Podfox, pobierz swoje ulubione podcasty z terminala.

o Podfoxie

W następnym artykule przyjrzymy się Podfoxowi. Ten program pozwoli nam to na pobieranie podcastów z terminala z Ubuntu dość skutecznie. Obecnie istnieją różne opcje słuchania i zarządzania nasze ulubione podcasty z interfejsu graficznego, ale to narzędzie da nam możliwość pobrania ich w grupie bezpośrednio z terminala.

W kolejnych wierszach przyjrzymy się Podfoxowi. Dzięki tej aplikacji wszyscy fani terminala mogą pobierać nowe rozdziały, chociaż będziemy potrzebować odtwarzacza, aby móc słuchać pobranych rozdziałów.

Zainstaluj Podfox

Klient podcastów Podfox zamiast instalować go bezpośrednio za pomocą narzędzia do zarządzania pakietami Ubuntu, będziemy musieli pobierz za pomocą instalatora pakietów Pythona (Pip). Dystrybucja Podfoxa przez Pip oznacza, że ​​dopóki mamy poprawną wersję Pythona w naszym systemie operacyjnym, jest ona gotowa do pracy.

Zainstaluj Python

Dzisiaj, dla większości użytkowników Gnu / Linuksa, Python powinien być już zainstalowany w systemie. Wynika to z faktu, że wiele programów w dużym stopniu opiera się na języku Python. Jeśli z jakiegoś powodu nie mamy uruchomionego narzędzia Pip w naszym systemie, będziemy musieli zainstalować je ręcznie. Jest to łatwe do zrobienia, będziemy musieli tylko otworzyć terminal (Ctrl + Alt + T) i wykonać polecenie:

zainstaluj python3

sudo apt install python3-pip

Uwaga: Podfox potrzebuje Python3 i Pip3 do działania, więc jeśli zainstalujemy Pythona 2 i Pipa, to nie zadziała.

Zainstaluj Podfox

Po instalacji Pythona3 możemy użyj pip3, aby pobrać najnowszy kod bezpośrednio z internetu i zainstalować go na naszym komputerze. Aby kontynuować instalację, będziemy musieli wykonać tylko:

zainstaluj podfox za pomocą pip3

sudo pip3 install podfox

Dodaj odcinki

Na początek Będziemy potrzebować dodaj czcionkę. Zrobimy to wchodząc na stronę programu, którego chcemy posłuchać i uzyskując źródło rss. W tym przykładzie użyję Rock FM.

Po pobraniu kanału otwórzmy terminal i użyj polecenia mkdir do utwórz katalog, do którego zostaną pobrane wszystkie pliki.

mkdir -p ~/Podcasts

Następna rzecz, którą zrobimy, to utwórz plik konfiguracyjny dla Podfox. Aby to zrobić, użyjemy polecenia:

touch .podfox.json

Teraz możemy edytuj nowo utworzony plik konfiguracyjny:

vim ~/.podfox.json

Wewnątrz wkleimy następujący kod. Upewnij się, że zmienić 'Nazwa Użytkownika'w kodzie pokazanym poniżej jako nazwa użytkownika systemu:

config dla podfox

{
"podcast-directory" : "/home/nombre-de-usuario/Podcasts",
"maxnum" : 5
}

Gdy mamy poprzedni kod w pliku, musimy go tylko zapisać i wrócić do terminala. Raz w tym, Zamierzamy użyć adresu URL, który wzięliśmy wcześniej i dodamy go w następujący sposób:

importuj rss z podcastu

sudo podfox import https://www.rockfm.fm/api/es/programas/el-francotirarock/audios/rss.xml rockfm

W powyższym kodzie „Rockfm” to skrócona nazwa, pod którą będziemy mogli pracować z tym rss. Ten proces można powtórzyć z tyloma podcastami, ile nas interesuje. Musisz też upewnić się, że się zmienisz ”maksymalna liczba' w pliku podfox.json jeśli jesteśmy zainteresowani pobraniem więcej niż 5 rozdziałów.

Pobierz nowe odcinki

Pobieranie nowych odcinków w aplikacji wymaga dwóch poleceń. Z tym pierwszym poleceniem zamierzamy zaktualizować czcionki w Podfox.

sudo podfox update

Kiedy wszystko jest aktualne, możemy pobierz nowe odcinki do folderu, w którym mają zostać utworzone ~ / Podcasty komendą:

pobieranie rozdziałów podcastów

sudo podfox download

Możemy sprawdź więcej poleceń dla podfox wpisując w terminalu:

pomoc podfox

podfox

Odtwórz odcinki

Pod tym względem jest to rzadkie zastosowanie, ponieważ działa tylko jako sposób pobierania odcinków z kanałów za pomocą poleceń. Nie ma wbudowanego odtwarzacza audio ani wideo. Aby to naprawić, możemy zainstalować VLC lub jakikolwiek inny program, który pozwala nam je powielać.

Aby zainstalować którykolwiek z tych programów, będziemy musieli tylko otworzyć terminal (Ctrl + Alt + T) i użyć menedżera pakietów. Możemy także użyj opcji oprogramowania Ubuntu, aby uzyskać oprogramowanie, które odtwarza pobrane rozdziały.

O tym programie możesz uzyskać więcej informacji od strona w serwisie GitHub z projektu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.