Odd Matching on Stable Script

Running FileBot from the console, Groovy scripting, shell scripts, etc
Post Reply
hshah
Donor
Posts: 44
Joined: 22 Feb 2016, 22:23

Odd Matching on Stable Script

Post by hshah »

Hi,

I've had my setup automated for quite some time now and last week this happened:

Code: Select all

Run script [dev:amc] at [Tue May 29 03:00:17 IST 2018]
Parameter: ut_label = tv
Parameter: music = y
Parameter: unsorted = y
Parameter: clean = y
Parameter: deleteAfterExtract = y
Parameter: minFileSize = 1000000
Parameter: plex = *****
Parameter: seriesFormat = {n}/{episode.special ? "Special" : "Season "+s.pad(2)}/{n} - {episode.special ? "00x"+special.pad(2) : s.pad(2)+"x"+episodes*.episode*.pad(2).join("-")} - {t}
Argument[0]: /volume1/EpisodesTEMP/Lucifer.S03E25.WEB.x264-TBS.mkv
Argument[1]: /volume1/EpisodesTEMP/Lucifer.S03E26.WEB.x264-TBS.mkv
Input: /volume1/EpisodesTEMP/Lucifer.S03E25.WEB.x264-TBS.mkv
Input: /volume1/EpisodesTEMP/Lucifer.S03E26.WEB.x264-TBS.mkv
Group: [tvs:lucifer] => [Lucifer.S03E25.WEB.x264-TBS.mkv, Lucifer.S03E26.WEB.x264-TBS.mkv]
Rename episodes using [TheTVDB]
Auto-detected query: [Lucifer]
Fetching episode data for [Lucifer]
Fetching episode data for [Comet Lucifer]
[MOVE] From [/volume1/EpisodesTEMP/Lucifer.S03E25.WEB.x264-TBS.mkv] to [/volume1/Episodes/Lucifer/Season 02/Lucifer - 02x12 - Love Handles.mkv]
[MOVE] From [/volume1/EpisodesTEMP/Lucifer.S03E26.WEB.x264-TBS.mkv] to [/volume1/Episodes/Lucifer/Season 02/Lucifer - 02x13 - A Good Day to Die.mkv]
Processed 2 files
I can't get my head around why it would have thought they were S02x episodes, especially since it has handled the last 24 episodes over the last few months without any issues.
kim
Power User
Posts: 1251
Joined: 15 May 2014, 16:17

Re: Odd Matching on Stable Script

Post by kim »

clear cache and try again ;)
User avatar
rednoah
The Source
Posts: 22986
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Odd Matching on Stable Script

Post by rednoah »

There a good chance that S03E25 just didn't exist at the time, and thus the "best possible option" is still ended up being pretty bad option.


There's a few things you can do:

* Help maintain TheTVDB and make sure data is added well in advance (before episodes are aired)
* Consider using the --filter option as described in Advanced Fine-Tuning section (i.e. use a date filter)
* Reconsider using -non-strict (which is what allows these kinds of matches to pass)
:idea: Please read the FAQ and How to Request Help.
Post Reply