How to improve this match?

Any questions? Need some help?
Post Reply
daemonofchaos
Posts: 9
Joined: 09 Jul 2018, 19:09

How to improve this match?

Post by daemonofchaos »

I have 2 files for the 1982 movie E.T. (the Extra-Terrestrial) however they are being matched with The Toy:

Code: Select all

Auto-detect movie from context: [/volume1/E.T.1982.DVD9-PAL.2-Disc/Disc-1]
Auto-detect movie from context: [/volume1/E.T.1982.DVD9-PAL.2-Disc/Disc-2]
[COPY] from [/volume1/E.T.1982.DVD9-PAL.2-Disc/Disc-1] to [/volume2/movies/The Toy (1982)/The Toy (1982) [TS-576p.]]
Skipped [/volume1/E.T.1982.DVD9-PAL.2-Disc/Disc-2] because [/volume2/movies/The Toy (1982)/The Toy (1982) [TS-576p.]] already exists
Processed 1 files
I am using the Node docker container and following is the command output:

Code: Select all

filebot -script 'fn:amc' /volume1 --output /volume2 --action copy -non-strict --order DVD --conflict auto --lang en --def 'ut_label=Movie' 'skipExtract=y' 'minLengthMS=300000' 'minFileSize=100000000' 'exec=chown -R 99:100 /volume2/*' 'seriesFormat=tv_shows/{n}/{episode.special ? '\''Specials'\'' : '\''Season '\''+s.pad(2)}/{n} - {episode.special ? '\''S00E'\''+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'\''/).replaceAll(/[!?.]+$/).replacePart('\'', Part $1'\'')} [{any{{source}{'\''WEBDL'\''}}-{vf}{'\''.'\''+ac}.{af.replace('\''8 6ch'\'', '\''7.1'\'').replace('\''7 6ch'\'', '\''6.1'\'').replace('\''6ch'\'', '\''5.1'\'').replace('\''3ch'\'', '\''2.1'\'').replace('\''2ch'\'','\''2.0'\'').replace('\''1ch'\'','\''1.0'\'')}]{'\''.'\''+lang}' 'movieFormat=movies/{n} ({y})/{n} ({y}) [{any{source.replace('\''BluRay'\'', '\''Bluray'\'')}{'\''WEBDL'\''}}-{vf}{'\''.'\''+ac}.{af.replace('\''8 6ch'\'', '\''7.1'\'').replace('\''7 6ch'\'', '\''6.1'\'').replace('\''6ch'\'', '\''5.1'\'').replace('\''3ch'\'', '\''2.1'\'').replace('\''2ch'\'','\''2.0'\'').replace('\''1ch'\'','\''1.0'\'')}]{'\''.'\''+lang}' 'excludeList=.excludes' --log all --log-file '/usr/local/filebot-node/data/filebot.log'

------------------------------------------

Locking /usr/local/filebot-node/data/filebot.log
Run script [fn:amc] at [Tue Jan 01 10:54:49 CST 2019]
Parameter: ut_label = Movie
Parameter: skipExtract = y
Parameter: minLengthMS = 300000
Parameter: minFileSize = 100000000
Parameter: exec = chown -R 99:100 /volume2/*
Parameter: seriesFormat = tv_shows/{n}/{episode.special ? 'Specials' : 'Season '+s.pad(2)}/{n} - {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')} [{any{{source}{'WEBDL'}}-{vf}{'.'+ac}.{af.replace('8 6ch', '7.1').replace('7 6ch', '6.1').replace('6ch', '5.1').replace('3ch', '2.1').replace('2ch','2.0').replace('1ch','1.0')}]{'.'+lang}
Parameter: movieFormat = movies/{n} ({y})/{n} ({y}) [{any{source.replace('BluRay', 'Bluray')}{'WEBDL'}}-{vf}{'.'+ac}.{af.replace('8 6ch', '7.1').replace('7 6ch', '6.1').replace('6ch', '5.1').replace('3ch', '2.1').replace('2ch','2.0').replace('1ch','1.0')}]{'.'+lang}
Parameter: excludeList = .excludes
Would enabling Strict mode or another option help to make a proper match?
kim
Power User
Posts: 1251
Joined: 15 May 2014, 16:17

Re: How to improve this match?

Post by kim »

the "2" in
E.T.1982.DVD9-PAL.2-Disc
F it up

rename to e.g.
E.T.1982.DVD9-PAL.Disc

or use a NOT filter on id 23805
not sure, but something like this:

Code: Select all

--filter "!(id == /23805/)"
daemonofchaos
Posts: 9
Joined: 09 Jul 2018, 19:09

Re: How to improve this match?

Post by daemonofchaos »

Thank you for that info and I will give that a try.
Post Reply