ID: utils/README Tue Sep 29 21:40:24 EDT 2009 ground/X The MP3 Database Project II extra support utilities This directory contains some utility scripts that I wrote to help me manage my MP3 collection. They don't directly have anything to do with maintaining the MP3 database so they have been moved to a different directory. These scripts are stand alone and do not require any of the other code from mp3db2. They are only distributed with this archive because they are MP3 related or help me maintain my MP3 collection. The following programs are included in this directory: genrmd5: This program wil recurse through directories generating a checksum.md5 file with MD5 information in each of them. Empty directories or directories containing only directories will not contain a checksum.md5 file. These files can then be verified with the included vercd program. makewav: Convert MP3s to WAVs using the mpg123 player. Nice for burning audio cds renlower: Rename all files in a directory removing special characters and converting upper case to lower case. riffstrip: Remove RIFF WAV headers from MP3 files. This has been tested with MP3s made by FHG MP3 producer professional, but since a RIFF header is standard it should work with headers generated by other applications. rt.rec: Record audio from a sound card in real time to compressed formats. I use this script to record radio broadcasts and audiobooks from tape. Execute the script with the --help option and see the comments at the top of the script for more information. vercd: Recurse through a directory and all its sub directories verifying checksum.md5 files. If you use md5sum to generate checksum.md5 files on your MP3 cDs this script will verify that the CD is error free. rr: Scripts for scheduling live recordings using the included rt.rec script. Look at the README file in the utils/rr subdirectory for more information.