I have finally found a tool that can be used to verify that the music parts of mp3 files in a library has not changed. I had posted a question on that a while ago and couldn't find a solution. I wanted to share it with all of you.
It is free, open source and a great companion to MC.
http://mp3bookhelper.sourceforge.net/(only the development version has the features described here).
BACKGROUND:
I have spend to much time in creating my mp3 library. With new features of MC, most of the data can be written on mp3 files. Advantage: if library is corrupted or lost, the information can be obtained by scanning files. Disadvantage: each time you write something on Mp3 Files, you risk the danger of corrupting them. This is especially the case, if you like testing beta software
, even if it is very quality beta software
.
SOLUTION
Mp3 Book Helper (MBH) was a tool that could verify that mp3 files in a directory have not changed by creating a checksum code and comparing it to a previously created one that is stored on a text file. After communicating with its very nice author, he has rapidly included some features such that I can do the following now:
I create checksum data with MBH.
Make tag changes and filename changes in MBH. (when the checksum is store in seperate directories, even directory moving or name changing should be ok).
If verify the music directories with MBH
It verifies that the mp3 music data has not changed, even if the filename and tags have changed.
It can detect exact music data dublicates (rather than tags). For example if you have copied a file, and changed the name and tags of the new files..
To be exact, it does not protect you, but if detects the problems. You have to use backups in addition to this.
MBH has many other features but these were unique features that I couldn't find anywhere else.
I feel safe now when making changes with MC or any other program... I just wanted to spread my joy on that.
DISCLAIMER:
I am not associated with MBH, but for a few days, I am sending to its author frequent feedback and although he does not paid for this program, he has incorporated most of my wishes.
The features described here are very new, even this message may be premature. BUT HEY you guys are used to beta software !!! Come and help to him to develop this great tool.
The mp3-data verification may not work well for mp3 files that don't fit the standards. In that case, you may get false data corruption alert for these files. I use mp3utility to detect errors in mp3 files.
The program was originally designed for small number of files. (i.e. therefore is very responsive to external changes). I used it for a library 4000 files. Loading the files takes some time etc. Fortunately, you have the option of testing small portions of your library seperately.