yewtube é uma ferramenta de Terminal para reproduzir o YouTube

1 de março de 2023

yewtube-playing-with-video

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:

  • pesquisar e reproduzir áudio
  • criar e salvar listas de reprodução locais
  • pesquisar e abrir listas de reprodução do YouTube
  • História do jogo local
  • definir os formatos de mídia padrão

Com opções extras como:

  • reproduzir vídeo externamente usando mpv, mplayer, ou vlc
  • download de áudio/vídeo
  • ver informações de vídeo e comentários
  • notificações opcionais sobre a mudança de música
  • suporte opcional MPRIS v2
  • suporte ao last.fm scrobbling

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).

resultados da pesquisa yewtube

yewtube linha de comando youtube player informações de vídeo

ajuda do teixo

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.

Instalando o yewtube

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:

  • Distribuições Debian, Ubuntu e Linux baseadas nestes (Linux Mint, Elementary OS, Pop!_OS, Zorin OS, etc.):

Comandos para usar no terminal

sudo apt install pipx

  • Fedora:

Comandos para usar no terminal

sudo dnf install pipx

  • Arch Linux/Manjaro:

Comandos para usar no terminal

sudo pacman -S python-pipx

  • openSUSE:

Comandos para usar no terminal

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:

Comandos para usar no terminal

pipx ensurepath

Agora você pode instalar o yewtube usando pipx:

Comandos para usar no terminal

pipx install yewtube

Mais tarde, quando você quiser atualizá-lo, você pode fazê-lo usando:

Comandos para usar no terminal

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.

Introdução ao yewtube

Comece a usar o yewtube digitando o seguinte comando em um terminal:

Comandos para usar no 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):

Comandos para usar no terminal

set show_video false

  • definir o media player para usar para reprodução:

Comandos para usar no terminal

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:

Comandos para usar no terminal

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.

Linux Uprising Blog

Confira a versão original desse post em inglês:

yewtube Is A Feature Packed Terminal Based YouTube Player
Propaganda
Propaganda