This package can be used to build a catalog MP3 files in a MySQL database. It can traverse a given directory to find MP3 files. For each MP3 file that is found, it extracts its ID3 tags and adds an entry in a MySQL database. The database records are indexed by keyword specified in the ID3 tags. The class also extracts 20 second clips of each MP3 file and stores in a sub-directory named clips. The duration of the clips is configurable. The class copies any corrupted MP3 files to a sub-directory named corrupted.