yewtube é uma ferramenta de linha de comando para pesquisar, navegar e reproduzir vídeos do YouTube diretamente do seu terminal, para Linux, macOS e Microsoft Windows. Ele não usa chaves de API e pode reproduzir apenas áudio ou áudio/vídeo usando um reprodutor de mídia de terceiros como VLC, mpv ou mplayer, com muitos recursos no topo.
yewtube é uma bifurcação do mps-youtube, que teve seu último lançamento em 2018. Em janeiro deste ano, o yewtube foi fundido de volta ao mps-youtube, e seu desenvolvimento continua em https://github.com/mps-youtube/yewtube. O fork tem um ano de idade, e contém inúmeras correções de bugs, bem como alguns novos recursos menores, como a capacidade de executar o yewtube sobre o tor usando torsocks, e a capacidade de definir o cache do mplayer.
O principal objetivo do aplicativo é servir como um reprodutor de música do YouTube no terminal, oferecendo opções para:
Com opções extras como:
O yewtube é escrito em Python3 e, para interagir com o YouTube, usa pafy, uma biblioteca Python para baixar conteúdo do YouTube e recuperar metadados. Ele não suporta login no YouTube, portanto, qualquer coisa relacionada a isso não é suportada (por exemplo, postar comentários).
Esta é uma ferramenta poderosa e flexível que oferece uma maneira simples e eficiente de pesquisar, navegar e reproduzir vídeos do YouTube a partir do seu terminal. Se você é um usuário Linux à procura de um player de música leve, ou um usuário macOS ou Windows que prefere uma interface de linha de comando, yewtube é definitivamente vale a pena conferir.
Abaixo, você encontrará instruções para instalar o yewtube usando o pipx e um guia de introdução rápida.
A maneira mais fácil de instalar o yewtube é usando pipx.
No Linux, instale o pipx a partir dos repositórios da sua distribuição:
sudo apt install pipx
sudo dnf install pipx
sudo pacman -S python-pipx
sudo zypper install python-pipx
Uma vez que o pipx esteja instalado, execute o seguinte comando para garantir que os diretórios necessários para a operação do pipx estejam em seu PATH:
pipx ensurepath
Agora você pode instalar o yewtube usando pipx:
pipx install yewtube
Mais tarde, quando você quiser atualizá-lo, você pode fazê-lo usando:
pipx upgrade yewtube
Você também vai querer instalar um media player para usar com o yewtube, a partir dos seguintes 3: VLC, mpv ou mplayer. No Linux, você pode instalá-los a partir dos repositórios da sua distribuição Linux.
Comece a usar o yewtube digitando o seguinte comando em um terminal:
yt
Talvez você queira começar configurando o teixo. Eu recomendaria começar com:
-se você quiser desativar a reprodução de vídeos (com isso definido como false, o yewtube só reproduzirá áudio; ele está definido como true por padrão):
set show_video false
set player reprodutor
onde reprodutor
é mpv, mplayer ou vlc.
Se você usar o VLC como player, você desativou a exibição do vídeo no tewtube e deseja suprimir a exibição da GUI do VLC:
set vlc_dummy_interface true
Você pode visualizar a configuração ativa no momento digitando set
.
yewtube é bastante personalizável. Por exemplo, a tela de resultados da pesquisa pode ser configurada para exibir campos adicionais. Para ver todas as opções de configuração disponíveis, digite help config
no teixo.
Depois de terminar com a configuração, comece a usar o yewtube. Inicie uma pesquisa digitando/seguido de termos de pesquisa. Para reproduzir uma faixa, introduza o seu número e prima ENTER
. Você pode especificar mais itens separando-os por vírgulas e também incluir intervalos, por exemplo, reproduzir faixas de 1 a 5, 7 e 9: 1-5,7,9
.
Use n
e p
para continuar a pesquisa para as páginas seguintes/anteriores. Digite p numero
para alternar para o numero
de página.
Visualize as informações de um vídeo (contagem de visualizações, gostos e desgostos, data de publicação, autor, etc.) digitando i
seguido do número do item. Digite c numero
para ver os comentários de um vídeo.
O aplicativo vem com uma extensa ajuda. Para saber mais sobre um recurso e como usá-lo, confira a ajuda dentro do teixo, digitando help
.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
yewtube Is A Feature Packed Terminal Based YouTube Player