Streamripper records Internet radio streams in the MP3 or Vorbis formats.
You can use Streamripper to rip (copy) streams of the following kinds:
- .mp3 Shoutcast streams – the kind of streams found on shoutcast.com.
- .mp3 Icecast streams – a GNU GPL/Open Source version of Shoutcast. Both Icecast 1.x and Icecast 2.x are supported. However, UDP metadata is not supported for Icecast 1.x.
- .nsv (Nullsoft Streaming Video) streams – which Winamp tv uses.
- .aac Shoutcast/Icecast streams – the kind of streams found on tuner2.com. (Streamripper can’t rip RealAudio AAC streams, only shoutcast/icecast AAC.)
- .ogg streams – these streams are found at dir.xiph.org.
Streamripper can’t help with ripping stuff like RealPlayer, Windows MediaPlayer, MusicMatch or anything else similar. It will separate tracks via Shoutcast’s title-streaming feature. The MP3 decoding engine scans for a silent mark to find an exact track separation.
[advt]Streamripper is now part of the FreeBSD standard distribution, it can be compiled on many platforms, including Linux, Windows and FreeBSD. This is consistent with the fact that portability was a constant consideration during development.
Streamripper records entire batches of audio files in the sequence of play. Streamripper can also host a local relay server on a user specified port so that a user can listen to the stream while the recording is in progress.
Streamripper records shoutcast-compatible streams. For shoutcast style streams it finds the “meta data” or track separation data, and uses that as a marker for where the track should be separated.