FileBot 4.5.7 (r2925)
JNA Native: 4.0.0
MediaInfo: java.lang.UnsatisfiedLinkError: Unable to load library 'mediainfo': Native library (darwin/libmediainfo.dylib) not found in resource path ([file:/Users/alexkwa/Desktop/filebot/FileBot.jar])
p7zip: java.io.IOException: Cannot run program "7z": error=2, No such file or directory
chromaprint-tools: java.io.IOException: Cannot run program "fpcalc": error=2, No such file or directory
Extended Attributes: OK
Groovy Engine: 2.3.9
JRE: Java(TM) SE Runtime Environment 1.8.0_25
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 8 Core / 3 GB Max Memory / 18 MB Used Memory
OS: Mac OS X (x86_64)
uname: Darwin Alexs-Home-MacBook-Pro.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
Done ヾ(@⌒ー⌒@)ノ
1)
No. There's many non-Japanese Animation-genre TV Shows that happen to have a Japanese title because they were Aired at some point. Also FileBot doesn't retrieve full metadata until it has selected a database / series so that information isn't available at the time.
2)
You can force AniDB by passing --def ut_label=anime
3)
If TheTVDB is used for processing you have access to all the metadata like genre and network so you could do some customisations for TheTVDB Anime in your format.
I was under the impression that AMC can recognise the title, and select the appropriate database to get the title from. The title is available from AniDB http://anidb.net/perl-bin/animedb.pl?sh ... &aid=10702 but why doesn't it pull the title from the right database?
If the title IS in AniDB and IS NOT in TheTVDB then it'll pull the title from the "right" database.
If the title IS in AniDB and IS in TheTVDB then it's anyones guess. Anime don't have seasons. Your files use a standard TV Show numbering scheme that includes season number. Hence TheTVDB is used.
Also, an Anime that looks like (and matches) a TV Show being processes as such is perfectly acceptable. On the other hand, TV Shows being being processed as Anime is absolutely unacceptable. Hence TheTVDB will always and must always have priority if there is any uncertainty.
Just use --def ut_label=anime to force the behaviour that you deem to be correct one.