- - Jak pobierać podcasty z terminalu Linux za pomocą Podfox

Jak pobierać podcasty z terminalu Linux za pomocą Podfox

Kto powiedział, że Twój menedżer podcastów powinien być niezręcznym narzędziem graficznym? Poznaj Podfox, klienta podcastu dla terminala Linuksa: potrafi robić te same rzeczy, co fantazyjne aplikacje podcastów, zużywa mniej zasobów.

Zainstaluj Podfox

Klient podcastu Podfox trochę się instalujeinaczej niż większość programów Linuksa. Zamiast instalować go bezpośrednio za pomocą narzędzia do zarządzania pakietami Linux, musisz uruchomić program za pomocą instalatora pakietów Python (inaczej Pip).

Dystrybucja Podfox za pośrednictwem Pipa oznacza, że ​​dopóki twój system operacyjny Linux uruchomi prawidłową wersję Pythona, będziesz gotowy do pracy.

Zainstaluj Python

Dla większości użytkowników Linuksa Python powinien już byćzainstalowany. Wynika to z faktu, że większość programów Linuksa w dużym stopniu opiera się na języku programowania Python. Jednak nie każda dystrybucja Linuksa ma domyślnie uruchomione narzędzie pakietu Pip, więc może być konieczne ręczne zainstalowanie go. Otwórz terminal, wybierz system operacyjny i postępuj zgodnie z instrukcjami, aby go uruchomić!

Uwaga: Podfox wymaga do działania Python3 i Pip3, więc instalacja Python 2 i Pip nie będzie działać. Sprawdź, czy masz Python 3 / Pip3, uruchamiając pip3 w terminalu. Jeśli nic się nie stanie, nie masz go i powinieneś go zainstalować.

Ubuntu

sudo apt install python3-pip

Debian

sudo apt-get install python3-pip

Arch Linux

sudo pacman -S python-pip

Fedora

sudo dnf install python3-pip

OpenSUSE

sudo zypper install python3-pip

Zainstaluj Podfox

Gdy program Python Package Index działa, będzie można go użyć do pobrania najnowszej wersji

kod bezpośrednio z Internetu i zainstaluj go na komputerze z systemem Linux. Aby zainstalować, otwórz terminal i wprowadź następujące dane.

Pojedynczy użytkownik

Możliwe jest zainstalowanie aplikacji tylko dla lokalnego użytkownika, uruchamiając Pip bez sudo Komenda. W ten sposób instaluje się plik binarny ~ / .local / bin /, a nie ogólnodostępny katalog. Wybranie tej trasy oznacza również, że aplikacji nie można łatwo wywołać za pośrednictwem terminala w żadnym miejscu. Jeśli rozumiesz związane z tym ryzyko i nadal chcesz kontynuować, wprowadź następujące polecenie:

pip3 install podfox

lub (w niektórych przypadkach, jak Arch Linux)

pip install podfox

Jeśli instalacja się nie powiedzie, być może przypadkowo użyłeś narzędzia Python 2 Pip, a nie jest ono prawidłowe. Użyj Pip3 i nadal nie masz szczęścia? Zamiast tego spróbuj pobrać kod źródłowy.

Aby uzyskać dostęp do aplikacji w trybie pojedynczego użytkownika:

cd ~/.local/bin/
./podfox

W całym systemie

Najlepszym sposobem na zainstalowanie aplikacji w systemie Linux jest zrobienie tego sudo. Dzięki temu program będzie dostępny w dowolnym momencie dla użytkownika i zostanie zainstalowany uniwersalnie. Aby zainstalować, uruchom:

sudo pip3 install podfox

lub (w niektórych przypadkach)

sudo pip install podfox

Dodawanie odcinków

Aby dodać nowy kanał podcastu, przejdź do programustronę internetową i pobierz kanał RSS. Jeśli mają tylko link do iTunes, użyj tego narzędzia, aby najpierw wyodrębnić kanał RSS, a następnie skopiować go do schowka. W tym przykładzie użyjemy podcastu Linux Unplugged.

Po pobraniu kanału podcastu otwórz terminal i użyj mkdir polecenie, aby utworzyć katalog, w którym zostaną pobrane wszystkie pliki Podcastu.

mkdir -p ~/Podcasts

Następnie utwórz nowy plik konfiguracyjny.

touch .podfox.json

Użyj edytora tekstu Nano, aby edytować podfox.json plik konfiguracyjny.

nano ~/.podfox.json

Wklej poniżej kod. Pamiętaj, aby zmienić „nazwę użytkownika” w poniższym kodzie na nazwę użytkownika komputera z systemem Linux.

{
"podcast-directory" : "/home/username/Podcasts",
"maxnum" : 5
}

Zaoszczędź Nano dzięki Ctrl + Oi wyjdź za pomocą Ctrl + X. Po zakończeniu weź adres URL podcastu i dodaj go w następujący sposób:

podfox import http://linuxunplugged.com/rss LUP

Powtórz ten proces z dowolną liczbą podcastów. Pamiętaj, aby zmienić „maxnum” w podfox.json plik, jeśli chcesz pobrać więcej niż 5 z kanału jednocześnie.

Pobierz nowe odcinki

Pobieranie nowych odcinków podcastów wewnątrz aplikacji wymaga dwóch poleceń. Najpierw użyj aktualizacja polecenie, aby odświeżyć kanały Podcast wewnątrz Podfox.

podfox update

Kiedy wszystko jest aktualne, użyj pozbyć się polecenie pobrania nowych odcinków ~ / Podcasty.

podfox download

Odtwarzanie odcinków

Aplikacja podcastu jest bardzo wąska i działa tylko jakosposób pobierania odcinków z kanałów z poleceniami. Nie ma wbudowanego odtwarzacza audio lub wideo. Aby to naprawić, rozważ zainstalowanie VLC (dla wideo / audio) lub Audacious dla audio.

Aby zainstalować VLC lub Audacious, otwórz terminali użyj menedżera pakietów na komputerze z systemem Linux, aby wyszukać „VLC” i „Audacious”. Alternatywnie otwórz aplikację Gnome Software, KDE Discover, Centrum oprogramowania Ubuntu itp. I wyszukaj je.

Po zainstalowaniu aplikacji otwórz menedżera plików na ~ / Podcasty, kliknij żądany folder pokazu i kliknij prawym przyciskiem myszy plik audio (lub wideo).

W menu prawym przyciskiem myszy wybierz „Otwórz za pomocą…” i wybierz Audacious lub VLC, aby odtworzyć odcinek.

Komentarze