Podfox, preuzmite svoje omiljene podkastove s terminala.

o Podfoxu

U sljedećem ćemo članku pogledati Podfox. Ovaj program omogućit će nam preuzimanje podcasta s terminala iz Ubuntua prilično učinkovito. Danas postoje različite mogućnosti za slušanje i upravljanje naši omiljeni podcastovi s grafičkog sučelja, ali ovaj alat pružit će nam mogućnost da ih preuzmemo u grupi izravno s terminala.

U sljedećim ćemo retcima malo pogledati Podfox. Pomoću ove aplikacije svi ljubitelji terminala mogu preuzeti nova poglavlja, iako će nam trebati uređaj za reprodukciju kako bismo mogli preslušati preuzeta poglavlja.

Instalirajte Podfox

Podfox podcast klijent, umjesto da ga instaliramo izravno putem alata za upravljanje paketima Ubuntu, morat ćemo nabavite putem instalacijskog programa python (Pip). Distribucija Podfoxa putem Pipa znači da će, dok god imamo ispravnu verziju Pythona u našem operativnom sustavu, biti spreman za rad.

Instalirajte Python

Danas bi za većinu korisnika Gnu / Linuxa Python već trebao biti instaliran na sustav. To je zbog činjenice da se mnogi programi u velikoj mjeri oslanjaju na jezik Python. Ako iz bilo kojeg razloga u našem sustavu nije pokrenut alat za paket Pip, morat ćemo ga instalirati ručno. To je lako učiniti, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu:

instalirajte python3

sudo apt install python3-pip

Napomena: Podfoxu su potrebni Python3 i Pip3 za rad, pa ako instaliramo Python 2 i Pip neće raditi.

Instalirajte Podfox

Nakon instalacije Python3, možemo upotrijebite pip3 da biste najnoviji kôd dobili izravno s interneta i instalirali ga na naše računalo. Da bismo nastavili s instalacijom, trebat ćemo samo izvršiti:

instalirati podfox s pip3

sudo pip3 install podfox

Dodajte epizode

Za početak mi ćemo trebati dodajte font. To ćemo učiniti odlaskom na web mjesto programa koji želimo slušati i dobivanje rss izvora. U ovom primjeru upotrijebit ću Rock FM.

Nakon uzimanja feeda, otvorimo terminal i upotrijebimo naredbu mkdir za stvoriti direktorij u koji će se preuzimati sve datoteke.

mkdir -p ~/Podcasts

Sljedeće što ćemo učiniti je stvoriti konfiguracijsku datoteku za Podfox. Da bismo to učinili, upotrijebit ćemo naredbu:

touch .podfox.json

Sad možemo uredite novostvorenu konfiguracijsku datoteku:

vim ~/.podfox.json

Unutra ćemo zalijepiti sljedeći kod. Biti siguran u promijeni 'Korisničko ime'u kodu prikazanom dolje za korisničko ime vašeg sustava:

konfiguracijska datoteka za podfox

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

Kad u datoteci imamo prethodni kôd, moramo ga samo spremiti i vratiti na terminal. Jednom u njemu, Upotrijebit ćemo URL koji smo uzeli prije i dodat ćemo ga na sljedeći način:

uvozi rss iz podcasta

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

U gornjem kodu, "Rockfm" je skraćeni naziv s kojim ćemo moći raditi ovaj rss. Taj se postupak može ponoviti sa onoliko podkastova koliko nas zanima. Također se morate pobrinuti da se promijenite 'najviše'u Datoteci podfox.json ako smo zainteresirani za preuzimanje više od 5 poglavlja.

Preuzmite nove epizode

Za preuzimanje novih epizoda unutar aplikacije potrebne su dvije naredbe. S ovom prvom naredbom idemo ažurirati fontove u Podfoxu.

sudo podfox update

Kad je sve ažurno, možemo preuzmite nove epizode u mapu koja će se stvoriti unutar ~ / Podcasti naredbom:

preuzimanje poglavlja podcasta

sudo podfox download

Možemo provjerite više naredbi za podfox tipkanje u terminalu:

pomoć podfoxa

podfox

Reprodukujte epizode

To je rijetka primjena u tom pogledu, budući da to funkcionira samo kao način za preuzimanje epizoda iz feedova pomoću naredbi. Nema ugrađeni audio ili video uređaj. Da bismo to popravili, možemo instalirati VLC ili bilo koji drugi program koji nam omogućuje njihovu reprodukciju.

Da bismo instalirali bilo koji od ovih programa, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i upotrijebiti upravitelj paketa. Možemo i mi upotrijebite softversku opciju Ubuntu da biste dobili softver koji reproducira preuzeta poglavlja.

O ovom programu možete potražite više detalja od stranica na GitHubu projekta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.