Easy match not matching

All your suggestions, requests and ideas for future development
Post Reply
lift
Posts: 5
Joined: 10 Sep 2014, 11:23

Easy match not matching

Post by lift »

Found an example of Filebot not matching when the match should be fairly obvious.

Script used to call filebot:

Code: Select all

media@bigbox ~/TV Shows $ cat ~/filebot_sort_no_excl.sh
#!/bin/bash
echo "input: $1"
INPUTDIR=$1
filebot -script fn:amc --output "/home/media" --log-file amc.log --db TheTVDB --action move  --conflict auto --def artwork=y --def xbmc=xbmcbuntu --def clean=y "$@"
Call to AMC (large exclude list redacted to cut down on log spam):

Code: Select all

media@bigbox ~/TV Shows $ bash ~/filebot_sort_no_excl.sh ~/TV-Incoming/American\ Horror\ Story/ --filter "s == 1" --q "American Horror Story"
input: /home/media/TV-Incoming/American Horror Story/
Locking /home/media/.filebot/logs/amc.log
Parameter: artwork = y
Parameter: xbmc = xbmcbuntu
Parameter: clean = y
Argument: /home/media/TV-Incoming/American Horror Story
Input: /home/media/TV-Incoming/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv
Input: /home/media/TV-Incoming/American Horror Story/Season 01/American Horror Story - 01x12 - Afterbirth.mkv
!!! Note from lift: Excludes Redacted - Mostly just nfo and thumbnails !!!
Group: [tvs:american horror story] => [American Horror Story - 01x11 - Birth.mkv, American Horror Story - 01x12 - Afterbirth.mkv]
Rename episodes using [TheTVDB]
Fetching episode data for [American Horror Story]
Apply Filter: {s == 1}
Include [American Horror Story - 1x01 - Pilot]
Include [American Horror Story - 1x02 - Home Invasion]
Include [American Horror Story - 1x03 - Murder House]
Include [American Horror Story - 1x04 - Halloween (1)]
Include [American Horror Story - 1x05 - Halloween (2)]
Include [American Horror Story - 1x06 - Piggy, Piggy]
Include [American Horror Story - 1x07 - Open House]
Include [American Horror Story - 1x08 - Rubber Man]
Include [American Horror Story - 1x09 - Spooky Little Girl]
Include [American Horror Story - 1x10 - Smoldering Children]
Include [American Horror Story - 1x11 - Birth]
Include [American Horror Story - 1x12 - Afterbirth]
CmdlineException: Unable to match files to episode data
Clean clutter files and empty folders
Finished without processing any files
Failure (°_°)
It does work when I specifically name the episode number and call on a single file for the show:

Code: Select all

media@bigbox ~/TV Shows $ bash ~/filebot_sort_no_excl.sh ~/TV-Incoming/American\ Horror\ Story/Season\ 01/American\ Horror\ Story\ -\ 01x11\ -\ Birth.mkv --filter "e == 11" --q "American Horror Story"
input: /home/media/TV-Incoming/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv
Locking /home/media/.filebot/logs/amc.log
Parameter: artwork = y
Parameter: xbmc = xbmcbuntu
Parameter: clean = y
Argument: /home/media/TV-Incoming/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv
Input: /home/media/TV-Incoming/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv
Group: [tvs:american horror story] => [American Horror Story - 01x11 - Birth.mkv]
Rename episodes using [TheTVDB]
Fetching episode data for [American Horror Story]
Apply Filter: {e == 11}
Include [American Horror Story - 1x11 - Birth]
Include [American Horror Story - 2x11 - Spilt Milk]
Include [American Horror Story - 3x11 - Protect the Coven]
[MOVE] Rename [/home/media/TV-Incoming/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv] to [/home/media/TV Shows/American Horror Story/Season 01/American Horror Story - S01E11 - Birth.mkv]
Processed 1 files
Fetching series artwork for [American Horror Story] to [/home/media/TV Shows/American Horror Story/Season 01]
Banner already exists: /home/media/TV Shows/American Horror Story/poster.jpg
Banner already exists: /home/media/TV Shows/American Horror Story/banner.jpg
Banner already exists: /home/media/TV Shows/American Horror Story/fanart.jpg
Banner already exists: /home/media/TV Shows/American Horror Story/Season 01/poster.jpg
Banner not found: /home/media/TV Shows/American Horror Story/Season 01/banner.jpg / season:seasonwide
Fanart already exists: /home/media/TV Shows/American Horror Story/clearart.png
Fanart already exists: /home/media/TV Shows/American Horror Story/logo.png
Fanart already exists: /home/media/TV Shows/American Horror Story/landscape.jpg
Fanart already exists: /home/media/TV Shows/American Horror Story/Season 01/landscape.jpg
Notify XBMC: xbmcbuntu
Done ヾ(@⌒ー⌒@)ノ
Filebot Version:

Code: Select all

media@bigbox ~/TV Shows $ filebot -version
FileBot 4.5 (r2553) / Java(TM) SE Runtime Environment 1.8.0_20 (headless)
I don't believe being this specific for an already well named file is in the spirit of how the tool should be used, so I'm posting this as a bug. Please let me know if I should provide any other information.
User avatar
rednoah
The Source
Posts: 23931
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Easy match not matching

Post by rednoah »

This one was a bit tricky. Try r2556 with with this and other test cases.
:idea: Please read the FAQ and How to Request Help.
lift
Posts: 5
Joined: 10 Sep 2014, 11:23

Re: Easy match not matching

Post by lift »

Works! - lots of irrelevant lines omitted.

Code: Select all

media@bigbox ~ $ bash ~/filebot_sort_no_excl.sh --action test ~/TV-OLD/American\ Horror\ Story/
input: --action
Locking /home/media/.filebot/logs/amc.log
Sep 11, 2014 3:57:27 PM net.filebot.Main initializeCache
WARNING: App version (r2556) does not match cache version (r2553): reset cache
Parameter: artwork = y
Parameter: xbmc = xbmcbuntu
Parameter: clean = y
Argument: /home/media/TV-OLD/American Horror Story
Input: /home/media/TV-OLD/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv
Input: /home/media/TV-OLD/American Horror Story/Season 01/American Horror Story - 01x12 - Afterbirth.mkv
Group: [tvs:american horror story] => [American Horror Story - 01x01 - Pilot.mkv, American Horror Story - 01x11 - Birth.mkv, American Horror Story - 01x02 - Home Invasion.mkv, American Horror Story - 01x12 - Afterbirth.mkv, American Horror Story - 01x03 - Murde
r House.mkv, American Horror Story - 01x04 - Halloween, Part 1.mkv, American Horror Story - 01x05 - Halloween, Part 2.mkv, American Horror Story - 01x06 - Piggy, Piggy.mkv, American Horror Story - 01x07 - Open House.mkv, American Horror Story - 01x08 - Rubber M
an.mkv, American Horror Story - 01x10 - Smoldering Children.mkv, American Horror Story - 01x09 - Spooky Little Girl.mkv, American Horror Story - 02x02 - Tricks and Treats.mkv, American Horror Story - 02x03 - Nor'easter.mkv, American Horror Story - 02x07 - Dark
Cousin.mkv, American Horror Story - 02x08 - Unholy Night.mkv, American Horror Story - 02x09 - The Coat Hanger.mkv, American Horror Story - 02x10 - The Name Game.mkv, American Horror Story - 02x11 - Spilt Milk.mkv, American Horror Story - 02x12 - Continuum.mkv,
American Horror Story - 02x13 - Madness Ends.mkv, American.Horror.Story.S03E01.HD.TV-2HD.mkv, American.Horror.Story.S03E09.HD.TV-IMMERSE.mkv, American.Horror.Story.S03E10.HD.TV-2HD.mkv, American.Horror.Story.S03E02.HD.TV-2HD.mkv, American.Horror.Story.S03E07.HD
.TV-2HD.mkv, American.Horror.Story.S03E03.HD.TV-IMMERSE.mkv, American.Horror.Story.S03E04.HD.TV-2HD.mkv, American.Horror.Story.S03E08.HD.TV-KILLERS.mkv, American.Horror.Story.S03E11.HD.TV-REMARKABLE.mkv, American.Horror.Story.S03E12.HD.TV-2HD.mkv, American.Horr
or.Story.S03E05.HD.TV-2HD.mkv, American.Horror.Story.S03E06.HD.TV-2HD.mkv, American.Horror.Story.S03E13.HD.TV-KILLERS.mkv]
Rename episodes using [TheTVDB]
Auto-detected query: [American Horror Story]
Fetching episode data for [American Horror Story]
Skipped [/home/media/TV-OLD/American Horror Story/Season 01/American Horror Story - 01x11 - Birth.mkv] because [/home/media/TV Shows/American Horror Story/Season 01/American Horror Story - S01E11 - Birth.mkv] already exists
Skipped [/home/media/TV-OLD/American Horror Story/Season 01/American Horror Story - 01x12 - Afterbirth.mkv] because [/home/media/TV Shows/American Horror Story/Season 01/American Horror Story - S01E12 - Afterbirth.mkv] already exists
Processed 34 files
Notify XBMC: xbmcbuntu
Done ヾ(@⌒ー⌒@)ノ
Thanks!
Post Reply