Podfox, s terminala prenesite svoje najljubše poddaje.

o Podfoxu

V naslednjem članku si bomo ogledali Podfox. Ta program omogočil nam bo prenos podcastov s terminala iz Ubuntuja dokaj učinkovito. Danes obstajajo različne možnosti poslušanja in upravljanja naši najljubši podcasti iz grafičnega vmesnika, vendar nam bo to orodje omogočilo, da jih prenesemo v skupino neposredno s terminala.

V naslednjih vrsticah si bomo ogledali Podfox. S to aplikacijo lahko vsi ljubitelji terminala prenesejo nova poglavja, čeprav bomo potrebovali predvajalnik, da bomo lahko poslušali prenesena poglavja.

Namestite Podfox

Odjemalca podcasta Podfox, namesto da bi ga namestili neposredno prek orodja za upravljanje paketov Ubuntu, bomo morali pridobite ga prek namestitvenega paketa python (Pip). Distribucija Podfoxa prek Pip-a pomeni, da je pripravljen za uporabo, dokler imamo v svojem operacijskem sistemu pravilno različico Pythona.

Namestite Python

Danes bi moral biti za večino uporabnikov Gnu / Linuxa Python že nameščen v sistem. To je posledica dejstva, da se številni programi močno zanašajo na jezik Python. Če iz kakršnega koli razloga v našem sistemu ni nameščeno orodje za paket Pip, ga bomo morali namestiti ročno. To je enostavno narediti, odpreti bomo morali samo terminal (Ctrl + Alt + T) in izvršiti ukaz:

namestite python3

sudo apt install python3-pip

Opomba: Podfox za delovanje potrebuje Python3 in Pip3, torej, če namestimo Python 2 in Pip, to ne bo delovalo.

Namestite Podfox

Po namestitvi Python3 lahko uporabite pip3, da dobite najnovejšo kodo neposredno iz interneta in jo namestite v naš računalnik. Za nadaljevanje namestitve bomo morali izvesti le:

namestite podfox s pip3

sudo pip3 install podfox

Dodaj epizode

Za začetek bomo potrebovali dodajte pisavo. To bomo storili tako, da bomo obiskali spletno stran programa, ki ga želimo poslušati, in dobili rss vir. V tem primeru bom uporabil Rock FM.

Po prevzemu vira bomo odprli terminal in uporabili ukaz mkdir za ustvarite imenik, kamor bodo prenesene vse datoteke.

mkdir -p ~/Podcasts

Naslednja stvar, ki jo bomo storili, je ustvarite konfiguracijsko datoteko za Podfox. Za to bomo uporabili ukaz:

touch .podfox.json

Zdaj lahko uredite novo ustvarjeno konfiguracijsko datoteko:

vim ~/.podfox.json

V notranjost bomo prilepili naslednjo kodo. Bodi prepričan spremeniUporabniško ime'v spodnji kodi za sistemsko uporabniško ime:

konfiguracijska datoteka za podfox

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

Ko imamo v datoteki prejšnjo kodo, jo moramo le shraniti in vrniti v terminal. Ko je enkrat v njem, Uporabili bomo URL, ki smo ga uporabili prej, in ga bomo dodali na naslednji način:

uvozi rss iz podcasta

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

V zgornji kodi je "Rockfm" je okrajšano ime, s katerim bomo lahko delali s tem rss-om. Ta postopek lahko ponovimo s toliko podcasti, kolikor nas zanima. Prepričati se morate tudi, da se spremenite 'maks'v datoteki podfox.json če nas zanima prenos več kot 5 poglavij.

Prenesite nove epizode

Za prenos novih epizod v aplikaciji sta potrebna dva ukaza. S tem prvim ukazom se bomo lotili posodobite pisave v Podfoxu.

sudo podfox update

Ko je vse posodobljeno, lahko prenesite nove epizode v mapo, ki jo želite ustvariti znotraj ~ / Poddaje z ukazom:

podcast poglavje prenos

sudo podfox download

Lahko preveri več ukazov za podfox tipkanje v terminalu:

pomoč za podfox

podfox

Predvajajte epizode

V zvezi s tem je redka uporaba, ker deluje le kot način za prenos epizod iz virov z uporabo ukazov. Nima vgrajenega avdio ali video predvajalnika. Da bi to popravili, lahko namestimo VLC ali kateri koli drug program, ki nam omogoča njihovo reprodukcijo.

Za namestitev katerega koli od teh programov bomo morali odpreti samo terminal (Ctrl + Alt + T) in uporabiti upravitelja paketov. Lahko tudi uporabite programsko možnost Ubuntu, da dobite nekaj programske opreme, ki reproducira prenesena poglavja.

O tem programu lahko poiščite več podrobnosti pri strani na GitHub projekta.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.