Baixe Podcasts no Terminal Linux com o Podfox: Guia Completo

Foto do autor

By luis

Quem afirmou que seu gerenciador de podcasts precisa ser uma ferramenta gráfica complexa? Apresentamos o Podfox, um cliente de podcasts para o terminal Linux. Ele consegue realizar as mesmas tarefas que aplicativos de podcast avançados, porém utilizando menos recursos.

Instalando o Podfox

A instalação do cliente de podcast Podfox difere um pouco da maioria dos programas Linux. Em vez de instalá-lo diretamente por meio do gerenciador de pacotes do seu sistema, você precisará obtê-lo através do instalador de pacotes Python, conhecido como Pip.

A distribuição do Podfox via Pip significa que, desde que seu sistema Linux possua a versão correta do Python, você estará pronto para começar.

Instalando o Python

Para a maioria dos usuários Linux, o Python já deve estar instalado, pois diversos programas Linux dependem dessa linguagem de programação. Contudo, nem todas as distribuições Linux vêm com a ferramenta Pip ativada por padrão, e talvez seja necessário instalá-la manualmente. Abra um terminal, selecione seu sistema operacional e siga as instruções para iniciar!

Observação: O Podfox requer Python3 e Pip3 para funcionar, portanto, instalar Python 2 e Pip não funcionará. Para verificar se você possui Python 3/Pip3, execute pip3 no terminal. Se nada acontecer, você precisa instalá-lo.

Ubuntu

sudo apt install python3-pip

Debian

sudo apt-get install python3-pip

Arch Linux

sudo pacman -S python-pip

Fedora

sudo dnf install python3-pip

OpenSUSE

sudo zypper install python3-pip

Instalando o Podfox

Com o Python Package Index em funcionamento, você poderá usá-lo para obter o código mais recente diretamente da internet e instalá-lo em seu computador Linux. Para instalar, abra um terminal e digite o seguinte.

Instalação para um único usuário

Você pode instalar o aplicativo apenas para o seu usuário local, executando o Pip sem o comando sudo. Isso instala o executável em ~/.local/bin/, em vez de um diretório acessível universalmente. Optar por essa abordagem também implica que o aplicativo não poderá ser facilmente chamado de qualquer local no terminal. Se você entende os riscos e ainda deseja prosseguir, execute o seguinte comando:

pip3 install podfox

Ou (em alguns casos, como no Arch Linux):

pip install podfox

Se a instalação falhar, é possível que você tenha usado acidentalmente a ferramenta Pip do Python 2, em vez da versão correta. Verifique se está usando o Pip3. Se ainda assim não funcionar, tente baixar o código-fonte.

Para acessar o aplicativo no modo de usuário único, execute:

cd ~/.local/bin/
./podfox

Instalação no âmbito do sistema

A melhor forma de instalar o aplicativo no Linux é usando o comando sudo. Isso tornará o programa disponível para todos os usuários a qualquer momento, pois será instalado universalmente. Para instalar, execute:

sudo pip3 install podfox

Ou (em alguns casos):

sudo pip install podfox

Adicionando Podcasts

Para adicionar um novo feed de podcast, acesse o site do programa e obtenha o feed RSS. Se o site tiver apenas um link do iTunes, utilize esta ferramenta para extrair o feed RSS. Em seguida, copie o feed para a área de transferência. Neste exemplo, usaremos o feed do Linux Unplugged Podcast.

Depois de obter o feed do podcast, abra um terminal e use o comando mkdir para criar um diretório onde todos os arquivos do podcast serão baixados.

mkdir -p ~/Podcasts

Em seguida, crie um novo arquivo de configuração.

touch .podfox.json

Use o editor de texto Nano para editar o arquivo de configuração podfox.json.

nano ~/.podfox.json

Cole o código abaixo nele. Lembre-se de alterar “username” no código abaixo para o nome de usuário do seu PC Linux.

{
“podcast-directory” : “/home/username/Podcasts”,
“máximo” : 5
}

Salve as alterações no Nano com Ctrl + O e saia com Ctrl + X. Quando terminar, pegue a URL do podcast e adicione-a da seguinte maneira:

podfox import https://linuxunplugged.com/rss LUP

Repita este processo para quantos podcasts desejar. Altere o valor de “máximo” no arquivo podfox.json se desejar baixar mais de 5 episódios de um feed por vez.

Baixando Novos Episódios

Para baixar novos episódios de podcast dentro do aplicativo, você precisará usar dois comandos. Primeiro, use o comando update para atualizar os feeds de podcast dentro do Podfox.

podfox update

Depois que tudo estiver atualizado, use o comando download para baixar novos episódios para a pasta ~/Podcasts.

podfox download

Reproduzindo Episódios

O aplicativo de podcast é bastante simples e funciona apenas como uma forma de baixar episódios de feeds usando comandos. Ele não possui um reprodutor de áudio ou vídeo integrado. Para resolver isso, considere instalar o VLC (para vídeo/áudio) ou o Audacious para áudio.

Para instalar o VLC ou Audacious, abra o terminal e utilize o gerenciador de pacotes do seu sistema Linux para procurar por “VLC” e “Audacious”. Você também pode usar a Gnome Software, KDE Discover ou Ubuntu Software Center, etc, para procurá-los.

Após a instalação dos aplicativos, abra o gerenciador de arquivos em ~/Podcasts, clique na pasta do programa desejado e clique com o botão direito do mouse sobre o arquivo de áudio (ou vídeo).

No menu que aparece ao clicar com o botão direito, selecione “Abrir com…” e escolha o Audacious ou VLC para reproduzir o episódio.