Page 1 of 1

The Witcher matching, year priority should be lower

Posted: 24 Dec 2019, 12:51
by devster
I encountered issues with default matching of The Witcher, the new Netflix series.
With a name such as
The.Witcher.S01.iNTERNAL.HDR.1080p.WEB.H265-AMRAP/The.Witcher.S01E02.iNTERNAL.HDR.1080p.WEB.H265-AMRAP.mkv
and -non-strict enabled, the default log is similar as:

Code: Select all

Rename episodes using [TheTVDB]
Auto-detected query: [The Witcher]
Fetching episode data for [The Witcher (2002)]
Fetching episode data for [The Witcher]
Fetching episode data for [The Watcher]
Fetching episode data for [The Winner]
Fetching episode data for [The Witches of Oz]
...
The correct match would be the second one but FileBot takes the first one as the main match.
An easy fix is --filter 'y > 2018', but I would argue that in this case the lack of year in the name should favour the second as the main match even with -non-strict enabled.

Re: The Witcher matching, year priority should be lower

Posted: 24 Dec 2019, 13:34
by rednoah
Please try the latest revision. Perhaps a -clear-cache as well if you don't get the same results as me with the latest revision.

Should work out of the box:

Code: Select all

$ filebot -rename *.mkv --action TEST -non-strict
Rename episodes using [TheTVDB] with [Airdate Order]
Auto-detected query: [The Witcher]
Fetching episode data for [The Witcher (2002)]
Fetching episode data for [The Witcher]
Fetching episode data for [The Watcher]
Fetching episode data for [The Winner]
Fetching episode data for [The Witches of Oz]
[TEST] from [The.Witcher.S01E02.iNTERNAL.HDR.1080p.WEB.H265-AMRAP.mkv] to [The Witcher - 1x02 - Four Marks.mkv]
Processed 1 files