Rádio na Internet com mpd + ncmpcpp / Mplayer (e bônus)

Esse seria meu primeiro post do ano e não é grande coisa ... só uma dica de quem gosta de ouvir rádio pela internet, se você é usuário de mpdÉ uma das melhores maneiras de usar o serviço de streaming de muitas estações sem ter que iniciar mais programas, exceto o mesmo daemon mpd, que funciona maravilhosamente (e porque é mais geek do que usar VLC ou xD semelhante).

Existem vários formatos de streaming de áudio pela rede, mas os mais comuns são .por favor y .m3u, se a rádio que você deseja ouvir distribui arquivos m3u, parabéns! Basta copiá-los para o seu diretório .playlists de acordo com sua configuração mpd.

Para os arquivos pls você tem que fazer uma ação extra. Como exemplo, vamos tentar uma estação que eu realmente gosto, WFMU, uma estação de rádio independente em New Jersey, em sua página encontramos o formato .pls, que eu baixei e seu conteúdo é assim:

> cat wfmu.pls numberofentries = 1 Title1 = WFMU - Freeform File1 = http: //stream0.wfmu.org/freeform-128k

A linha importante é a direção http, que copiamos e salvamos em um arquivo de texto com a extensão .m3u e nosso diretório de playlists do mpd e voila!

…… o post é um pouco curto, certo? Bem, como estofamento um bônus !!!

Usando o Mplayer

Podemos ouvir streaming facilmente com o mplayer e os arquivos .m3u :

arquivo mplayer -playlist.m3u

com os arquivos .por favor vamos mudar sua extensão para .txt , e então executamos:

mplayer -playlist file.txt

e pronto! estamos ouvindo rádio via internet com o maravilhoso mplayer!

Se por algum motivo você quiser gravar o streaming, por exemplo, para ouvi-lo mais tarde, podemos usar este comando:

mplayer -playlist mi_stream.m3u -ao pcm: file = mi_stream.wav -vc dummy -vo null

Não ouviremos nada, mas o áudio será salvo em my_stream.wav que seria o arquivo de áudio final que poderíamos posteriormente converter para mp3 ú ogg ou o formato do nosso gosto.

mp3 (nós precisamos paralítico instalado)

lick my_stream.wav my_stream.mp3

ogg (nós precisamos ferramentas vorbis instalado)

oggenc -q 10 meu_stream.wav

E assim termina este pequeno post, espero que seja útil e saudações a todos os leitores fiéis do blog. Lemos mais tarde!


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Stif dito

    Tão bom!

    Estou sempre ouvindo rádios eletronicas

  2.   diegoelsurfer dito

    Olha, um amigo programou isso -> https://github.com/quijot/radio

    É um script python muito simples para ouvir rádio com o mplayer.

    1.    helena_ryuu dito

      Eu já tinha visto, queria usar o mpd diretamente: D, embora o script também possa ser uma boa opção,

  3.   moela dito

    Eu fico com RadioTray.

    1.    david dito

      nós somos 2

  4.   altobelli dito

    Uma pergunta: se o streaming só for oferecido por meio do jwplayer, você poderia fazer algo para ouvi-lo com o mplayer? Como nesta estação: emisora.univalle.edu.co.

    1.    Anthony dito

      Você conseguiu tocar o rádio jwplayer em um android? Não consigo encontrar um aplicativo para ouvi-lo.

    2.    Trocador dito

      Como o JWplayer é apenas um jogador e o webmaster é quem informa de onde o streaming deve ser obtido, é algo que depende muito de cada site em particular, embora no caso dessa página a transmissão seja feita através do Protocolo RTMP, para o qual você primeiro deve instalar RTMPDump (com sudo apt-get install rtmpdump ou encontrar o pacote correspondente para cada distribuição) e então você pode tocar o rádio com o seguinte comando
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      Caso o link pare de funcionar, basta verificar o código-fonte da página onde está o JWplayer (Control + U) e procurar o arquivo que diz: 'rtmp: //path/del/streaming.mp3' para obter a direção atual do streaming (obviamente, você só precisa pegar o que está entre aspas).
      Para fazer o mesmo em outros reprodutores, seria necessário descobrir como reproduzir RTMP com aquele programa.

  5.   fabianpa dito

    post muito bom é um dos programas que consome menos recursos para reproduzir e gravar, usei o moc e o ffmpeg

  6.   desvantagem dito

    Uhh! ótima Helena 😀 uma boa dica que vou anotar

  7.   msx dito

    @helena_ryu Eu sou sua fã, saiba disso.

    Há apenas uma coisa com que não concordo inteiramente com o que você escreveu:
    "Isso funciona muito bem (e porque é mais geek do que usar VLC ou xD semelhante)."
    No meu caso, o console rulez é uma questão simples:
    1. Conveniência, é fácil de usar.
    2. leveza: utiliza recursos mínimos e essenciais.
    Embora seja verdade que você pode usar VLC, Amarok, Clementine ou qualquer aplicativo que você deseja ouvir streaming online, o consumo de recursos não é nem próximo ao de mpd / mplayer de um console tmux.
    Bom post!

    1.    Helena dito

      haha obrigado (estou me tornando uma celebridade?) hahaha bem, eu estava dizendo isso como uma piada sobre o VLC (eu tenho que melhorar meu senso de humor) de qualquer maneira, eu também acho que o melhor em muitos casos são os aplicativos voltados para terminais , além de leves, são mais ágeis e têm melhor desempenho que os aplicativos gráficos, mas nem todos compartilham desse critério, esse post é só porque eu queria ouvir rádio mas não queria instalar mais nada, e como vocês digamos, o mpd não se compara a ele nenhum!

      1.    Helena dito

        e novamente desculpe a bandeira da janela…. Não estou no meu pc -__-

        1.    Taregon dito

          Acontece com todos nós = p

  8.   Taregon dito

    Excelente! Eu gosto do conceito 😀

  9.   kuk dito

    o que eu estava procurando !! 🙂

  10.   lunar dito

    … .Ehhh, com licença mas com vlc é igual e também é barato, digo porque barde meu vlc e tudo apodrece !!

    $cvlc http://el.fuking.ip.delrario:puerto

    ((((- música—-))))