Gostaria de encontrar um aplicativo externo ao navegador da Internet que reproduz apenas o som do youtube.
De preferência, muito leve, CLI ou GUI.
Gostaria de encontrar um aplicativo externo ao navegador da Internet que reproduz apenas o som do youtube.
De preferência, muito leve, CLI ou GUI.
Respostas:
Existe o youtube-dl que permite baixar vídeos do youtube a partir do CLI. Há também uma nova ferramenta (ish) chamada mps-youtube, que eu não usei pessoalmente, mas parece que ela faz exatamente o que você deseja.
https://github.com/mps-youtube/mps-youtube
Experimente e deixe-nos saber se funciona
O MPS está disponível nos repositórios do Ubuntu.
Inicie o console do MPS com
mpsyt
Para pesquisar no youtube no console mps:
/<your_search_term>
Depois de pesquisar um termo e selecionar um número, o fluxo reproduzirá som; existem opções de reprodução / pausa, busca, volume:
Para ver as opções:
mpsyt h
Opções mais detalhadas:
mpsyt help search
mpsyt help download
Depois de pesquisar e selecionar o número do fluxo com um comando que mostraria as opções de download:
d <number>
As listas de reprodução também podem ser pesquisadas no console do PLS com
pls <search_term>
ou ainda mais simples
//<serch_term>
O VLC pode fazer isso.
cvlc
para desativar a GUI--vout none
ou--no-video
Exemplo:
cvlc --vout none <URL>
cvlc --no-video <URL>
cvlc --vout none
ou cvlc --no-video
edite o nome para algo como 'VLC Audio'. Em seguida, no Firefox, clique com o botão direito do mouse no link do youtube, 'Abrir com': VLC Audio. Desligar pkill vlc
. - Mas, mesmo assim, a interação com a faixa de reprodução é muito limitada e os resultados não são tão bons quanto com os MPS mais especializados.
Você pode fazer isso com o yturl , por exemplo, usando mpv ou mplayer :
mpv --no-video "$(yturl <url>)"
mplayer -novideo "$(yturl <url>)"
Disclaimer: Eu sou o autor de yturl.
mpv --no-video "$(yturl -q low <url>)"
.
Para selecionar apenas o fluxo de áudio e enviá-lo para um player (players de vídeo como SMPlayer, VLC, mpv, mplayer, Dragon Player, Totem, mas também players de áudio como Audacious):
É capaz de pesquisar, listar e reproduzir vídeos do YouTube e deve funcionar com o SMPlayer, mas pode ser usado separadamente. Possui uma configuração para adicionar / usar diferentes players e também uma opção para selecionar apenas o áudio .
Vá para as configurações
Em seguida, selecione e / ou adicione players a serem usados e edite suas configurações para reproduzir também áudio (para players de vídeo) ou apenas áudio, para players de áudio como o Audacious.
Eles podem ser encontrados ao clicar com o botão direito do mouse em um título e selecionar 'Abrir áudio'.
Pode ser encontrado como deb e outros formatos aqui . Ele suporta mais do que o Youtube (Baidu, Vídeo etc.) e possui uma configuração para reproduzir apenas áudio:
Pode criar e salvar listas de reprodução .
Ele começará depois de alguns segundos, alguns jogadores depois de outros. O mais rápido parece ser o SMPlayer .
Para usar os argumentos 'no-video' com os complementos do Firefox, a maneira de fazer isso é assim para o Flashgot:
e assim para o OpenWith:
Mais sobre como reproduzir vídeos incorporados em players externos, nesta questão de superusuário .
Além disso, uma idéia é que, usando certos navegadores da Internet (Seamonkey, Epiphany etc. - mas não o Firefox e o Chrome), um título do YouTube pode ser arrastado e solto mpv
ou mpv
usado para reproduzir vídeos do YouTube.
Para o presente objetivo, esses players devem começar com um argumento "sem vídeo".
Visualizador do YouTube
(mais aqui ) pode ser ajustado para reproduzir apenas som.
Para * ubuntu:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-viewer
Apesar do que é dito no link acima, ele funciona bem com o mplayer.
Assim como o MPS da outra resposta, ele serve para pesquisar, reproduzir e baixar fluxos do youtube, apenas que por padrão ele reproduzirá o vídeo e não apenas o fluxo de áudio. Pode usar o mplayer como reprodutor externo.
O comando para mplayer sem vídeo é
mplayer -novideo
Para iniciar o YouTube Viewer com esta opção:
youtube-viewer --video-player=mplayer -novideo
Isso pode ser adicionado em um arquivo .desktop com as linhas:
[Desktop Entry]
Name=Youtube Audio-only
Exec=bash -c 'youtube-viewer --video-player=mplayer -novideo'
Terminal=true
Type=Application
Icon=youtube-viewer
Quando iniciado, basta digitar a pesquisa e o número da faixa a ser reproduzida.
Fechar o terminal fechará a jogada.
( d <number>
fará o download desse vídeo, por padrão, como webm. E, é claro, o Youtube-Viewer também serve para ver o vídeo do youtube . Para isso, basta usar youtube-viewer --video-player=mplayer
ou youtube-viewer --video-player=mpv
.)
Você pode simplesmente canalizar a saída do youtube-dl com o formato preferido para o ffplay.
exemplo:
youtube-dl -f 251 https://www.youtube.com/watch?v=vdRJMuOFO88 -o - | ffplay -nodisp -autoexit -i -
para listar os formatos disponíveis, use:
youtube-dl -F https://www.youtube.com/watch?v=vdRJMuOFO88
O aplicativo Headset permite reproduzir apenas o áudio do YouTube. Ele incorporou a funcionalidade de pesquisa, na qual você pode pesquisar diretamente no YouTube. Também fornece uma opção para reproduzir músicas de um subreddit específico. Mas abre uma pequena janela, que reproduz a menor qualidade possível de vídeo do YouTube.
O aplicativo é de código aberto e está disponível como um arquivo .deb para o Ubuntu e também para outras plataformas como Windows e Mac OS.
O Nightly Build em qualquer distribuição Linux habilitada para snapd pode ser instalado usando:
Arch Linux ( AUR ):
Recursos
Telas de tela: