How do I use --filter to exclude "Watchmen (2017)" specifically?

Support for Ubuntu and other Desktop Linux distributions
Post Reply
User avatar
ensnared
Posts: 2
Joined: 25 Oct 2019, 20:39

How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by ensnared »

Hello,

I've been using Filebot for a few years, and never had any issues until today. I've been searching the forum for a solution, but I can't seem to find one that works for my case. I first thought perhaps I only needed an upgrade as I was using a much older version, so I did that (and bought a license), and now the problem has shifted, but it's still present.

This is all on a headless computer running Debian (Buster).

The issue is that the show "Watchmen" is being recognised as "Watchmen (2017)" with the current version (with the last one I was using it would be recognised as "Watchmen Motion Comic"). I've always used non-strict matching, but trying to change that didn't make any difference. I've tried a few variations with filters, but I'm not really sure how they work, but it seems to me they can't do what I've tried to make them do (well, maybe they can, but I don't know how).

I have a bash-script that is run by transmission when a file is completed. The bash-script runs filebot with the amc-script, and gets the directory where all downloads end up as input.

Is there any way I make sure that this one show gets identified correctly?

Here's my bash-script:

Code: Select all

#!/bin/bash
export JAVA_OPTS="-DuseGVFS=false"
cd /home/xxxxx/.filebot/ && /usr/bin/filebot -script fn:amc \
--output "/Media" \
--action copy \
-non-strict "/Download/transmission/completed" \
--log-file /home/xxxxx/.filebot/amc.log \
--def excludeList=/home/xxxxx/.filebot/amcprocessed.txt \
--def movieFormat="/Media/Movies/{n.space('.')}.({y}).{sdhd}{'.'+lang}" \
--def seriesFormat="/Media/TV/{n.space('.')}/{episode.special ? 'Specials' : 'Season.'+s}/{n.space('.')}.{episode.special ? 'S00E'+special.pad(2) : s00e00}.{t.space('.').replaceAll(/[\"\`\´\‘\’ʻ]/,/'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')}.{sdhd}{'.'+lang}" \
--def musicFormat="/Media/Music/{n}/{album}/{n} - {pi} - {t}" \
--def subtitles=en \
--def deleteAfterExtract=y \
--def clean=y \
--def unsorted=y \
--conflict auto \
--def music=y > /dev/null 2>&1 &
Here is the log.

Code: Select all

Run script [fn:amc] at [Fri Oct 25 23:07:33 CEST 2019]
Parameter: excludeList = /home/xxxxx/.filebot/amcprocessed.txt
Parameter: movieFormat = /Media/Movies/{n.space('.')}.({y}).{sdhd}{'.'+lang}
Parameter: seriesFormat = /Media/TV/{n.space('.')}/{episode.special ? 'Specials' : 'Season.'+s}/{n.space('.')}.{episode.special ? 'S00E'+special.pad(2) : s00e00}.{t.space('.').replaceAll(/["`\´\‘\’ʻ]/,/'/).replaceAll(/[!?.]+$/).replacePart(', Part ')}.{sdhd}{'.'+lang}
Parameter: musicFormat = /Media/Music/{n}/{album}/{n} - {pi} - {t}
Parameter: subtitles = en
Parameter: deleteAfterExtract = y
Parameter: clean = y
Parameter: unsorted = y
Parameter: music = y
Argument[0]: /Download/transmission/completed
Use excludes: /home/xxxxx/.filebot/amcprocessed.txt (3099)
Input: /Download/transmission/completed/Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS.mkv
Group: [Series:watchmen] => [Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS.mkv]
Get [English] subtitles for 1 files
Looking up subtitles by hash via OpenSubtitles
No matching subtitles found: /Download/transmission/completed/Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS.mkv
Rename episodes using [TheTVDB]
Auto-detected query: [Watchmen]
Fetching episode data for [Watchmen]
Fetching episode data for [Watchmen: Motion Comic]
Fetching episode data for [Watchmen (2017)]
Fetching episode data for [Pitchmen]
[COPY] from [/Download/transmission/completed/Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS.mkv] to [/Media/TV/Watchmen.(2017)/Season.1/Watchmen.(2017).S01E01...mkv]
Failed to set xattr: FileSystemException: /Media/TV/Watchmen.(2017)/Season.1/Watchmen.(2017).S01E01...mkv: Error writing extended attribute 'net.filebot.metadata': Operation not supported
Processed 1 files
Done ヾ(@⌒ー⌒@)ノ
User avatar
rednoah
The Source
Posts: 22899
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Need help to fix incorrect match on TV-show (CLI)

Post by rednoah »

1.
You can use --filter to explicitly exclude Watchmen (2017) episodes from matching:

Code: Select all

--filter 'n != /Watchmen (2017)/'
viewtopic.php?t=2127

:idea: TL;DR You're basically just saying "It's definitely not Watchmen (2017)" but let FileBot figure things out otherwise as usual.


If, as a result, it now resorts to Watchmen: Motion Comic as next best match, you'll need to filter out those episodes as well:

Code: Select all

--filter 'n != /Watchmen (2017)/ && n != /Watchmen: Motion Comic/'

2.
Please read the Advanced Fine-Tuning section of the amc script manual, for a different --filter approach, the age filter, which can be highly effective depending on your specific use case.
:idea: Please read the FAQ and How to Request Help.
User avatar
ensnared
Posts: 2
Joined: 25 Oct 2019, 20:39

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by ensnared »

Aha, then I was actually on the right track before, but I overlooked one important thing, namely the ":" in the title for "Watchmen: Motion Comic" (which I should've caught as I'm no stranger to such things, but in different situations). I tried adding exactly such a filter before I upgraded, but it didn't work - now I know why, but at the time I thought maybe it had to do with how the filtering actually worked, and that it was more about the filename than the result of the match.

Anyway, thank you very much, now I understand a bit more how it works. It did match on the Motion Comic one, so filtering both the other Watchmen-shows as per your second example did the trick :)
User avatar
rednoah
The Source
Posts: 22899
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by rednoah »

Once you have more than a few filter rules, it starts making sense to have a separate exclude list:

Code: Select all

--filter '!readLines('/path/to/excludes.txt').contains(n)'
viewtopic.php?t=2127
:idea: Please read the FAQ and How to Request Help.
tacoloco
Posts: 8
Joined: 09 Apr 2016, 01:03

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by tacoloco »

I ran into this issue as well, and I can exclude the bogus series as rednoah suggested on the command line.

What is the format of excludes.txt?

filebot_excludes.txt:

Code: Select all

'n != /Watchmen\ \(2017\)/'
'n != /Watchmen\:\ Motion\ Comic/'
I have also tried not escaping the spaces, colon, and parentheses.

When scanning using

Code: Select all

--filter '!readLines('/path/to/excludes.txt').contains(n)'
I get this:

Code: Select all

Rename episodes using [TheTVDB]
Auto-detected query: [Watchmen]
Fetching episode data for [Watchmen]
Fetching episode data for [Watchmen: Motion Comic]
Fetching episode data for [Watchmen (2017)]
Fetching episode data for [Pitchmen]
Apply filter [!readLines("/home/someone/bin/filebot_excludes.txt").contains(n)] on [87] items
Include [Watchmen - 1x01 - It's Summer and We're Running Out of Ice]
Include [Watchmen - 1x02 - Martial Feats of Comanche Horsemanship]
Include [Watchmen - 1x03 - She Was Killed by Space Junk]
Include [Watchmen - 1x04 - If You Don't Like My Story, Write Your Own]
Include [Watchmen - 1x05 - Little Fear of Lightning]
Include [Watchmen - 1x06 - This Extraordinary Being]
Include [Watchmen - 1x07 - An Almost Religious Awe]
Include [Watchmen - 1x08 - A God Walks into a Bar]
Include [Watchmen - 1x09 - See How They Fly]
Include [Watchmen: Motion Comic - 1x01 - Chapter I - At Midnight, All the Agents...]
Include [Watchmen: Motion Comic - 1x02 - Chapter II - Absent Friends]
Include [Watchmen: Motion Comic - 1x03 - Chapter III - The Judge of All the Earth]
Include [Watchmen: Motion Comic - 1x04 - Chapter IV - Watchmaker]
Include [Watchmen: Motion Comic - 1x05 - Chapter V - Fearful Symmetry]
Include [Watchmen: Motion Comic - 1x06 - Chapter VI - The Abyss Gazes Also]
Include [Watchmen: Motion Comic - 1x07 - Chapter VII - A Brother to Dragons]
Include [Watchmen: Motion Comic - 1x08 - Chapter VIII - Old Ghosts]
Include [Watchmen: Motion Comic - 1x09 - Chapter IX - The Darkness of Mere Being]
Include [Watchmen: Motion Comic - 1x10 - Chapter X - Two Riders Were Approaching...]
Include [Watchmen: Motion Comic - 1x11 - Chapter XI - Look on My Works, Ye Mighty...]
Include [Watchmen: Motion Comic - 1x12 - Chapter XII - A Stronger Loving World]
Include [Watchmen: Motion Comic - Special 1 - Tales of the Black Freighter]
Include [Watchmen: Motion Comic - Special 2 - Under the Hood]
Include [Watchmen: Motion Comic - Special 3 - Story Within A Story: The Books of Watchmen]
Include [Watchmen (2017) - 1x01 - null]
Include [Watchmen (2017) - 1x02 - null]
Include [Watchmen (2017) - 1x03 - null]
Include [Watchmen (2017) - 1x04 - null]
Include [Watchmen (2017) - 1x05 - null]
Include [Watchmen (2017) - 1x06 - null]
Include [Watchmen (2017) - 1x07 - null]
Include [Watchmen (2017) - 1x08 - null]
Include [Watchmen (2017) - 1x09 - null]
Include [Watchmen (2017) - 1x10 - null]
Include [Watchmen (2017) - 1x11 - null]
Include [Watchmen (2017) - 1x12 - null]
Include [Watchmen (2017) - 1x13 - null]
Include [Watchmen (2017) - 1x14 - null]
Include [Watchmen (2017) - 1x15 - null]
Include [Watchmen (2017) - 1x16 - null]
Include [Watchmen (2017) - 2x01 - Episode 1]
Include [Watchmen (2017) - 2x02 - Episode 2]
Include [Watchmen (2017) - 2x03 - Episode 3]
Include [Watchmen (2017) - 2x04 - Episode 4]
Include [Watchmen (2017) - 2x05 - Episode 5]
Include [Watchmen (2017) - 2x06 - Episode 6]
Include [Watchmen (2017) - 2x07 - Episode 7]
Include [Watchmen (2017) - 2x08 - Episode 8]
Include [Watchmen (2017) - 2x09 - Episode 9]
Include [Watchmen (2017) - 2x10 - Episode 10]
Include [Watchmen (2017) - 2x11 - Episode 11]
Include [Watchmen (2017) - 2x12 - Episode 12]
Include [Watchmen (2017) - 2x13 - Episode 13]
Include [Watchmen (2017) - 2x14 - Episode 14]
Include [Watchmen (2017) - 2x15 - Episode 15]
Include [Watchmen (2017) - 2x16 - Episode 16]
Include [Watchmen (2017) - 2x17 - Episode 17]
Include [Watchmen (2017) - 2x18 - Episode 18]
Include [Watchmen (2017) - 2x19 - Episode 19]
Include [Watchmen (2017) - 2x20 - Episode 20]
Include [Watchmen (2017) - 2x21 - Episode 21]
Include [Watchmen (2017) - 2x22 - Episode 22]
Include [Watchmen (2017) - 2x23 - Episode 23]
Include [Watchmen (2017) - 2x24 - Episode 24]
Include [Watchmen (2017) - Special 1 - Episode 1]
Include [Pitchmen - 1x01 - High Impact Item]
Include [Pitchmen - 1x02 - Dual Saw Shuffle]
Include [Pitchmen - 1x03 - From The Jaws Of Victory]
Include [Pitchmen - 1x04 - Smells Like Gold]
Include [Pitchmen - 1x05 - Spotting Talent]
Include [Pitchmen - 1x06 - Tool Guys]
Include [Pitchmen - 1x07 - Spinning Green]
Include [Pitchmen - 1x08 - Digging For Dollars]
Include [Pitchmen - 1x09 - Grater Education]
Include [Pitchmen - 1x10 - Tale of Three Billys]
Include [Pitchmen - 1x11 - Crunch Time]
Include [Pitchmen - 1x12 - Revenge of the Pitchmen]
Include [Pitchmen - 2x01 - Passing the Torch]
Include [Pitchmen - 2x02 - Heart Wrench]
Include [Pitchmen - 2x03 - Bear Market]
Include [Pitchmen - 2x04 - The New Gun in Town]
Include [Pitchmen - 2x05 - The Cutting Edge]
Include [Pitchmen - 2x06 - Wave of Success]
Include [Pitchmen - 2x07 - Fighting Shape]
Include [Pitchmen - 2x08 - Fishing for Gold]
Include [Pitchmen - 2x09 - On a Wing and a Prayer]
Include [Pitchmen - Special 1 - PitchMan: A Tribute to Billy Mays]
Thank you.
User avatar
rednoah
The Source
Posts: 22899
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by rednoah »

Your format expression is reading and parsing the file, so the file format depends on your code that's reading it.

Looking at your code, it seems to expect a line by line list of series names:

Code: Select all

!readLines('/path/to/excludes.txt').contains(n)
e.g. /path/to/excludes.txt

Code: Select all

Watchmen (2017)
Watchmen: Motion Comic
:idea: Please read the FAQ and How to Request Help.
tacoloco
Posts: 8
Joined: 09 Apr 2016, 01:03

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by tacoloco »

That was it. Thank you for your fast reply!
pyroclast
Posts: 2
Joined: 02 Dec 2019, 04:18

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by pyroclast »

Sorry to bump this older thread, but I too been having similar match issues with Watchmen. For some reason it is matching a series called Vekterne. I was able to include it within the filter flag via a text file, which runs successfully. However, when it runs it has an issue with Vekterne being filtered, here's the output:

Code: Select all

Input: /downdone/watchmen.s01e07.web.h264-tbs.mkv
xattr: [watchmen.s01e07.web.h264-tbs.mkv] => [ Vekterne - 1x07 - null]
Group: [Series:vekterne] => [watchmen.s01e07.web.h264-tbs.mkv]
ScriptException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script7.groovy: 1: unexpected token: media2 @ line 1, column 20.
   !readLines (/Television/.FilterSeries.txt).contains(n)
                      ^

1 error

Finished without processing any files
Abort (×_×)

Here is my filter file:

Code: Select all

Vekterne 
Watchmen: Motion Comic 
Watchmen (2017)
Not sure how to clear out the group series it is expecting, thoughts?
User avatar
rednoah
The Source
Posts: 22899
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by rednoah »

e.g.

Code: Select all

!readLines('/absolute/path/to/Television.FilterSeries.txt').contains(n)

:idea: You can use the GUI Format Editor for rapid prototyping, so you get instant feedback and syntax highlighting for when your code is syntactically incorrect.


:idea: The easiest solution is to just use the latest beta release. AFAIK, it works out of the box with the latest revision, with or without --filter customizations.
:idea: Please read the FAQ and How to Request Help.
pyroclast
Posts: 2
Joined: 02 Dec 2019, 04:18

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by pyroclast »

Thanks for the reply, I'll give the beta a try.
tacoloco
Posts: 8
Joined: 09 Apr 2016, 01:03

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by tacoloco »

I'm having this same problem with the latest beta. I have a shell script that sometimes works. Here it is:

Code: Select all

#!/bin/bash
set -o errexit -o nounset -o xtrace # exit on error, unset variable detection and execution tracing

#FB_PATH='java -jar /home/user/bin/FileBot.jar'
#FB_PATH='/usr/bin/filebot'
FB_PATH='java -jar /usr/share/filebot/jar/filebot.jar'
TV_PATH='/storage/samba/videos/TV/Watchmen' # Note lack of backslashes here!
OUT_PATH='--output /storage/videos/plex'
FORMAT_STR='TV/{n}/Season {s}/{n} - {s00e00} - {t}'
TV_TITLE='Watchmen'
FB_OPTS='-rename --action symlink --db TheTVDB -r -non-strict'
FB_CMD="$OUT_PATH $FB_OPTS"

# TV_PATH, FORMAT_STR AND TV_TITLE don't want to be incorporated into FB_CMD.
# Quoting issues occur.

# wipe out TV links
rm -rf /storage/videos/plex/TV/Vekterne /storage/videos/plex/TV/Watchmen '/storage/videos/plex/TV/Watchmen Motion Comic'

#$FB -rename /storage/samba/videos/TV/Into\ The\ Dark/ --action symlink --output /storage/videos/plex/ --db TheTVDB --format "TV/{n}/Season {s}/{n} - {s00e00} - {t}" -r -non-strict --q "Into The Dark"
$FB_PATH "$TV_PATH" $FB_CMD --format "$FORMAT_STR" --q "$TV_TITLE" --filter 'n != /Watchmen (2017)/ && n != /Watchmen: Motion Comic/'
Result:

Code: Select all

+ FB_PATH='java -jar /usr/share/filebot/jar/filebot.jar'
+ TV_PATH=/storage/samba/videos/TV/Watchmen
+ OUT_PATH='--output /storage/videos/plex'
+ FORMAT_STR='TV/{n}/Season {s}/{n} - {s00e00} - {t}'
+ TV_TITLE=Watchmen
+ FB_OPTS='-rename --action symlink --db TheTVDB -r -non-strict'
+ FB_CMD='--output /storage/videos/plex -rename --action symlink --db TheTVDB -r -non-strict'
+ rm -rf /storage/videos/plex/TV/Vekterne /storage/videos/plex/TV/Watchmen '/storage/videos/plex/TV/Watchmen Motion Comic'
+ java -jar /usr/share/filebot/jar/filebot.jar /storage/samba/videos/TV/Watchmen --output /storage/videos/plex -rename --action symlink --db TheTVDB -r -non-strict --format 'TV/{n}/Season {s}/{n} - {s00e00} - {t}' --q Watchmen --filter 'n != /Watchmen (2017)/ && n != /Watchmen: Motion Comic/'
Rename episodes using [TheTVDB] with [Airdate Order]
Fetching episode data for [Watchmen: Motion Comic]
Apply filter [n != /Watchmen (2017)/ && n != /Watchmen: Motion Comic/] on [15] items
No matching episode: Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS[rarbg].mkv
No matching episode: Watchmen.S01E02.REPACK.720p.WEB.h264-TBS[rarbg].mkv
No matching episode: Watchmen.S01E03.720p.WEB.h264-TBS[rarbg].mkv
No matching episode: Watchmen.S01E04.720p.WEB.h264-TBS[rarbg].mkv
No matching episode: Watchmen.S01E05.720p.WEB.h264-TBS[rarbg].mkv
No matching episode: Watchmen.S01E06.720p.WEB.h264-CONVOY[rarbg].mkv
No matching episode: Watchmen.S01E07.720p.WEB.h264-TBS[rarbg].mkv
No matching episode: Watchmen.S01E08.720p.WEB.h264-TBS[rarbg]..mkv
Failed to match files to episode data
Failure (×_×)⌒☆
Here is just a command line:

Code: Select all

java -jar /usr/share/filebot/jar/filebot.jar /storage/samba/videos/TV/Watchmen --output /storage/videos/plex -rename --action symlink --db TheTVDB -r -non-strict --format 'TV/{n}/Season {s}/{n} - {s00e00} - {t}' --q 'Watchmen'
Rename episodes using [TheTVDB] with [Airdate Order]
Fetching episode data for [Watchmen: Motion Comic]
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E01 - Chapter I - At Midnight, All the Agents...
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E02 - Chapter II - Absent Friends
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E03 - Chapter III - The Judge of All the Earth
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E04 - Chapter IV - Watchmaker
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E05 - Chapter V - Fearful Symmetry
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E06 - Chapter VI - The Abyss Gazes Also
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E07 - Chapter VII - A Brother to Dragons
Stripping invalid characters from new path: TV/Watchmen: Motion Comic/Season 1/Watchmen: Motion Comic - S01E08 - Chapter VIII - Old Ghosts
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E01 - Chapter I - At Midnight, All the Agents....mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E02.REPACK.720p.WEB.h264-TBS[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E02 - Chapter II - Absent Friends.mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E03.720p.WEB.h264-TBS[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E03 - Chapter III - The Judge of All the Earth.mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E04.720p.WEB.h264-TBS[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E04 - Chapter IV - Watchmaker.mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E05.720p.WEB.h264-TBS[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E05 - Chapter V - Fearful Symmetry.mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E06.720p.WEB.h264-CONVOY[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E06 - Chapter VI - The Abyss Gazes Also.mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E07.720p.WEB.h264-TBS[rarbg].mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E07 - Chapter VII - A Brother to Dragons.mkv]
[SYMLINK] from [/storage/samba/videos/TV/Watchmen/Season 1/Watchmen.S01E08.720p.WEB.h264-TBS[rarbg]..mkv] to [/storage/videos/plex/TV/Watchmen Motion Comic/Season 1/Watchmen Motion Comic - S01E08 - Chapter VIII - Old Ghosts.mkv]
Processed 8 files
I'm not sure what else to try :) Is it a thetvdb.com problem?

Thanks!
User avatar
rednoah
The Source
Posts: 22899
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: How do I use --filter to exclude "Watchmen (2017)" specifically?

Post by rednoah »

I don't know why this show just doesn't just work, but with --filter you can make it work:

Code: Select all

filebot -rename *.mkv -non-strict --filter '!(n =~ /Vekterne|Nachtwacht|Comic/)' --action TEST --log INFO
[TEST] from [Watchmen.S01E01.REAL.PROPER.720p.WEB.h264-TBS[rarbg].mkv] to [Watchmen - 1x01 - It's Summer and We're Running Out of Ice.mkv]
:idea: filebot.sh is there for a reason. It contains all the platform-specific configuration.
:idea: Please read the FAQ and How to Request Help.
Post Reply