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

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

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:




  

Segunda, 05 de Dezembro de 2016




Leitura recomendada

Sistema de Banco de Dados

Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
Windows 7 Sem Limites


Capa do livro
Desenhando com o Google SketchUp


Capa do livro
Dominando Linux Firewall Iptables





Hostnet

IMD