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.