Please consider added AniList as a metadata agent for anime. For what it's worth I have it on good authority from a weeb developer friend that AniList API > AniDB API

Code: Select all
$ filebot -list --q "juuni kokuki" --db AniDB --lang English
The Twelve Kingdoms - 01 - Shadow of the Moon, The Sea of Shadow - Chapter 1
The Twelve Kingdoms - 02 - Shadow of the Moon, The Sea of Shadow - Chapter 2
The Twelve Kingdoms - 03 - Shadow of the Moon, The Sea of Shadow - Chapter 3
Code: Select all
$ filebot -rename "juuni kokuki - 01.mkv" --db AniDB --lang English --format "{n} - E{absolute.pad 2} - {t}"
Rename episodes using [AniDB]
Auto-detected query: [Juuni Kokuki]
Fetching episode data for [Juuni Kokuki]
[MOVE] from [juuni kokuki - 01.mkv] to [The Twelve Kingdoms - E01 - Shadow of the Moon, The Sea of Shadow - Chapter 1.mkv]
Processed 1 files
All the data you've ever seen on any database is contributed by users that aren't paid for it. Remember that, and do your part, to make things work for everyone, as others have done for you.
Code: Select all
{t.replace(/`/, /'/)}
Code: Select all
{t.asciiQuotes()}
Code: Select all
filebot -list --q "One Piece" --db AniDB --format "{t.asciiQuotes()}"
Code: Select all
{n.colon(' - ').asciiQuotes()}
Specific examples would be appreciated, so I can add them to the list of things we test with. If we have specific test cases that only work with specific databases, then we can develop and debug to see how we can make things work, which may or may not include talking to additional databases.