A while ago I wanted to record my favorite streaming radio station, Radio Paradise, so I could listen to it in my car.
Recording was no problem with mplayer:
mplayer -playlist ~/radioparadise.m3u -dumpstream -dumpfile ~/radioparadise/rp_$(date +%m%d%H%M).mp3 -vc dummy -vo null ;
But now I’m left with one huge file, and no way to skip over songs I’d rather listen to later.
The radion station uses IceCast I believe, and sends the meta data along with the stream – but now I’m trying to figure out how to capture the meta data and flag the stream to mark the track changes.
Until I have wireless Internet everywhere I’m at – I’ll have to come up with creative ways to listen.
I hope someone out there has a suggestion.

