Ubuntu – Alternatives to Rhythmbox to record Streaming Audio

13.04bansheerhythmboxsoundstreaming

I always have been able to record streaming radio using Rhythmbox, until now. As already reported, there is a bug with 13.04. I tried Banshee. There is also a bug with that, which has been reported. Is there any audio player out there that can record internet radio and make each song an .mp3?

I have tried VLC (can make one file as far as I can tell), Streamripper2, Clementine and Audacious. Streamripper2 works but does not have the stations I want. I really like 13.04, except for this issue. It is faster than 12.10 and 12.04 and I had no issues installing the video card driver, so my preference is to stay with 13.04.

I seem to have hit a dead end on various websites looking for an alternative. Does anyone have an idea? Much obliged!

Best Answer

Command line with ffmpeg Install ffmpeg / avconv Install avconv

We can save internet audio streams to disk with the following commands:

ffmpeg -i <IP>:<port> <filename>.mp3
avconv -i <IP>:<port> <filename>.mp3

Replace <IP> with the Internet address of your station and <port> with the port they are streaming. The applications will convert the stream to any known format given by the resulting filename's extension (.mp3 will write mp3 files, .ogg will write Ogg Vorbis files).

Example for a recording of Gold FM Radio via internet.radio.com:

ffmpeg -i http://uk2.internet-radio.com:30092 recording.mp3

Radio station IPs and ports may change so the above link may not always work