I just tried the new patch, and this time 3 out of 3 attempts didn't yield any results at all. Maybe I'm approaching this wrong / from an unintended angle, so to confirm:
- I run these on playlists that have missing files.
- only 1 album at a time
- first 'Start Auto-Match' search of the day (after starting MB) takes a few minutes
- consecutive 'Start Auto-Match' searches after the first are much faster than the first search (does it do some caching now ?)
Unfortunately, among the 3 I tested I was certain it should/would find 2 of them at least, but have a look :
see screenshot part 3 - despite the exact same name in playlist and library, it has not found the file althoigh the file in the new location is in the library as well (which is not a given in the way I use playlists... i.e. demos etc I might not add to my library, but they might exist in a playlist... and they might continue to live outside the library or get deleted at some later point in time, after which I still want the dead entry in a playlist to stick around for archival purposes...)
2: file size
see screenshot part 2- it seems to query the missing file for size ? Or how come it's displaying 'original size=0'... ?!
3: artist and title tags
see screenshot part 1 - it seems to get the 'title' from the dead-entry's title field, which when a file missing, this is making title = fileName, which makes a match impossible...?
Additionally, I'm not sure what else I could try as even in example 3, when pointing it to the new folder by hand with the exact same filenames, it does not recognize them as the same either... and these are all fairly easy cases (which is unusual for my playlists & library setup as I slowly replace old mp3 rips of my CDs & vinyl with flac rips of the same - but when doing so fileName & fileSize is nearly always different), and on these examples, matching should have been fairly easy with the rule-set you outlined, right ?
It all smells as if MB is expecting to have more data at it's disposal to do the match... any idea what might be wrong in my attempt to use this ?