Uma alternativa para youtube-dl
foi descrita aqui: Novo comando Line Player do YouTube e Downloader com suporte a listas de reprodução locais: mps-youtube . O artigo é bem detalhado, mas apenas para citar o que parece relevante para sua pergunta:
O mps-youtube é uma nova ferramenta que, além de poder baixar vídeos do YouTube (seja o vídeo inteiro ou apenas o áudio), também pode pesquisar e reproduzir vídeos do YouTube e criar listas de reprodução locais, tudo a partir da linha de comando. > Por padrão, esse é basicamente um player de áudio do YouTube (e um downloader), mas você pode ativar a reprodução de vídeo (externa) de suas opções.
Este programa precisa da presença de python-pip
e mplayer
(ambos instaláveis por apt-get
). Em seguida, execute sudo pip install mps-youtube
e pronto.
Você pode ler mais sobre o mps-youtube aqui .
Notas
- este programa faz o download apenas o áudio se você desejar e, portanto, economiza largura de banda: em vez de baixar um vídeo e então extrair o áudio, você faz o download apenas o áudio.
- se você não deseja instalar todas as recomendações sugeridas por
sudo apt-get install python-pip
usesudo apt-get install --no-install-recommends python-pip
. Isso funciona tão bem (para o propósito específico de instalarmps-youtube
).