Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any tools that can automate recording online streaming radio? I've been using Total Recorder which has the following useful features:

  1. Handy scheduler
  2. Supports creating recording templates, so I can customize some high/low quality recording

Unfortunately it requires opening the streaming radio in a browser and can't have another sound source at the same time; it's recording what comes out from the speaker.

What I am looking for is given an online radio URL, the tool should be able to record the audio stream, no matter if I am playing any other music or not.

Does such a tool exist?

share|improve this question
up vote 2 down vote accepted

schedule a vlc session, I've done this in the past and supports the different quality levels that your looking for.

share|improve this answer
This would be done in Tools > VLM Configuration if I recall correctly. – Corey May 21 '10 at 21:13
its been long enough ago that I can remember if its vlm or vlc with parameters is a command line option that will do all the work! – user33788 May 21 '10 at 22:05
Seems like finding the real streaming url is the hardest part. I am now having problem with opening the rstp or mms stream with vlc. Can't find the reason. Log at here ( Can anyone see what's wrong? Thanks. – Stan May 22 '10 at 2:12

Both mpg321 and ogg123 can record streams directly to file, but you'll need to put your own scheduling mechanism in place.

share|improve this answer

What I am looking for is given a online radio url, and the tool can record the audio stream. No matter if I am playing any other music or not.

Screamer Radio - it has to be running, but you can minimize it to a tray. Has a plethora of predefined stations already, and for recording you simply press the button. Beautiful thing really, simple yet functional.

alt text

share|improve this answer

Install streamripper. $ apt-cache show streamripper

"This command-line tool can be used to record MPEG III and OGG online radio-streams into track-separated audio files."

Can also be used as a relay server, so others on your network can listen while you record.

share|improve this answer

StationRipper does the job pretty well.

share|improve this answer
You should explain why you think that it does the job pretty well, which features are present etc. Just dropping a link without further explanation isn't really helpful. – Baarn Dec 15 '12 at 11:27
Record Shoutcast Audio and Video streams, iTunes Radio, Podcasts,, and Auto-download Album art. Ignore songs under a certain size. It's been a while since I last used it, but as far as I can tell, Station Ripper is quite accurate in determining the gaps between songs and thus the start stop positions for song recordings. – Eddy Yuansheng Wu Dec 17 '12 at 12:40

StreamWriter can do that. It can also record multiple streams at the same time and save tracks with tag names (title, artist etc). This feature needs to be enabled. Some details on that at the end of this answer here.

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.