Using both AnimeList.AniDB & Xem.AniDB in --mapper produces incorrect result

Any questions? Need some help?
Post Reply
rv23
Posts: 64
Joined: 19 Jul 2020, 15:05

Using both AnimeList.AniDB & Xem.AniDB in --mapper produces incorrect result

Post by rv23 »

Using --mapper "[AnimeList.AniDB, Xem.AniDB] produces an incorrect map result, while using either one of them alone products the *correct* map result.

Which is a bit odd.. Is this an expected behavior?
The "incorrect" map..

Code: Select all

filebot -rename --action test -r --conflict index --q 259640 --mapper "[AnimeList.AniDB, Xem.AniDB]" --db TheTVDB  "W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4" --output "Z:\1-InitialSort.2"  --order airdate --filter "s == 4"
* Consider using --mode interactive to enable interactive mode
Rename episodes using [TheTVDB] with [Airdate]
Lookup via [259640]
Fetching episode data for [259640]
Apply filter [s == 4] on [123] options
Include [Sword Art Online - 4x01 - In the Far North]
Include [Sword Art Online - 4x02 - Raids]
Include [Sword Art Online - 4x03 - The Final Load Test]
Include [Sword Art Online - 4x04 - Dark Territory]
Include [Sword Art Online - 4x05 - The Night Before Battle]
Include [Sword Art Online - 4x06 - Battle of the Knights]
Include [Sword Art Online - 4x07 - Stigma of the Disqualified]
Include [Sword Art Online - 4x08 - Blood and Life]
Include [Sword Art Online - 4x09 - Sword and Fist]
Include [Sword Art Online - 4x10 - Stacia, the Goddess of Creation]
Include [Sword Art Online - 4x11 - Heartless Choice]
Include [Sword Art Online - 4x12 - Ray of Light]
Include [Sword Art Online - 4x13 - The War of Underworld]
Include [Sword Art Online - 4x14 - End to Eternity]
Include [Sword Art Online - 4x15 - Instigation]
Include [Sword Art Online - 4x16 - Code 871]
Include [Sword Art Online - 4x17 - Prince of Hell]
Include [Sword Art Online - 4x18 - Memories]
Include [Sword Art Online - 4x19 - Awakening]
Include [Sword Art Online - 4x20 - The Night-Sky Blade]
Include [Sword Art Online - 4x21 - Beyond Time]
Include [Sword Art Online - 4x22 - Alice]
Include [Sword Art Online - 4x23 - New World]
[23] options remaining
Apply mapper [[AnimeList.AniDB, Xem.AniDB]] on [23] episodes
Map [Sword Art Online - 4x01 - In the Far North] to [Sword Art Online: Alicization - War of Underworld - 01]
Map [Sword Art Online - 4x01 - In the Far North] to [Sword Art Online - Alicization - War of Underworld - 01]
Map [Sword Art Online - 4x02 - Raids] to [Sword Art Online: Alicization - War of Underworld - 02]
Map [Sword Art Online - 4x02 - Raids] to [Sword Art Online - Alicization - War of Underworld - 02]
Map [Sword Art Online - 4x03 - The Final Load Test] to [Sword Art Online: Alicization - War of Underworld - 03]
Map [Sword Art Online - 4x03 - The Final Load Test] to [Sword Art Online - Alicization - War of Underworld - 03]
Map [Sword Art Online - 4x04 - Dark Territory] to [Sword Art Online: Alicization - War of Underworld - 04]
Map [Sword Art Online - 4x04 - Dark Territory] to [Sword Art Online - Alicization - War of Underworld - 04]
Map [Sword Art Online - 4x05 - The Night Before Battle] to [Sword Art Online: Alicization - War of Underworld - 05]
Map [Sword Art Online - 4x05 - The Night Before Battle] to [Sword Art Online - Alicization - War of Underworld - 05]
Map [Sword Art Online - 4x06 - Battle of the Knights] to [Sword Art Online: Alicization - War of Underworld - 06]
Map [Sword Art Online - 4x06 - Battle of the Knights] to [Sword Art Online - Alicization - War of Underworld - 06]
Map [Sword Art Online - 4x07 - Stigma of the Disqualified] to [Sword Art Online: Alicization - War of Underworld - 07]
Map [Sword Art Online - 4x07 - Stigma of the Disqualified] to [Sword Art Online - Alicization - War of Underworld - 07]
Map [Sword Art Online - 4x08 - Blood and Life] to [Sword Art Online: Alicization - War of Underworld - 08]
Map [Sword Art Online - 4x08 - Blood and Life] to [Sword Art Online - Alicization - War of Underworld - 08]
Map [Sword Art Online - 4x09 - Sword and Fist] to [Sword Art Online: Alicization - War of Underworld - 09]
Map [Sword Art Online - 4x09 - Sword and Fist] to [Sword Art Online - Alicization - War of Underworld - 09]
Map [Sword Art Online - 4x10 - Stacia, the Goddess of Creation] to [Sword Art Online: Alicization - War of Underworld - 10]
Map [Sword Art Online - 4x10 - Stacia, the Goddess of Creation] to [Sword Art Online - Alicization - War of Underworld - 10]
Map [Sword Art Online - 4x11 - Heartless Choice] to [Sword Art Online: Alicization - War of Underworld - 11]
Map [Sword Art Online - 4x11 - Heartless Choice] to [Sword Art Online - Alicization - War of Underworld - 11]
Map [Sword Art Online - 4x12 - Ray of Light] to [Sword Art Online: Alicization - War of Underworld - 12]
Map [Sword Art Online - 4x12 - Ray of Light] to [Sword Art Online - Alicization - War of Underworld - 12]
Map [Sword Art Online - 4x13 - The War of Underworld] to [Sword Art Online: Alicization - War of Underworld (2020) - 01]
Map [Sword Art Online - 4x13 - The War of Underworld] to [Sword Art Online - Alicization - War of Underworld - 01]
Map [Sword Art Online - 4x14 - End to Eternity] to [Sword Art Online: Alicization - War of Underworld (2020) - 02]
Map [Sword Art Online - 4x14 - End to Eternity] to [Sword Art Online - Alicization - War of Underworld - 02]
Map [Sword Art Online - 4x15 - Instigation] to [Sword Art Online: Alicization - War of Underworld (2020) - 03]
Map [Sword Art Online - 4x15 - Instigation] to [Sword Art Online - Alicization - War of Underworld - 03]
Map [Sword Art Online - 4x16 - Code 871] to [Sword Art Online: Alicization - War of Underworld (2020) - 04]
Map [Sword Art Online - 4x16 - Code 871] to [Sword Art Online - Alicization - War of Underworld - 04]
Map [Sword Art Online - 4x17 - Prince of Hell] to [Sword Art Online: Alicization - War of Underworld (2020) - 05]
Map [Sword Art Online - 4x17 - Prince of Hell] to [Sword Art Online - Alicization - War of Underworld - 05]
Map [Sword Art Online - 4x18 - Memories] to [Sword Art Online: Alicization - War of Underworld (2020) - 06]
Map [Sword Art Online - 4x18 - Memories] to [Sword Art Online - Alicization - War of Underworld - 06]
Map [Sword Art Online - 4x19 - Awakening] to [Sword Art Online: Alicization - War of Underworld (2020) - 07]
Map [Sword Art Online - 4x19 - Awakening] to [Sword Art Online - Alicization - War of Underworld - 07]
Map [Sword Art Online - 4x20 - The Night-Sky Blade] to [Sword Art Online: Alicization - War of Underworld (2020) - 08]
Map [Sword Art Online - 4x20 - The Night-Sky Blade] to [Sword Art Online - Alicization - War of Underworld - 08]
Map [Sword Art Online - 4x21 - Beyond Time] to [Sword Art Online: Alicization - War of Underworld (2020) - 09]
Map [Sword Art Online - 4x21 - Beyond Time] to [Sword Art Online - Alicization - War of Underworld - 09]
Map [Sword Art Online - 4x22 - Alice] to [Sword Art Online: Alicization - War of Underworld (2020) - 10]
Map [Sword Art Online - 4x22 - Alice] to [Sword Art Online - Alicization - War of Underworld - 10]
Map [Sword Art Online - 4x23 - New World] to [Sword Art Online: Alicization - War of Underworld (2020) - 11]
Map [Sword Art Online - 4x23 - New World] to [Sword Art Online - Alicization - War of Underworld - 11]
Reverse Map [Sword Art Online - Alicization - War of Underworld - 01] to [Sword Art Online - 4x13 - The War of Underworld]
[TEST] from [W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4] to [Z:\1-InitialSort.2\Sword Art Online - 4x13 - The War of Underworld.mp4]
While using either one alone yields a correct map ..

Code: Select all

filebot -rename --action test -r --conflict index --q 259640 --mapper "[AnimeList.AniDB]" --db TheTVDB  "W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4" --output "Z:\1-InitialSort.2"  --order airdate --filter "s == 4"
PS C:\Users\vitki\OneDrive\GitHub\runecalico\filebot\developing> filebot -rename --action test -r --conflict index --q 259640 --mapper "[AnimeList.AniDB]" --db TheTVDB  "W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4" --output "Z:\1-InitialSort.2"  --order airdate --filter "s == 4"
* Consider using --mode interactive to enable interactive mode
Rename episodes using [TheTVDB] with [Airdate]
Lookup via [259640]
Fetching episode data for [259640]
Apply filter [s == 4] on [123] options
Include [Sword Art Online - 4x01 - In the Far North]
Include [Sword Art Online - 4x02 - Raids]
Include [Sword Art Online - 4x03 - The Final Load Test]
Include [Sword Art Online - 4x04 - Dark Territory]
Include [Sword Art Online - 4x05 - The Night Before Battle]
Include [Sword Art Online - 4x06 - Battle of the Knights]
Include [Sword Art Online - 4x07 - Stigma of the Disqualified]
Include [Sword Art Online - 4x08 - Blood and Life]
Include [Sword Art Online - 4x09 - Sword and Fist]
Include [Sword Art Online - 4x10 - Stacia, the Goddess of Creation]
Include [Sword Art Online - 4x11 - Heartless Choice]
Include [Sword Art Online - 4x12 - Ray of Light]
Include [Sword Art Online - 4x13 - The War of Underworld]
Include [Sword Art Online - 4x14 - End to Eternity]
Include [Sword Art Online - 4x15 - Instigation]
Include [Sword Art Online - 4x16 - Code 871]
Include [Sword Art Online - 4x17 - Prince of Hell]
Include [Sword Art Online - 4x18 - Memories]
Include [Sword Art Online - 4x19 - Awakening]
Include [Sword Art Online - 4x20 - The Night-Sky Blade]
Include [Sword Art Online - 4x21 - Beyond Time]
Include [Sword Art Online - 4x22 - Alice]
Include [Sword Art Online - 4x23 - New World]
[23] options remaining
Apply mapper [[AnimeList.AniDB]] on [23] episodes
Map [Sword Art Online - 4x01 - In the Far North] to [Sword Art Online: Alicization - War of Underworld - 01]
Map [Sword Art Online - 4x02 - Raids] to [Sword Art Online: Alicization - War of Underworld - 02]
Map [Sword Art Online - 4x03 - The Final Load Test] to [Sword Art Online: Alicization - War of Underworld - 03]
Map [Sword Art Online - 4x04 - Dark Territory] to [Sword Art Online: Alicization - War of Underworld - 04]
Map [Sword Art Online - 4x05 - The Night Before Battle] to [Sword Art Online: Alicization - War of Underworld - 05]
Map [Sword Art Online - 4x06 - Battle of the Knights] to [Sword Art Online: Alicization - War of Underworld - 06]
Map [Sword Art Online - 4x07 - Stigma of the Disqualified] to [Sword Art Online: Alicization - War of Underworld - 07]
Map [Sword Art Online - 4x08 - Blood and Life] to [Sword Art Online: Alicization - War of Underworld - 08]
Map [Sword Art Online - 4x09 - Sword and Fist] to [Sword Art Online: Alicization - War of Underworld - 09]
Map [Sword Art Online - 4x10 - Stacia, the Goddess of Creation] to [Sword Art Online: Alicization - War of Underworld - 10]
Map [Sword Art Online - 4x11 - Heartless Choice] to [Sword Art Online: Alicization - War of Underworld - 11]
Map [Sword Art Online - 4x12 - Ray of Light] to [Sword Art Online: Alicization - War of Underworld - 12]
Map [Sword Art Online - 4x13 - The War of Underworld] to [Sword Art Online: Alicization - War of Underworld (2020) - 01]
Map [Sword Art Online - 4x14 - End to Eternity] to [Sword Art Online: Alicization - War of Underworld (2020) - 02]
Map [Sword Art Online - 4x15 - Instigation] to [Sword Art Online: Alicization - War of Underworld (2020) - 03]
Map [Sword Art Online - 4x16 - Code 871] to [Sword Art Online: Alicization - War of Underworld (2020) - 04]
Map [Sword Art Online - 4x17 - Prince of Hell] to [Sword Art Online: Alicization - War of Underworld (2020) - 05]
Map [Sword Art Online - 4x18 - Memories] to [Sword Art Online: Alicization - War of Underworld (2020) - 06]
Map [Sword Art Online - 4x19 - Awakening] to [Sword Art Online: Alicization - War of Underworld (2020) - 07]
Map [Sword Art Online - 4x20 - The Night-Sky Blade] to [Sword Art Online: Alicization - War of Underworld (2020) - 08]
Map [Sword Art Online - 4x21 - Beyond Time] to [Sword Art Online: Alicization - War of Underworld (2020) - 09]
Map [Sword Art Online - 4x22 - Alice] to [Sword Art Online: Alicization - War of Underworld (2020) - 10]
Map [Sword Art Online - 4x23 - New World] to [Sword Art Online: Alicization - War of Underworld (2020) - 11]
Reverse Map [Sword Art Online: Alicization - War of Underworld - 01] to [Sword Art Online - 4x01 - In the Far North]
[TEST] from [W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4] to [Z:\1-InitialSort.2\Sword Art Online - 4x01 - In the Far North.mp4]
Processed 1 file

PS C:\Users\vitki\OneDrive\GitHub\runecalico\filebot\developing> filebot -rename --action test -r --conflict index --q 259640 --mapper "[Xem.AniDB]" --db TheTVDB  "W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4" --output "Z:\1-InitialSort.2"  --order airdate --filter "s == 4"
* Consider using --mode interactive to enable interactive mode
Rename episodes using [TheTVDB] with [Airdate]
Lookup via [259640]
Fetching episode data for [259640]
Apply filter [s == 4] on [123] options
Include [Sword Art Online - 4x01 - In the Far North]
Include [Sword Art Online - 4x02 - Raids]
Include [Sword Art Online - 4x03 - The Final Load Test]
Include [Sword Art Online - 4x04 - Dark Territory]
Include [Sword Art Online - 4x05 - The Night Before Battle]
Include [Sword Art Online - 4x06 - Battle of the Knights]
Include [Sword Art Online - 4x07 - Stigma of the Disqualified]
Include [Sword Art Online - 4x08 - Blood and Life]
Include [Sword Art Online - 4x09 - Sword and Fist]
Include [Sword Art Online - 4x10 - Stacia, the Goddess of Creation]
Include [Sword Art Online - 4x11 - Heartless Choice]
Include [Sword Art Online - 4x12 - Ray of Light]
Include [Sword Art Online - 4x13 - The War of Underworld]
Include [Sword Art Online - 4x14 - End to Eternity]
Include [Sword Art Online - 4x15 - Instigation]
Include [Sword Art Online - 4x16 - Code 871]
Include [Sword Art Online - 4x17 - Prince of Hell]
Include [Sword Art Online - 4x18 - Memories]
Include [Sword Art Online - 4x19 - Awakening]
Include [Sword Art Online - 4x20 - The Night-Sky Blade]
Include [Sword Art Online - 4x21 - Beyond Time]
Include [Sword Art Online - 4x22 - Alice]
Include [Sword Art Online - 4x23 - New World]
[23] options remaining
Apply mapper [[Xem.AniDB]] on [23] episodes
Map [Sword Art Online - 4x01 - In the Far North] to [Sword Art Online - Alicization - War of Underworld - 01]
Map [Sword Art Online - 4x02 - Raids] to [Sword Art Online - Alicization - War of Underworld - 02]
Map [Sword Art Online - 4x03 - The Final Load Test] to [Sword Art Online - Alicization - War of Underworld - 03]
Map [Sword Art Online - 4x04 - Dark Territory] to [Sword Art Online - Alicization - War of Underworld - 04]
Map [Sword Art Online - 4x05 - The Night Before Battle] to [Sword Art Online - Alicization - War of Underworld - 05]
Map [Sword Art Online - 4x06 - Battle of the Knights] to [Sword Art Online - Alicization - War of Underworld - 06]
Map [Sword Art Online - 4x07 - Stigma of the Disqualified] to [Sword Art Online - Alicization - War of Underworld - 07]
Map [Sword Art Online - 4x08 - Blood and Life] to [Sword Art Online - Alicization - War of Underworld - 08]
Map [Sword Art Online - 4x09 - Sword and Fist] to [Sword Art Online - Alicization - War of Underworld - 09]
Map [Sword Art Online - 4x10 - Stacia, the Goddess of Creation] to [Sword Art Online - Alicization - War of Underworld - 10]
Map [Sword Art Online - 4x11 - Heartless Choice] to [Sword Art Online - Alicization - War of Underworld - 11]
Map [Sword Art Online - 4x12 - Ray of Light] to [Sword Art Online - Alicization - War of Underworld - 12]
Map [Sword Art Online - 4x13 - The War of Underworld] to [Sword Art Online - Alicization - War of Underworld - 01]
Map [Sword Art Online - 4x14 - End to Eternity] to [Sword Art Online - Alicization - War of Underworld - 02]
Map [Sword Art Online - 4x15 - Instigation] to [Sword Art Online - Alicization - War of Underworld - 03]
Map [Sword Art Online - 4x16 - Code 871] to [Sword Art Online - Alicization - War of Underworld - 04]
Map [Sword Art Online - 4x17 - Prince of Hell] to [Sword Art Online - Alicization - War of Underworld - 05]
Map [Sword Art Online - 4x18 - Memories] to [Sword Art Online - Alicization - War of Underworld - 06]
Map [Sword Art Online - 4x19 - Awakening] to [Sword Art Online - Alicization - War of Underworld - 07]
Map [Sword Art Online - 4x20 - The Night-Sky Blade] to [Sword Art Online - Alicization - War of Underworld - 08]
Map [Sword Art Online - 4x21 - Beyond Time] to [Sword Art Online - Alicization - War of Underworld - 09]
Map [Sword Art Online - 4x22 - Alice] to [Sword Art Online - Alicization - War of Underworld - 10]
Map [Sword Art Online - 4x23 - New World] to [Sword Art Online - Alicization - War of Underworld - 11]
Reverse Map [Sword Art Online - Alicization - War of Underworld - 01] to [Sword Art Online - 4x01 - In the Far North]
[TEST] from [W:\FB-7\InvalidMatchTesting\tester\[JacobSwaggedUp] Sword Art Online - Alicization - War of Underworld - 01 (BD 1280x720).mp4] to [Z:\1-InitialSort.2\Sword Art Online - 4x01 - In the Far North.mp4]

Code: Select all

FileBot 4.9.3 (r8311)
JNA Native: 6.1.0
MediaInfo: 20.08
7-Zip-JBinding: 16.02
Tools: fpcalc/1.5.0
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2020-12-01 (r724)
Groovy: 3.0.6
JRE: OpenJDK Runtime Environment 15.0.1
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 24 Core / 17 GB Max Memory / 25 MB Used Memory
OS: Windows 10 (amd64)
DATA: C:\Users\xxxx\OneDrive\GitHub\xxxx\filebot\FileBot_4.9.3-portable-r8311\data
Package: ZIP
Thank you.
rv23
Posts: 64
Joined: 19 Jul 2020, 15:05

Re: Using both AnimeList.AniDB & Xem.AniDB in --mapper produces incorrect result

Post by rv23 »

If you are wondering WHY I'm using both.. Well
1) I thought it couldn't really hurt and give an invalid match
2) Because some Anime Release Groups seem to be using a numbering scheme that Xem.AniDB matches like [EMBER] Re Zero kara Hajimeru Isekai Seikatsu S2 - 15.mkv, where AnimeList.AniDB doesn't match that correctly.

Code: Select all

filebot -rename --action test -r --conflict index --q 305089 --db TheTVDB --mapper "[AnimeList.AniDB, episode, order.absolute.episode, Xem.AniDB]"   "W:\FB-7\InvalidMatchTesting\anime\[EMBER] Re Zero kara Hajimeru Isekai Seikatsu S2 - 15.mkv" --output "Z:\1-InitialSort.2"  --filter "s == 2"
- Matched as ReZERO -Starting Life in Another World- - 2x15 - Otto Suwen A Reason to Believe.mkv which is correct.

Code: Select all

filebot -rename --action test -r --conflict index --q 305089 --db TheTVDB --mapper "[AnimeList.AniDB, episode, order.absolute.episode]"  "W:\FB-7\InvalidMatchTesting\anime\[EMBER] Re Zero kara Hajimeru Isekai Seikatsu S2 - 15.mkv" --output "Z:\1-InitialSort.2"  --filter "s == 2"
- Produced no matches.

I do not know how I can determine if Xem.AniDB should be used over AnimeList.AniDB as a mapper so I was looking to use Both.
This stage of my script applies only to Absolute ordered anime, and is a stage geared specifically to those Release Groups that use either TVDB Absolute numbering (aka absolute from the start of the TVDB Series), OR relative absolute numbering (aka absolute relative to a specific season, so far seems to be mainly used for 2nd Season Part 2 stuff like Re Zero 2nd Season Part 2, SAOAWoU 2nd Season Part 2 etc a) which seems to benefit from Xem.AniDB
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Using both AnimeList.AniDB & Xem.AniDB in --mapper produces incorrect result

Post by rednoah »

If your --mapper provides multiple options, then FileBot will apply the usual matching algorithms to pick the best match, which may or may not be the correct match. Since the current file name is effectively useless in regards to picking the correct match (as far as I can see at a glance) from the given options, the resulting pick is going to be rather random in turn.


:idea: If you want to force a particular best match, the --mapper should only return 1 result, and ideally a distinct set of source episodes should map to a distinct set of destination episodes, though your --mapper expression can't really guarantee the latter easily.


:idea: In this case, multiple different episodes are mapped to the same Sword Art Online - Alicization - War of Underworld - 01 which is then matched correctly. However, different equally likely Sword Art Online - Alicization - War of Underworld - 01 options match map back to different original episodes. So the final result is entirely undetermined in this case, although it is strange indeed that you don't always get the same result.


:idea: You could try --mapper "any{ AnimeList.AniDB }{ XEM.AniDB }" to use AnimeList mapping if available, or default to XEM mapping instead if available.



EDIT:

TL;DR it boils down to XEM not mapping this one correctly, so a bad choice becomes an option, and that option (which matches your file exactly) just so happens to get chosen:

Code: Select all

Map [Sword Art Online - 4x13 - The War of Underworld] to [Sword Art Online: Alicization - War of Underworld (2020) - 01]
Map [Sword Art Online - 4x13 - The War of Underworld] to [Sword Art Online - Alicization - War of Underworld - 01]
:!: I vaguely XEM doesn't work in certain corner cases, because there's some missing information that prevents us from reliably mapping between certain things, e.g. two series with effectively the same name. The original thread we used when first implementing this feature should have some details on that. In any case, only AnimeList works reliably via ID->ID matching, while XEM works via Name->Name matching which is somewhat fuzzy.
:idea: Please read the FAQ and How to Request Help.
rv23
Posts: 64
Joined: 19 Jul 2020, 15:05

Re: Using both AnimeList.AniDB & Xem.AniDB in --mapper produces incorrect result

Post by rv23 »

Thanks, I never thought of using any {} for the mapper option, I'll work with that and see how I can fit that in.

Re: Xem (Name -> Name)
oh.. It never occurred to me that AnimeList.AniDB matched differently then Xem.AniDB. I had thought that that all of the matching is by default ID -> ID for both of these, not that they operated differently.

Awesome, Thanks.

If it's something you want to look into on why having both would produce an incorrect result, while having either would produce the correct result that's why I reported it.

If not, then you have answered my question and I'm good.
Post Reply