so it's difficult to imagine the program logic that would compare a new filename with one already matched and decide which is the "right" one. I suppose it could be done based on some arbitrary rules, but that would make things more complex.
Well, there are algorithms that compare "distances" between strings. Such an algorithm would surely find "blades of glory" closer to "blades of glory" than "glory" when you strip away the extension
But anyways, your tip including the year seems to have cleared most of the problems.
However, I have three videos in VTS format, stored in the following structure [movie name]\video_ts\*.* Now, the first time I scan the files, the scanner manages to relate all the VTS files to the correct movie. Upon the next scan, two of the DVDs come up with "change file path". Closer inspection shows that the VTS files of the third movie is all mixed into the former two. Any ideas on how to fix this? (year) doesn't help..