Podfox, preuzmi svoje omiljene podkastove s terminala.

o Podfoxu

U sljedećem članku ćemo pogledati Podfox. Ovaj program omogućit će nam preuzimanje podcasta s terminala iz Ubuntua prilično efikasno. 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 preuzimanja u grupi izravno s terminala.

U sljedećim redovima ćemo 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 direktno putem Ubuntu alata za upravljanje paketima, morat ćemo preuzmite putem instalacijskog programa python (Pip). Distribucija Podfoxa putem Pipa znači da je sve dok imamo ispravnu verziju Pythona u našem operativnom sistemu spreman za rad.

Instalirajte Python

Danas bi za većinu Gnu / Linux korisnika Python već trebao biti instaliran na sistemu. To je zbog činjenice da se mnogi programi u velikoj mjeri oslanjaju na jezik Python. Ako iz bilo kojeg razloga na 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 da bi radili, pa ako instaliramo Python 2 i Pip to neće raditi.

Instalirajte Podfox

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

instalirajte podfox sa pip3

sudo pip3 install podfox

Dodajte epizode

Za početak trebat će nam dodajte font. To ćemo učiniti tako što ćemo posjetiti web stranicu programa koji želimo slušati i dobiti rss izvor. U ovom primjeru koristit ću Rock FM.

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

mkdir -p ~/Podcasts

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

touch .podfox.json

Sada možemo uredite novostvorenu konfiguracijsku datoteku:

vim ~/.podfox.json

Unutra ćemo zalijepiti sljedeći kod. Obavezno promijeni 'Korisničko ime'u kodu prikazanom dolje za vaše korisničko ime sistema:

konfiguraciona datoteka za podfox

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

Kada u datoteci imamo prethodni kod, moramo ga samo spremiti i vratiti na terminal. Jednom u njemu, Koristit ćemo URL koji smo uzeli prije i dodat ćemo ga na sljedeći način:

uvezi 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. Ovaj se postupak može ponoviti sa onoliko podkastova koliko nas zanima. Morate biti sigurni da se mijenjate 'maxnum'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žurirajte fontove u Podfoxu.

sudo podfox update

Kad je sve ažurirano, možemo preuzmite nove epizode u mapu koja će biti kreirana unutar ~ / Podcasti sa naredbom:

preuzimanje poglavlja podcasta

sudo podfox download

Možemo provjerite još naredbi za podfox kucanje u terminalu:

pomoć za podfox

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ćava njihovu reprodukciju.

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

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.