Page 1 of 1

Incorrect matching. no way to override?

Posted: 17 Dec 2021, 21:57
by spezticle

Code: Select all

filebot -script fn:amc --output "/filebot/" --action symlink --conflict auto -non-strict --log all -get-subtitles --log-file /log/fbmc.log --def movieDB=TheMovieDB /complete/20.Seconds.of.Joy.2007.DVDRip.x264-HANDJOB.mkv


Run script [fn:amc] at [Fri Dec 17 14:44:22 MST 2021]
Parameter: movieDB = TheMovieDB
Argument[0]: /complete/20.Seconds.of.Joy.2007.DVDRip.x264-HANDJOB.mkv
Input: /complete/20.Seconds.of.Joy.2007.DVDRip.x264-HANDJOB.mkv
xattr: [20.Seconds.of.Joy.2007.DVDRip.x264-HANDJOB.mkv] => [Seconds (1966)]
funny thing is, when i manually search tmdb, i can find the correct movie.
https://www.themoviedb.org/movie/45033- ... nds-of-joy
how can i interactively choose, or tell it to fail if the movie it thinks it is a 1966 year movie bu 1966 is nowhere in the filename?

Re: Incorrect matching. no way to override?

Posted: 18 Dec 2021, 03:26
by rednoah
You can use the --q and --filter and --mode interactive options respectively to override things in various ways. Please read FAQ #2 for details.



e.g. interactive

Code: Select all

$ filebot -rename *.mkv --db TheMovieDB -non-strict --mode interactive --action TEST --log INFO
Image

:!: Note that the year is off by 5 years, so I'm not completely sure if the file you have is actually that movie, though the title matches:
https://www.themoviedb.org/movie/45033- ... nds-of-joy



e.g. non-interactive

Code: Select all

$ filebot -rename *.mkv --db TheMovieDB -non-strict --filter "y > 2010" --action TEST --log INFO
[TEST] from [20.Seconds.of.Joy.2007.DVDRip.x264-HANDJOB.mkv] to [20 Seconds of Joy (2012).mkv]

Re: Incorrect matching. no way to override?

Posted: 18 Dec 2021, 17:10
by spezticle
Thanks! I can't believe i missed that part of the faq. I was looking in other documentation.
Anyway, it IS the correct movie. It appears to be that themovieDB is incorrect. it's an obscure title. I expect this to happen sometimes.