I agree with @beckfield, and I’ve given the same answer to others.
And I think it’s good practice to follow what the documentation says, which is the nice curly brackets. And that section of the document HAS been updated recently.
Except … square brackets work fine.
Garbage [tmdb-143204].mp4 instantly matches by the TMDB ID.
And if you’re going to cheat, it matches IMDB IDs without the label, so they can be shorter.
Hahaha, sorry! I should have made it more clear that those were nonsense words. If you put an ID in the filename (OR parent directory) it seems to be way more important than any other part of the naming.
That’s a file full of 00000’s straight out of /dev/zero, and they’re not movies called “Garbage” or “Nonsense”.
I just tried this with “Casablanca” and “Arsenic and Old Lace.” I put the tt code for Arsenic in the folder and filename of Casablanca. With curly brackets, Fix Match on Casablanca finds Arsenic as a match. In square brackets, it searches for several seconds and finds no match. So square brackets don’t appear to work.
I wonder if Windows vs. Linux has anything to do with this. I’m on Linux. I also notice that you put the TT number in the folder name, but not the filename. The graphics on the Help page show it in both. I’ve often wondered if it really needs to be in both.
Sorry, @CostaHT, we kinda hijacked your thread, but hopefully it’s all related and informative.
I messed about with it some more. I get equal performance with square and curly brackets, and with the ID in the directory name or the filename. I’ve never actually tried putting it in both. All of these seem to be equivalent, and the ID trumps the rest of the filename.
These all match as Arsenic and Old Lace - the power of the ID match!
To comment on another part of this, does this imply that the scripts are dangerous? Once you’ve handled spaces, quotation marks, and square brackets, curly brackets should be pretty safe.
In one of the documents I was reading, it says that once matched using the folder’s name, the file name doesn’t matter. In different wording, but basically that.