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:
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:
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:
{ "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:
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:
sudo podfox download
Vi kan tjek flere kommandoer for podfox skrive i terminal:
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.