Capte rádios online via terminal Linux


Autor/fonte: Caio
E-mail/Url: http://www.vivaolinux.com.br/dica/Capte-radios-online-via-terminal-Lin...
Tags: [ terminal ]



Digg del.icio.us

O terminal Linux pode ser transformado em um rádio facilmente com ajuda do mplayer, awk e curl.

A função getradio() pode ser colocada no arquivo .bashrc e então, para captar alguma rádio online, basta entrar com:

$ getradio

E digitar uma palavra chave, como por exemplo "blues". O script então buscará no shoutcast-fm por rádios online e aparecerá uma lista, então basta copiar a URL da estação e entrar com:

$ mplayer url-da rádio

Adicione as seguintes linhas ao seu .bashrc:

getradio ()
{
   echo "Keyword?";
   read keyword;
   query="http://www.shoutcast.com/sbin/newxml.phtml?search="$keyword"";
   curl -s $query | awk -F '"' 'NR <= 4 {next}NR>15{exit}{sub(/SHOUTcast.com/,"http://yp.shoutcast.com/sbin/tunein-station.pls?id="$6)}{print i++" )"$2}'
}

A interface do comando pode ser melhorada com o zenity.

Há rádios para todos os gostos, blues, mpb, rock. Enfim, estações de todo o planeta. Divirtam-se!

Fonte:

Commands matching shoutcast sorted by votes




Enviado por xKuRt em 10/06/2010 às 10:24


Itens relacionados

Manipulando arquivos PDF no terminal
Criando GIFs animadas pelo terminal GNU/Linux
Escutando música pelo terminal do Linux
Seu programa não funciona? Use o terminal!
tscreen - o screen que você sempre quis!
Terminal transparente
Comandos para agilizar o uso do terminal
Atualizar status do Twitter pelo terminal
Gravando tudo que rola no terminal com o comando script
Criando PDF pelo terminal

Listar todos itens relacionados

Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Sábado, 25 de Outubro de 2014




Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
Livro - Desenvolvendo para iPhone e iPad: Aprenda a desenvolver aplicativos utilizando iOS SDK


Capa do livro
Android Para Desenvolvedores


Capa do livro
BI - Businnes Intelligence no Excel





Hostnet

IMD