Cdcat for openSUSE is graphical (QT based) multiplatform (Linux and Windows) catalog program. Cdcat handles multiline entries on whereisit CSV import correctly. It scans the directories or drives you want and memorize the filesystem, including the tags of mp3's and store it in a small file. The database is stored in a gzipped XML format, so you can use it if necessary. And the program can store the content of some specified files up to a limit size if you want. Archive contents can also stored into the catalog.