I’ve done some small hacks for MP3s and FreeDB:
- cddb_cleanup: a small Perl script that runs over cddb entries and fixes some things that are not in conformance to the FreeDB submission rules. Currently it fixes: reversed names (and it could fix “the”s in band names). On April 6, 2002 I ran it over the March 2002 FreeDB database, fixing (and resubmitting) 6962 records that had reversed names.
- patches to Streamripper: My segment patch to streamripper-1.0.5 a -S option to segment a stream into separate mp3’s of a fixed length. This is very useful for streams that don’t have embedded id3 tags. An example stream that lacks id3 tags is at http://www.kcrw.org/ (go to the simulcast in shoutcast format).