ZeroQI / Hama.bundle

Plex HTTP Anidb Metadata Agent (HAMA)
GNU General Public License v3.0
1.19k stars 110 forks source link

6 series out of over 300 do not load metadata correctly. #445

Closed Tyestor closed 3 years ago

Tyestor commented 3 years ago

All series are using forced AniDB IDs in the folder names. Logs attached - I deleted all previous logs and did a clean scan.

The series in question:

Night Raid 1931 - Not detecting at all. No idea what the issue is

Senkou no Night Raid [anidb-7278].agent-search.log Senkou no Night Raid [anidb-7278].filelist.log Senkou no Night Raid [anidb-7278].scanner.log

Pokémon: Diamond and Pearl - Incorrectly detecting as TheTVDB's Pokémon even though I have forced the folder to use AniDB's Pokemon: Diamond and Pearl ID. All other Pokémon series detect correctly, I will include their logs.

Pokemon - Advanced Generation Series [anidb-1041].filelist.log Pokemon - Best Wishes Series [anidb-7891].agent-update.log Pokemon - Best Wishes Series [anidb-7891].filelist.log Pokemon - Diamond and Pearl Series [anidb-4728].filelist.log Pokemon - Original Series [anidb-230].filelist.log

I do not know what the issue is with these last four, however, there is an interesting pattern. All four AniDB IDs start with 0. Also, there is an error in the log file "Anime - anime-list AniDBid missing.htm" which lists all four as not having AniDB IDs.

Fullmetal Alchemist: Brotherhood

Fullmetal Alchemist - Brotherhood [anidb-06107].filelist.log Fullmetal Alchemist - Brotherhood [anidb-06107].scanner.log Fullmetal Alchemist - Brotherhood [anidb-06107].agent-update.log

Samurai Champloo

Samurai Champloo [anidb-01543].agent-update.log

School Rumble

School Rumble [anidb-02165].agent-update.log

Serial Experiments Lain

Serial Experiments Lain [anidb-00099].agent-update.log

Other logs

com.plexapp.agents.hama.log com.plexapp.system.log

Anime - anime-list AniDBid missing.htm (can't upload .htm) image

Thanks for any help you can provide.

Tyestor commented 3 years ago

So I just fixed

by deleting the leading zeroes.

Both https://anidb.net/anime/00099 and https://anidb.net/anime/99 work so it's kind of strange that leading zeroes cause an error in hama.

Tyestor commented 3 years ago

Alright, I also managed to fix both

ZeroQI commented 3 years ago

Never have seen leading zeroes with Anidb IDs... Indeed they are not supported. Season folder numbering is precise.

Sometime the XML mapping file is not up to date, but if you have multiple seasons, like pokemon, using the numbering make sense