Page 1 of 1
prevent amc mismatches:
Posted: 22 Jun 2014, 18:42
by sbarnea
Take a look at this mismatch, which doesn't make any sense.
FileBot 4.1 (r2245) / Java(TM) SE Embedded Runtime Environment 1.8.0 (headless)
[MOVE] Rename [/volume1/storage/download/.tv/SPECIALS/Only Fools And Horses - 1989 Christmas Special - The Jolly Boys Outing.avi] to [/volume1/video/movie/Specials for United Artists Ten Seconds that Shook the World (1963)/Specials for Un
It seems that this one is inside TVDB
http://thetvdb.com/?tab=episode&seriesi ... 4141&lid=7
Re: prevent amv mismatches:
Posted: 22 Jun 2014, 18:54
by rednoah
Bad Input => Bad Output
You can not set -non-strict but then you lose the bad input that somehow works.
Re: prevent amc mismatches:
Posted: 22 Jun 2014, 19:00
by sbarnea
I know I cannot disable the non-strict mode on AMC (which may be a real problem anyway), so let's see this case:
Original Filename: Only Fools And Horses - 1989 Christmas Special - The Jolly Boys Outing.avi
TVDB: Only Fools and Horses Specials 9 : The Jolly Boys' Outing
Filebot picks: Specials for United Artists Ten Seconds that Shook the World (1963)
Now, the only reaction I can have is, WTH was happening?! I see nothing in common between the original name and the new one. I can expect mismatches from time to time, especially when the name is ambiguous but not when there is such a difference. Don't you think?
Re: prevent amc mismatches:
Posted: 23 Jun 2014, 04:36
by rednoah
This is a shitty episode filename, far from any kind of standard naming, don't you agree?
1. Episode name looks like a movie name
2. Thus FileBot looks for a matching movie, since there is no correct movie FileBot is set up to fail
3. FileBot picks the most likely match, despite difference, because you set -non-strict
As for "there is such a difference", that's not an argument. For example "明日邊界" is completely different from "Edge of Tomorrow" but it's still the same movie.
FileBot makes one big assumption, that is that the correct data exists.
Re: prevent amc mismatches:
Posted: 23 Jun 2014, 04:40
by rednoah
FYI it works just fine if you give FileBot enough hints that this is a TV Show Episode and not a Movie:
Code: Select all
Input: D:\workspace\testdata\AMC-TEST\TV Shows\Only Fools And Horses - 1989 Christmas Special - The Jolly Boys Outing.avi
Group: [tvs:only fools and horses] => [Only Fools And Horses - 1989 Christmas Special - The Jolly Boys Outing.avi]
Rename episodes using [TheTVDB]
Auto-detected query: [Only Fools and Horses]
Fetching episode data for [Only Fools and Horses]
[COPY] Rename [D:\workspace\testdata\AMC-TEST\TV Shows\Only Fools And Horses - 1989 Christmas Special - The Jolly Boys Outing.avi] to [D:\workspace\output\TV Shows\Only Fools and Horses\Special\Only Fools and Horses - S00E09 - The Jolly Boys' Outing.avi]
Processed 1 files