I know this one sounds odd but read through. . .
SummaryI'd be interested in a method to be able to match an entry in a local MC database to an unknown track. The reason would be to be able to recover
all MC fields in event of media file data loss. Essentially I'm looking for something similar to matching an unknown track against YADB, only using the local database instead.
DetailsSomething I've noticed is that YADB does not store all MC fields but rather just a small subset common to most other public music databases, such as Artist, Album, Title, etc.
I spend a tremendous amount of time filling in many other fields and I am aware that many others do the same. I currently have over 1000 "non-commercial" (let's leave it at that
) releases that have additional data including performance date, location, media lineage, etc.
I store all my music in compressed lossless format (APE) unless I receive something in lossy which I keep in original format. Every "work" I have is archived on data CD in the original format. My original CDA Discs as well as these data discs serve as my backups, given that backing up 2 TB of data via any other method is not exactly inexpensive.
I'm using RAID so I can tolerate drive failures, but there are cases where data loss may not be preventable. While I can restore the "works" from my CDs and recover basic information (hopefully) from YADB, a large amount of the additional data I had previously entered is useless and must be re-entered. I *could* manually rename each file recovered exactly as the database thinks it should be, but this won't save much time.
Given that I have the MC database recovered (I do back this up regularly) it would be nice to be able to have MC recalculate a signature of an "unknown" file and match it to an entry in its local database (similar to what it does for YADB, only using local database instead) then offer to import this track exactly as the track it already has in its database (including renaming the file). It could display the information (artist/album/title) for verification, and possibly ask for additional verification before replacing an existing file. If MC finds a file missing (it shows with a red 'x' in tree listings) it may not need verification, but for sanity checks this might be a "good thing" anyway. While doing this one-by-one could be very tedious, a list-box with the ability to check/uncheck files would be usefull.
Perhaps asking a bit much, but a feature that I think would be worthwhile.
Comments?