This has occured with this show two weeks in a row now. It incorrectly renamed s07e17 to s07e03, and just today incorrectly renamed s07e18 to s07e08. Can't think of why this would happen. This is the script I am using in uTorrent 'run program when torrent finishes' box:
1. I did consider that TheTVDB didn't have the show info, but whenever I went to check the site, it was there (but I guess it got added after). This would make the most sense.
2. I will be honest, I do not know what -non-strict does. I got the original script from your tutorial, then it has been slightly modified over the months to what it is now. I have read the advanced fine tuning section, but I do process more then just recent episodes - seasons of old shows, new/old movies, etc. Do you see a problem with my script?
There's no particular problem with your script. If you want to make sure that this issue can't happen again, then you need to remove -non-strict.
If you want FileBot to process all files and maybe get some of them wrong, then you want -non-strict.
If you want FileBot to not get anything wrong but maybe not process some of them, then you do not want -non-strict.
Of course, the more information you pass in via --filter and --def ut_label the less room for error there will be.
To be honest again, the --filter and --def ut_label confuses me. For example, I don't know what to add to those tags to help me with the issues I have with Tosh.0 and (also) with Fear the Walking Dead mislabeling as The Walking Dead (I do know reason for the issue with this from another thread, just don't know how to use those tags to help me).
Thank you for your help, Rednoah. I really like that code: --filter "age < 7 || !model.any{ it.age < 7 }" and have added it to my script. Thank you.
I cannot use --def ut_label however, because I use the script for both movies and TV.
And, if I use --filter "n != /The Walking Dead/" to stop Fear The Walking Dead from mislabeling to The Walking Dead, then when The Walking Dead starts up again, those will not match correctly. See my dilemma?
That's why you get the best experience by labelling torrents (or rather have your RSS auto-downloader label them for you). That's a topic for another thread though.
I tried my new script today, including both --filter "age < 7 || !model.any{ it.age < 7 }" and --filter "n != /The Walking Dead/". But I got this error in the amc.log:
CmdlineException: Processing multiple shows at once requires -non-strict
So I added the -non-strict tag back, and it processed the latest episode of FTWD correctly. This is my current script: