This differs from MC's duplicate name checker in that KingSparta's MD5'ing strips non A-Z chars from the name before making the MD5... that's as much as I know at the moment.
and also you can limit the scearch field Length.
So if you had
Car Wash ('98 (Remix)' by Rose Royce
and
Car Wash (2) by Rose Royce
and limited the string to lets say (10 chrs) you would have
Rose Royce Car Wash (
since we then strip spaces, and non alpaha chrs and convert all to lowercase
roseroycarwash
and also convert all "&" chrs To "and"
the chances may be bettter in matching.
the need for this to be a MD5 string is nothing more than I Can, it matters not then if it was left in text form or not.
Hmm... upon doing some reading on MD5 it seems incredibly unlikely to have any files with the same MD5 hash...
well it is unlikely but it happens, and i have looked into this and there are files that come up with the same MD5 hash. as a matter of fact when talking to someone from J river this was an issue when they were making there fingerprinting system so they also use some other elements from what i could understand.
as a sample from MusicBrainz
TRM Id: aa141094-b06b-4c2a-8925-3fbe55866974
is a song from Alan Jackson - Drive For Daddy, And Also A Song From Incubus
sure this could be made into a 64bit or 128 bit hash but that may be going a bit overboard.