Alternatives to Rhythmbox to record Streaming Audio

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!

3 Answers

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 recording.mp3

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

2

Audio-recorder is exactly what you want.

From it's launchpad entry description:

This amazing program allows you to record your favourite music and audio to a file. It can record audio from your system's soundcard, microphones, browsers, webcams & more. Put simply; if it plays out of your loudspeakers you can record it.

Note that it does not record via a microphone or anything like that. Rather, it saves the data as it passes through your soundcard!

Audio-recorder is quite powerful. You can have it start/stop recording when audio data starts/stops flowing through your soundcard:

It has an advanced timer that can: * Start, stop or pause recording at a given clock time. * Start, stop or pause after a time period. * Stop when the recorded file size exceeds a limit. * Start recording on voice or sound (user can set the audio threshold). * Stop or pause recording on "silence" (user can set the audio threshold and delay).

Suppose you have Audio-recorder start/stop recording on sound/silence. If you leave an internet radio streaming all day, then at the end of the day each song will be saved to a separate file. (assuming consecutive songs are not "mixed")

Installation:

sudo apt-add-repository ppa:osmoma/audio-recorder
sudo apt-get update
sudo apt-get install audio-recorder
4

Try Amarok.

Amarok is a powerful music player for Linux and Unix, MacOS X and Windows with an intuitive interface. It makes playing the music you love and discovering new music easier than ever before - and it looks good doing it!1

To download Amarok, check out their website

Or, to download and install click the image below.

Install via the software center

1Source:Amarok

4

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like