I haven't found a way to do the following in Mp3tag or any other application, but these capabilities would greatly improve my ability to manage library instances that I copy to different locations and need to synch manually when I mistakenly make changes in one location and forget to make in others:
- compare two libraries and list files in one and not another
- compare two libraries and list files with different tags
- have the ability to decide either in total, or file-by-file which difference should be overwritten into the other
- find albums by different artists that have the same album name ("greatest hits" is a frequent offender)
- compare one subset of a library to another subset of a library (for example, the flac version of my library compared to the mp3 version of my library) for differences in files that exist or tag differences.
If I "knew" which of my libraries was the the golden copy these tasks would not be any probelm - I'd just delete the other libraries and recopy my golden copy again. But through error and laziness, I sometimes make changes in one library and forget to make the changes in all my instances, and I have no golden copy in one place anymore. In addition, sometimes applications like Windows Media Player makes changes without my knowledge that screws things up (creates 200x200 versions of art, etc).
I realize that not making mistakes would avoid the need, but humans aren't perfect (or at least I'm not), and having a way to shift through a large number of files for differences would be of great help. Any thoughts appreciated.