All releases of streamripper

Release Notes: New features include a configuration file for stored settings, running the Windows GUI application without running Winamp, and a new silence detection method. Internal changes include a transition from wide characters to UTF-8 and a new dependency on glib. Many bugs have been fixed, including crashes when reconnecting, checks for full disk conditions, percent-escaping of user names, parsing year and track from metadata, relative paths in cue files, race conditions in the relay server, an ID3 bug on 64-bit systems, and problems connecting to certain servers.

Release Notes: This is a major release designed for Unicode. Song
metadata can be transcoded from arbitrary
character encodings. Outputs to ID3, relay
streams, and file system can be independently
selected to use different encodings.

Release Notes: This version includes a new feature: the ability to read external metadata. Using external metadata enables song splitting and file naming for streams that send artist or title information using methods such as XML, HTML, or UDP.

Release Notes: Metadata restriction rules are now implemented, which allow a user to specify which files to save and which to discard using regular expressions. The user can now assert greater control over the output filenames by using a pattern substitution string. Automatic sequence numbering of output files was improved to restart from the highest number in the output directory by default. Finally, a new option for overwriting existing files only when the new file is larger was added.

Release Notes: This release fixes relay artifacts for clients who don't request meta-data, and fixes relay artifacts on streams that don't have meta-data. You can run streamripper without creating individual track files, run streamripper in quiet mode, and set the id3 genre to 0xFF. This release fixes memory bugs, the configuration for Solaris, OS X, and BSD, and other bugs.

Release Notes: Streamripper now automatically identifies stream
type (MP3, Ogg, AAC, or NSV), and now includes an
advanced title and artist parser that uses regular
expression matching. New command line options were
added for filename prefixing, ripping based on
length, and truncating duplicated songs. Bugfixes
include better support for icecast2 servers,
better unicode support, relay stream fixes, and
many others.

Release Notes: This release uses the latest libmad, adds an option to rip to a
single file and to also rip streams even if they don't have an
icy-name, adds an authentication code, includes track
splitting enhancements, adds partial multibyte character
support, fixes crashes on very long filenames, and fixes
crashes on control characters in meta data.

Release Notes: The Win32 branch has been ported back to Unix, which fixes quite a few bugs and makes development on the Unix branch possible again. The biggest bugfixes were the CPU usage and icecast header handling.

Release Notes: Optional sequence numbers have been added to the output of files (i.e. 01-track.mp3, 02-track.mp3). You can now limit rips by specifying max MB. This release compiles under MacOSX. Oddsock's nifty ID3 stuff has been added.