Consegui resolver um problema de logística com rádio online!
Às 5 da manhã passa um programa chamado CANTILENA - Música antiga na
rádio cultura, mas nessa hora tou na metade do meu sono. Entretanto às 19h, hora do meu pico de produtividade, a rádio cultura transmite o "Atenção Brasil", que é a desculpa que eles têm pra fazer "a Voz do Brasil" produzida por eles mesmos em vez da chateação da Radiobrás.
O problema é: quem consegue trabalhar ouvindo notícias no fone de ouvido?
Resolvi o problema criando dois scripts:
cultura.sh
#!/bin/bash
cd ~/temp/cultura
data=`date +%Y%m%d`
mplayer -playlist http://www2.tvcultura.com.br/radiofm/radiofm.asx -ao pcm:file=$data.wav
e encoda.sh
#!/bin/bash
cd ~/temp/cultura
data=`date +%Y%m%d`
killall -3 mplayer
sleep 2
nice -n 10 lame $data.wav -h --quiet --vbr-new -V 6 $data.mp3
rm $data.wav
scp -C $data.mp3 p3.if.usp.br:temp/cultura/
O primeiro começa a tocar a rádio e gravar num arquivo .wav e é programado pelo sistema
cron para começar a rodar 2 minutos antes das 5 da manhã. O segundo, programado pra começar 2 minutos depois das 6 da manhã, manda o
mplayer parar de gravar, depois converte o wav pra mp3 e copia pro meu computador na faculdade, onde eu tocarei esse MP3 no lugar do Atenção Brasil ou daqueles programass de música moderna cheia de dissonância em que eles entrevistam o compositor pelo telefone...