Podfox, download dine foretrukne podcasts fra terminalen.

om Podfox

I den næste artikel skal vi se på Podfox. Dette program det giver os mulighed for at downloade podcasts fra terminalen fra Ubuntu ganske effektivt. I dag er der forskellige muligheder for at lytte og styre vores foretrukne podcasts fra den grafiske grænseflade, men dette værktøj giver os muligheden for at downloade dem i en gruppe direkte fra terminalen.

I de følgende linjer vil vi se på Podfox. Med denne applikation kan alle fans af terminalen downloade nye kapitler, selvom vi har brug for en spiller for at kunne lytte til de downloadede kapitler.

Installer Podfox

Podfox podcast-klienten i stedet for at installere den direkte via Ubuntu-pakkehåndteringsværktøjet, bliver vi nødt til få det via python-pakkeinstallationsprogrammet (Pip). Distribuering af Podfox gennem Pip betyder, at så længe vi har den korrekte version af Python i vores operativsystem, er den klar til brug.

Installer Python

I dag skal Python for de fleste Gnu / Linux-brugere allerede være installeret på systemet. Dette skyldes, at mange af programmerne er stærkt afhængige af Python-sproget. Hvis vi af en eller anden grund ikke har Pip-pakkeværktøjet kørende på vores system, bliver vi nødt til at installere det manuelt. Dette er let at gøre, vi bliver kun nødt til at åbne en terminal (Ctrl + Alt + T) og udføre kommandoen:

installer python3

sudo apt install python3-pip

Bemærk: Podfox har brug for Python3 og Pip3 for at arbejde, så hvis vi installerer Python 2 og Pip, fungerer det ikke.

Installer Podfox

Efter installationen af ​​Python3 kan vi Brug pip3 til at hente den nyeste kode direkte fra internettet og installere den på vores computer. For at fortsætte med installationen behøver vi kun udføre:

installer podfox med pip3

sudo pip3 install podfox

Tilføj episoder

At starte vi får brug for tilføj en skrifttype. Vi gør dette ved at gå til webstedet for det program, vi ønsker at lytte til, og få rss-kilden. I dette eksempel vil jeg bruge Rock FM.

Efter at have taget feedet skal vi åbne en terminal og bruge kommandoen mkdir til Opret en mappe, hvor alle filer downloades.

mkdir -p ~/Podcasts

Den næste ting vi vil gøre er Opret en konfigurationsfil til Podfox. For at gøre dette bruger vi kommandoen:

touch .podfox.json

Nu kan vi rediger den nyoprettede konfigurationsfil:

vim ~/.podfox.json

Inde skal vi indsætte følgende kode. Vær sikker på skift 'Brugernavn'i koden vist nedenfor for dit systembrugernavn:

konfigurationsfil til podfox

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

Når vi har den forrige kode inde i filen, behøver vi kun gemme den og vende tilbage til terminalen. En gang i det, vi skal bruge den URL, vi tog før, og vi tilføjer den på følgende måde:

importer rss fra podcast

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

I ovenstående kode, "Rockfm" er det forkortede navn, som vi kan arbejde med denne rss med. Denne proces kan gentages med så mange podcasts, som vi er interesserede i. Du skal også sørge for at ændre 'maks. antal'i filen podfox.json hvis vi er interesserede i at downloade mere end 5 kapitler.

Download nye episoder

Download af nye episoder i applikationen kræver to kommandoer. Med denne første kommando skal vi opdater skrifttyper i Podfox.

sudo podfox update

Når alt er opdateret, kan vi download de nye episoder til den mappe, der skal oprettes i ~ / Podcasts med kommandoen:

podcast kapitel download

sudo podfox download

Vi kan tjek flere kommandoer for podfox skrive i terminal:

podfox hjælp

podfox

Afspil episoderne

Det er en knap anvendelse i denne henseende, da det fungerer kun som en måde at downloade episoder fra feeds ved hjælp af kommandoer. Den har ikke en indbygget lyd- eller videoafspiller. For at løse dette kan vi installere VLC eller ethvert andet program, der giver os mulighed for at gengive dem.

For at installere et af disse programmer behøver vi kun at åbne en terminal (Ctrl + Alt + T) og bruge pakkehåndteringen. Det kan vi også Brug Ubuntu-softwaremuligheden til at hente noget software, der gengiver de downloadede kapitler.

Om dette program kan du få flere detaljer fra side på GitHub af projektet.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.