extremely bad recognition

All your suggestions, requests and ideas for future development
Post Reply
snickers2k
Posts: 26
Joined: 05 Nov 2016, 15:13

extremely bad recognition

Post by snickers2k »

Code: Select all

[MOVE] from [/home/snikay/Downloads/---Archiv/Series/Spartacus.S04.Complete.GERMAN.DL.1080P.WEB.H264-WAYNE/spartacus.s04e02.german.dl.1080p.web.h264-wayne.mkv] to [/home/snikay/Move2Drive/Series/Spartacus (2010) [129261]/Season 01/Spartacus - S01E02 - Sacramentum Gladiatorum/Spartacus - S01E02 - Sacramentum Gladiatorum spartacus.s04e02.german.dl.1080p.web.h264-wayne.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/Spartacus.S04.Complete.GERMAN.DL.1080P.WEB.H264-WAYNE/spartacus.s04e03.german.dl.1080p.web.h264-wayne.mkv] to [/home/snikay/Move2Drive/Series/Spartacus (2010) [129261]/Season 01/Spartacus - S01E03 - Legenden/Spartacus - S01E03 - Legenden spartacus.s04e03.german.dl.1080p.web.h264-wayne.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/Spartacus.S04.Complete.GERMAN.DL.1080P.WEB.H264-WAYNE/spartacus.s04e04.german.dl.1080p.web.h264-wayne.mkv] to [/home/snikay/Move2Drive/Series/Spartacus (2010) [129261]/Season 01/Spartacus - S01E04 - Die Höhle/Spartacus - S01E04 - Die Höhle spartacus.s04e04.german.dl.1080p.web.h264-wayne.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/Spartacus.S04.Complete.GERMAN.DL.1080P.WEB.H264-WAYNE/spartacus.s04e05.german.dl.1080p.web.h264-wayne.mkv] to [/home/snikay/Move2Drive/Series/Spartacus (2010) [129261]/Season 01/Spartacus - S01E05 - Schattenspiele/Spartacus - S01E05 - Schattenspiele spartacus.s04e05.german.dl.1080p.web.h264-wayne.mkv]

S04 recognized as S01 ??????? ...... ?????????????? .... lol

for a paid product? 0,20 cent a year is too much for such a quality .. such bad recognition is almost unbelievable...
i think filebot is extremely bad in multi-folder-structure (now days), that it's kind a forced into some season/series recognition, that it does not think/check through if there are multiple different seasons/series inside the same folder ?
so lets say first series is XX S01 , filebot assumes that series YY S04 is series XX S01 ? thats what i thought a few times now...

i guess i stick with flexget (for free)...

btw. if you ask for money, you should handle a little bit of harsh tone if things go such a terrible way (and not delete posts like you do ;) )
kim
Power User
Posts: 1251
Joined: 15 May 2014, 16:17

Re: extremely bad recognition

Post by kim »

In what universe do you have Season 4 from, because in this one it's only 3 seasons ?
https://thetvdb.com/series/spartacus

https://www.imdb.com/title/tt1442449/

https://www.themoviedb.org/tv/46296-spartacus


FYI:
Season 2 is an other show @ https://www.imdb.com/title/tt1758429
https://www.starz.com/us/en/series/5972 ... s?season=2
but it's "Specials" @ thetvdb and themoviedb
User avatar
rednoah
The Source
Posts: 22974
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: extremely bad recognition

Post by rednoah »

snickers2k wrote: 03 Mar 2020, 01:29 S04 recognized as S01 ??????? ...... ?????????????? .... lol
What would be the correct match for Episode 4x01 when there is no Season 4 in the first place? :roll:
https://thetvdb.com/series/spartacus/al ... s/official

:idea: You didn't post your command, but presumably you're using -non-strict which forces FileBot to pick the "best match" which will of course lead to a "bad match" when there is no good match to begin with.

:arrow: strict mode (default by not explicitly specifying -non-strict) will resolve the issue and only allow good matches, but also disable the ability to match badly named files. Your choice. ;)


snickers2k wrote: 03 Mar 2020, 01:29 btw. if you ask for money, you should handle a little bit of harsh tone if things go such a terrible way (and not delete posts like you do ;) )
I do not delete posts.



EDIT:

If by any chance Firefly - Season 2 exists in your shiny alternate universe alongside Spartacus - Season 4, please do share it with us poor browncoats in this miserable 'verse, pretty bonnet please. :lol:
:idea: Please read the FAQ and How to Request Help.
snickers2k
Posts: 26
Joined: 05 Nov 2016, 15:13

Re: extremely bad recognition

Post by snickers2k »

on some networks season 4 is the second part of season 3 (or at least it was released that way)
if there is no season 4 in imdb/tvdb , why is it moved in the first place ?
Mode strict almost does not match anything. No Year, no Match - most of the time.
non-strict, the way it works, should be renamed "drunken optimistic mode" :D
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/[Ta@]My Hero Academia - The Movie Two Heroes GerDub [Web,1080p,AAC]/[Ta@]My_Hero_Academia_-_The_Movie_Two_Heroes_GerDub_[Web,1080p,AAC].mkv] to [/home/snikay/Move2Drive/Series/My Hero Academia (2016) [305074]/Season 04/My Hero Academia - S04E07 - Go/My Hero Academia - S04E07 - Go [Ta@]My_Hero_Academia_-_The_Movie_Two_Heroes_GerDub_[Web,1080p,AAC].mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e01-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E01 - Das Ticket/Pastewka - S10E01 - Das Ticket euhd-taahm-s10e01-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e02-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E02 - Das Sachbuch/Pastewka - S10E02 - Das Sachbuch euhd-taahm-s10e02-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e03-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E03 - Die Bananenschnecke/Pastewka - S10E03 - Die Bananenschnecke euhd-taahm-s10e03-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e07-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E07 - Die singende Grußkarte/Pastewka - S10E07 - Die singende Grußkarte euhd-taahm-s10e07-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e08-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E08 - Der Kippschutz/Pastewka - S10E08 - Der Kippschutz euhd-taahm-s10e08-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e09-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E09 - Die zweite Pfanne/Pastewka - S10E09 - Die zweite Pfanne euhd-taahm-s10e09-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e10-720p.mkv] to [/home/snikay/Move2Drive/Series/Pastewka (2005) [80094]/Season 10/Pastewka - S10E10 - Die Hochzeitskutsche/Pastewka - S10E10 - Die Hochzeitskutsche euhd-taahm-s10e10-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e11-720p.mkv] to [/home/snikay/Move2Drive/Series/My Hero Academia (2016) [305074]/Season 01/My Hero Academia - S01E11 - Game Over/My Hero Academia - S01E11 - Game Over euhd-taahm-s10e11-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e12-720p.mkv] to [/home/snikay/Move2Drive/Series/Young Sheldon (2017) [328724]/Season 01/Young Sheldon - S01E12 - Ein Computer, ein Streit und eine Menge Bier/Young Sheldon - S01E12 - Ein Computer, ein Streit und eine Menge Bier euhd-taahm-s10e12-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e13-720p.mkv] to [/home/snikay/Move2Drive/Series/My Hero Academia (2016) [305074]/Season 01/My Hero Academia - S01E13 - In eines jeden Herzen/My Hero Academia - S01E13 - In eines jeden Herzen euhd-taahm-s10e13-720p.mkv]
[MOVE] from [/home/snikay/Downloads/---Archiv/Series/hds10taahmertgstr/euhd-taahm-s10e14-720p.mkv] to [/home/snikay/Move2Drive/Series/My Hero Academia (2016) [305074]/Season 02/My Hero Academia - S02E01 - So sieht's aus, Ochako-San/My Hero Academia - S02E01 - So sieht's aus, Ochako-San euhd-taahm-s10e14-720p.mkv]

1. "My Hero Academia" (with the word MOVIE in it) got recognized as S04e07 (lol).
2. taahm = two and a half men .. not "Pastewka", not "Young Sheldon" and not "My Hero Academia".. this is not non-strict, this is maniac-mode
[MOVE] from [/home/snikay/Downloads/---Archiv/Movies/Ein.Duke.kommt.selten.allein.Wie.alles.begann.Unzensiert.German.2007.DVDRiP.XViD-xDuke/xduke-duke2_xvid.avi] to [/home/snikay/Move2Drive/Movies/Ein Hund namens Duke (2012) [tt2120051]/Ein Hund namens Duke (2012) - Ein.Duke.kommt.selten.allein.Wie.alles.begann.Unzensiert.German.2007.DVDRiP.XViD-xDuke - xduke-duke2_xvid.avi]a
[MOVE] from [/home/snikay/Downloads/---Archiv/Movies/Markus Krebs/Markus.Krebs.live.Pass.auf.kennste.den.2019.German.1080p.WEB.x264-WiSHTV/wtv-mkl-pakd-1080.mkv] to [/home/snikay/Move2Drive/Movies/Zit' (2010) [tt1706433]/Zit' (2010) - Markus.Krebs.live.Pass.auf.kennste.den.2019.German.1080p.WEB.x264-WiSHTV - wtv-mkl-pakd-1080.mkv]
"Dukes of Hazard - the beginning" (in german) named "Dog named Duke" ... just because there is the word "Duke" in it ?? How did it chose that? Roulette-Mode ?

Markus-Krebs-Live named "Zit" ... hmm.... again maniac-mode.

I guess the most useful mode would be "strict-without-year" .. this is the way flexget works and has barely false recognitions. Only thing that can happens sometime is "Charmed 2012 named as Charmed 1998" .. which could be fixed by adding a "conflict" mode handle such situations (like do nothing if there are two matches that close)
as well as some option to enable percentage-match .. without all that, both options (strict/non-strict) are kinda useless - which makes filebot useless.

also, with flexget i match the foldername before the filename, because the foldername is more often the correct one, while the filename is often a cropped one.
User avatar
rednoah
The Source
Posts: 22974
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: extremely bad recognition

Post by rednoah »

1.
The amc script has no chance of dealing with these files, fully automatically with zero prior knowledge, as it would be difficult for any human that doesn't happen to have prior knowledge of your files.

:arrow: I highly recommend using the GUI for these, as you yourself are probably the only person/machine that can reliably decipher those file names.


2.
The CLI is perfectly capable of dealing with these files from command-line, but it's going to be semi-manual, at which point you might as well use the GUI.

e.g. find files that match /taahm/ and then match them against Two and a Half Men and rename accordingly:

Code: Select all

$ filebot -rename -r . --file-filter 'fn =~ /taahm/' --q 'Two and a Half Men' --db TheTVDB --action TEST
Rename episodes using [TheTVDB] with [Airdate Order]
Fetching episode data for [Two and a Half Men]
[TEST] from [euhd-taahm-s10e14-720p.mkv] to [Two and a Half Men - 10x14 - Run, Steven Staven! Run!.mkv]
Processed 1 files
:idea: This approach can be used to deal with files manually on the command-line, or as building block to build your own automated setup fine-tuned for your specific use cases.



EDIT:

3.
A Dog Named Duke doesn't have a German title, so the best result we can hope for is no result, which strict mode would have provided in this case:
https://www.themoviedb.org/movie/126285 ... uage=en-US

The Markus Krebs one is a comedy show? That one isn't on TheMovieDB in the first place, it couldn't possibly have worked either, so strict mode would yield the best possible result in this case as well, i.e. no result.


:idea: Note that strict mode requires MovieName+MovieYear (i.e. Avatar 2009) when dealing with movies, but when dealing with episodes we require SeriesName+SxE (e.g. Charmed 1x01) to match, though the (year) or (country) bit might be relevant if it's already included in the value of SeriesName.
:idea: Please read the FAQ and How to Request Help.
snickers2k
Posts: 26
Joined: 05 Nov 2016, 15:13

Re: extremely bad recognition

Post by snickers2k »

i knew there was a reason to use non-strict mode ... because strict-mode doesn't work neither...
Rename episodes using [TheTVDB] with [Airdate Order]
Failed to lookup info by id: java.io.IOException: Is a directory
Auto-detected query: [Wilsberg, wilsberg die nadel im muellhaufen, wilsberg die moerderische rendite, wilsberg minus 196 grad, wilsberg ins gesicht geschrieben, wilsberg schutzengel, wilsberg bielefeld 23, wilsberg wellenbrecher]
CmdlineException: Multiple queries: Processing multiple shows at once requires -non-strict matching: [Wilsberg, wilsberg die nadel im muellhaufen, wilsberg die moerderische rendite, wilsberg minus 196 grad, wilsberg ins gesicht geschrieben, wilsberg schutzengel, wilsberg bielefeld 23, wilsberg wellenbrecher]
Finished without processing any files
User avatar
rednoah
The Source
Posts: 22974
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: extremely bad recognition

Post by rednoah »

1.
Doesn't look like it would have worked in this case, so strict mode wisely bailed out immediately instead of very possibly getting it wrong.

:arrow: You can always process the more tricky files semi-manually via -rename --q on the command-line or via the GUI.


2.
I've never seen this one before:

Code: Select all

Failed to lookup info by id: java.io.IOException: Is a directory
:idea: Most likely unrelated to this being a tricky set of files. But perhaps there's a folder named *.nfo or something like that that causes this warning. I shall change this one to debug logging in upcoming revisions.
:idea: Please read the FAQ and How to Request Help.
snickers2k
Posts: 26
Joined: 05 Nov 2016, 15:13

Re: extremely bad recognition

Post by snickers2k »

this is such a joke...

now strict-mode with movies ... maniac-mode aswell
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Wilsberg - In Treu und Glauben - 2016 - German - ac3hd720pmkv.mkv] to [/home/snikay/Move2Drive/Movies/Confirmation (2016) [tt4608402]/Confirmation (2016) - Movies - Wilsberg - In Treu und Glauben - 2016 - German - ac3hd720pmkv.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Re.ZERO.Starting.Life.in.Another.World.E10.Wie.vom.Oni.besessen.German.2016.ANiME.DL.720p.BluRay.x264-STARS.mkv] to [/home/snikay/Move2Drive/Movies/jiro (2016) [tt5288552]/jiro (2016) - Movies - Re.ZERO.Starting.Life.in.Another.World.E10.Wie.vom.Oni.besessen.German.2016.ANiME.DL.720p.BluRay.x264-STARS.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/DWNED2000 BD CONTRIBUTION/Der.Weg.nach.El.Dorado.2000.German.720p.BluRay.x264-CONTRiBUTiON/Der.Weg.nach.El.Dorado.2000.German.720p.BluRay.x264-CONTRiBUTiON.mkv] to [/home/snikay/Move2Drive/Movies/Der Weg nach El Dorado (2000) [tt0138749]/Der Weg nach El Dorado (2000) - Der.Weg.nach.El.Dorado.2000.German.720p.BluRay.x264-CONTRiBUTiON - Der.Weg.nach.El.Dorado.2000.German.720p.BluRay.x264-CONTRiBUTiON.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Wilsberg - 48 Stunden - 2015 - German - ac3 hd720p mkv.mkv] to [/home/snikay/Move2Drive/Movies/German Angst (2015) [tt3398436]/German Angst (2015) - Movies - Wilsberg - 48 Stunden - 2015 - German - ac3 hd720p mkv.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Wilsberg - BauchBeinePo - 2015 - German - ac3hd720p mkv.mkv] to [/home/snikay/Move2Drive/Movies/German Angst (2015) [tt3398436]/German Angst (2015) - Movies - Wilsberg - BauchBeinePo - 2015 - German - ac3hd720p mkv.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Wilsberg - Russisches Roulette - 2015 - German - ac3hd720p mkv.mkv] to [/home/snikay/Move2Drive/Movies/German Angst (2015) [tt3398436]/German Angst (2015) - Movies - Wilsberg - Russisches Roulette - 2015 - German - ac3hd720p mkv.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Wilsberg.-.Kein.Weg.Zurueck.2015.-.German.-.x264.-.iNOT.nfo.mkv] to [/home/snikay/Move2Drive/Movies/German Angst (2015) [tt3398436]/German Angst (2015) - Movies - Wilsberg.-.Kein.Weg.Zurueck.2015.-.German.-.x264.-.iNOT.nfo.mkv]
[TEST] from [/home/snikay/Downloads/---Archiv/Movies/Wilsberg - 48 Stunden 2015.Deutsch.AVC.AC3-NoGroup.mkv] to [/home/snikay/Move2Drive/Movies/300 Worte Deutsch (2015) [tt2288044]/300 Worte Deutsch (2015) - Movies - Wilsberg - 48 Stunden 2015.Deutsch.AVC.AC3-NoGroup.mkv]
this does not feel anywhere near "strict"

i guess i have seen enough and will stick with flexget's move plugin... for free
User avatar
rednoah
The Source
Posts: 22974
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: extremely bad recognition

Post by rednoah »

1.
snickers2k wrote: 16 Mar 2020, 22:08 i guess i have seen enough and will stick with flexget's move plugin... for free
Let me know how you fare, especially with those files. :lol:



2.
I'm not an export on obscure German TV, but according to Google, Wilsberg is a TV Series:
https://thetvdb.com/series/82504/allseasons/official


:idea: As documented in the amc script manual, forcing TV mode / Movie mode is greatly encouraged, especially if your TV series episode files look like they're movies, and are stored in a Movies folder when they're not movies.


:idea: As a general rule, if you're giving FileBot an impossible task, then it will always go maniac, because FileBot will always assume you know what you're doing and process files according to your instructions as best as possible. So if you tell FileBot to process an episode called Firefly 2x01 it'll do it's best. If you tell FileBot to process a movie called Buffy the Vampire Slayer - Welcome to the Hellmouth it'll do it's best.


:arrow: Just use the GUI for obscure use cases that even a human can't easily figure out. ;)
:idea: Please read the FAQ and How to Request Help.
snickers2k
Posts: 26
Joined: 05 Nov 2016, 15:13

Re: extremely bad recognition

Post by snickers2k »

okay... still dont understand those matches ...

and whats with
CmdlineException: Multiple queries: Processing multiple shows at once requires -non-strict matching: [Babylon Berlin, Wilsberg, 1994, Berlin]
its kind of the whole game to do multiple shows at once ?!
User avatar
rednoah
The Source
Posts: 22974
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: extremely bad recognition

Post by rednoah »

1.
Well, each case is unique, but I've looked into the first one, and it's easily explained:

Code: Select all

[TEST] from [Movies/Wilsberg - In Treu und Glauben - 2016 - German.mkv] to [Movies/Confirmation (2016).mkv]
:idea: There's a folder called Movies, and there's a file that looks like it's a Movie file, with the usual MovieName (MovieYear) pattern. So we decide to use Movie Mode on this file.
:idea: We search TheMovieDB and get a match for Auf Treu und Glauben (2016) (German alias title) and since the key sequence Treu und Glauben 2016 matches your file, we take that as a reasonably good match.


2.
In strict mode, you're expected to have separated different shows into different folders already, ideally with folder naming matching the series name. Typically, FileBot can work around this limitation if files are already reasonably well-named with clear SxE patterns separating series name from episode title. But your files are just too messy, and so strict mode wisely bails out immediately lest things go awry.


:arrow: TL;DR Your files are just too messy for automatic processing. I recommend using the GUI instead, because it seems, that for your particular use case, the GUI will save you time and energy.




EDIT:


3.
The amc script is designed to work out of the box for most, but if it doesn't work for your particular use case. Then it's best to take a step back and consider your options. You don't have to use the amc script if it doesn't work well for you. It might be easier to build your own set of scripts based on filebot -rename calls, fine-tuned and optimized for your particular use case(s) via --file-filter, --db, --q, --filter and friends.
:idea: Please read the FAQ and How to Request Help.
Post Reply