Leitor de áudio do YouTube

34

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.

Gilles 'SO- parar de ser mau'
fonte
2
@DW - Eu sabia que o YouTube era reproduzido em reprodutores de vídeo externos como VLC, SMPlayer, MPV, mas não sobre qualquer aplicativo que fizesse o que estou pedindo acima, e não achei que houvesse um quando descobri o MPS- Youtube. Então, pensei que seria bom criar uma pergunta para fornecer essa resposta - também aqui . - Outras respostas e comentários vieram com novas sugestões.
@cipricus: ver também a minha resposta a esta pergunta
eadmaster

Respostas:

33

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:

insira a descrição da imagem aqui

Para ver as opções:

mpsyt h

insira a descrição da imagem aqui

Opções mais detalhadas:

mpsyt help search

insira a descrição da imagem aqui

mpsyt help download

insira a descrição da imagem aqui

Depois de pesquisar e selecionar o número do fluxo com um comando que mostraria as opções de download:

d <number>

insira a descrição da imagem aqui

As listas de reprodução também podem ser pesquisadas no console do PLS com

pls <search_term>

ou ainda mais simples

//<serch_term>
Sharninder
fonte
Eu sabia sobre mps e isso me deu a ideia de fazer uma pergunta para descobrir se há outras. Se você não se importa eu vou editar a sua resposta em MPS para adicionar mais informações porque eu apenas utilizado e é ótimo
Claro, por favor faça isso. Como outra pessoa mencionou, também existe o vlc, e acredito que o mplayer com alguns truques também pode ser usado.
Sharninder 15/09/2015
O vlc e outros players externos com uma opção para 'no video' também são interessantes. Mas acho que o MPS não é o 1 por enquanto, sendo tão especializado no que a pergunta faz.
Eu pensei que o mpsyt seria legal, mas parece que há alguns bugs a serem corrigidos quando se trata de lidar com coisas que duram mais de 30 minutos, como sinfonias ou misturas. Corta parcialmente. Talvez algo que poderia ser mitigados através de baixar o arquivo e, em seguida, ouvi-la através da interface que fornece
Dmitri DB
20

O VLC pode fazer isso.

  • Use cvlcpara desativar a GUI
  • Rejeite o vídeo para reproduzir apenas o áudio usando --vout noneou--no-video

Exemplo:

cvlc --vout none <URL>
cvlc --no-video <URL>
Marco
fonte
2
Isso pode ser usado no Firefox com o complemento Openwith: adicione usr / bin / cvlc, edite o argumento para cvlc --vout noneou cvlc --no-videoedite 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.
para mplayer, seriamplayer -novideo
12

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.

Chris Down
fonte
Seria melhor então mpv --no-video <url>? Eu testei o último e começa depois de um minuto ou mais
@cipricus "Melhor" é subjetivo. Não sei por que levaria um minuto ou mais, mas se estiver relacionado à rede, você pode tentar usar uma taxa de bits mais baixa, por exemplo, usando mpv --no-video "$(yturl -q low <url>)".
Chris Down
6

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

  • SMTube

É 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

insira a descrição da imagem aqui

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.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Eles podem ser encontrados ao clicar com o botão direito do mouse em um título e selecionar 'Abrir áudio'.

insira a descrição da imagem aqui


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:

insira a descrição da imagem aqui

Pode criar e salvar listas de reprodução .


  • Com o complemento Flashgot no Firefox , adicione o player externo como "downloader" do Flashgot (como aqui ) e, depois de iniciar o vídeo do youtube no Firefox, use o Flashgot para reproduzir apenas o fluxo de áudio, vá para 'Formatos disponíveis / DASH (áudio separado e faixas de vídeo) 'e selecionando a faixa de áudio específica.

flashgot-select-audio-track

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:

insira a descrição da imagem aqui

e assim para o OpenWith:

insira a descrição da imagem aqui

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 mpvou mpvusado 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.

insira a descrição da imagem aqui

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=mplayerou youtube-viewer --video-player=mpv.)


fonte
1

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
demon36
fonte
0

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.

insira a descrição da imagem aqui

BarathVutukuri
fonte
Como mencionado, este não é "apenas áudio", pois mantém uma pequena janela de vídeo. Mas essa janela separada pode ser minimizada, enquanto a janela principal mostra apenas uma imagem. O uso de memória é baixo, mesmo que inicie 4-5 processos diferentes.
0

Tente Olivia - Leitor de música elegante para LINUX

O Nightly Build em qualquer distribuição Linux habilitada para snapd pode ser instalado usando:

Obtê-lo na Snap Store

Arch Linux ( AUR ):

Recursos

  • Permite pesquisar músicas online
  • Permite organizar músicas
  • Permite baixar música durante a transmissão
  • Permite pesquisar no youtube e adicionar resultados à biblioteca
  • Reproduz apenas áudio dos fluxos do youtube (economiza largura de banda de dados)
  • Temas de suporte, tema dinâmico baseado na arte do álbum
  • Sugestões de pesquisa
  • Modo mini Player incluído, widget mínimo de player com capacidade sempre ativa e permite transparência definida.
  • Rádio na Internet, permite reproduzir mais de 25k estações de rádio online, listá-las e classificá-las de acordo com o idioma e o país
  • Top gráfico de músicas, permite listar as 100 melhores músicas por país
  • Equalizadores de áudio e poderosos filtros de áudio
  • Mais recursos, como sincronização de músicas na nuvem, usando uma conta on-line em breve

Telas de tela: Olivia Plugin do YouTube para Olivia na peça Olivia Tocando rádio na Internet Visualização de álbum Olivia

ktechpit.org
fonte