A graphical (QT based) catalog program
CdCat is a graphical (QT based) multiplatform (Linux/Windows/MacOS) catalog program which scans the directories/drives you want and memorizes the file system (including the tags of mp3's) and stores it in a file.
The database is stored in a gzipped XML format, so you can hack it, or use it if necessary :-)
CdCat can store the content of some specified files up to a size limit if you want. (for example: *.info)
Note: This package is compiled without support from the mediainfo package.