[Rel] HTTP Anidb Metadata Agent (HAMA)

Hi everyone,

I’m facing a rather confusing problem, and it somehow feels related to the one posted around a month ago. I’m also trying to organize a library containing Evangelion, however I’m facing a problem with the identification of the Special Episodes. The Agent seems to be retrieving the episode information from AniDB, and if I understand correctly this should not be the default behavior with my current configuration which is, according to the interface and the logs: “Prefs[title ] = AniDB, TheTVDB | TheTVDB, AniDB (still default value)”.

If I understand the configuration correctly this means the Show Title should come from AniDB then if not found from TheTVDB, and the opposite goes for the Seasons/Espisodes configuration. However the current behavior extracts the episode information first from AniDB, which finds 4 specials, as for the 5th special, it gets the name from TheTVDB (since it can’t match from AniDB):

I’m wondering if there is a problem with my configuration or my understanding of the settings is wrong. Any help would be appreciated.

Regards.

I have Hama.bundle in the Plug-ins but it doesn’t show up as an agent under advanced settings. Anyone know why?

Not sure if this is an agent or a scanner problem, but the anime Detective Conan has reached and passed 1000 episodes. Plex is not correctly displaying the episodes for me, it stopped displaying correctly after ep999. It detects the first half of the absolute numbered episode as the season # and the second half as the episode #. So for example Detective Conan - 1009 will show in Season 10 episode 9.

I think this is a unique case as not many shows have reached a 1000+ episodes. Is there anything that can be done?

I’m not sure what I may be doing wrong here. After installing ASS and Hama.bundle, I can select ASS as the scanner for my series library, but HamaTV doesn’t show up in my show agents. HamaMovies does however show up under my movie agents. What am I missing?

I’m curious about one thing with regards to Hama. The docs say that collection mapping is done using Scudlee’s files amended with AniDB’s RelatedAnime field, but I can’t find anywhere in the code where the AniDB related anime data gets used when it comes to collection mapping. I do see it gets used for AniDB3/4 usage, but otherwise I can’t seem to find where this gets used. Am I misunderstanding something here? I really like the automatic collections that group some related anime together, but Scudlee’s movies list isn’t quite as broad as I’d like. For instance, quite a few Mobile Suit Gundam anime aren’t included in his Mobile Suit Gundam collection, I wouldn’t want to go quite as broadly as the massive set of related anime, but there are some obvious omissions like Mobile Suit Gundam 0080 (AniDB ID 716) is not in the collection, but 0083 (AniDB ID 717) is. I’d really like to be able to auto-group series and movies based on some of those relations.

Hi all. Not sure if something changed in HAMA recently but new series have started to match then only download part of the metadata. The series names get stuck with the anidb ID still in it.

Seconding this, same exact behavior. HAMA partially gets data (series title and anidb tag, covers), will not auto assign the cover, and does not populate any other data (Year, description, etc.).

Edit: I was able to fix this by deleting the Library with the anime that would not populate. Then I shut down Plex. Then, in my case on my Synology, I went to /Plex/Library/Application Support/Plex Media Server/Plug-in Support/Data/com.plexapp.agents.hama

I deleted that entire folder.

I then restarted Plex.

Then I went into Plex Settings > Agents > Resetting the Hama movie and TV agents to defaults.

I recreated the library and the anime populated metadata after that.

If I got stuck on a series, I just renamed the folder for the series in my fileshare to the name of the series as it is shown in anidb. For instance, Gunbuster wouldn’t work until I named the folder: Top o Nerae! Gunbuster.

Good luck!

Same issue here, have you found a fix yet?

1 Like

Somehow my Hama bundle was out of date. I thought I had updated it earlier but I guess not. I updated it, and everything looks good now. :slight_smile:

Anyone here can guide me how to install the ASS scanner as I tried many ways and the scanner is still not recognised in Plex. I am using Synology NAS as my Plex Media server.

Same problem here.

Maybe an issue since Plex recent update regarding agents? I noticed after a recent update that it kept telling me to update agents.

Edit: it has since appeared - not sure what caused the delay though.

How do you also do local themes?

Edit: I forgot to mention that it has theme.mp3 in it’s root folder.

I’ve been running HAMA/ASS successfully for quite a while on a RPi 4 PMS setup. Recently, I decided to update my packages along with PMS. Now, the anime metadata doesn’t show up in my library. I tried the troubleshooting steps in the github page even reinstalling PMS and HAMA/ASS. What do I do?

Screenshots and the only logs existing on my server which the github page described.


com.plexapp.system.log (37.2 KB)
com.plexapp.agents.hama.log (20.0 KB)

Hi Guys, So I had this issue crop up today and to resolve it, I changed the Scanner type on the Library back to plex TV Series, Saved it. Restarted the Plex Media Server. Then changed the Scanner type back to Absolute Series Scanner, and the Agent back to HamaTV. I then did a Library refresh and it populated my stuff correctly.

It resolved the issue for me, so hopefully it’ll help others

Same thing happened with one piece, it lists it as a special episode instead of episode 1000

I am having the same issue with One Piece, I tried the fix above but it didn’t work for me. Is that the method you used?

[Fate (Anime) Movies - Heaven’s Feel Trilogy Populating With Stay Night (2006) Metadata]

I’m trying to add Fate/Stay Night - Heaven’s Feel into Plex as a TV Series, and while it detects the correct series in AniDB, it’s populating with metadata from Fate/Stay Night (2006).

I’m using Hama and Absolute Series Scanner, and have used FileBot to name according to AniDB standards. Any knowledge would be wonderful, as I’ve never seen Plex correctly match a series on the outside but fill it with a different series’ metadata on the inside (by this I mean episode names, thumbnails, theme music, and so on.)

Heaven’s Feel AniDB

Stay Night (2006) AniDB - This series is where the wrong metadata is coming from.

Here’s screenshots to illustrate my problem.

Please assist, as before I rebuilt my Plex library this was not an issue.

Hey kyoriso!

What I normally do with mine is name from the anidb tag. So in this instance you would search [anidb-10755]

This should correct the naming issue and metadata from populating incorrectly

How do I make something come up as an episode 0 instead of becoming a special.

Hi, can anyone help me with metadata for OVA/movie series? I have 5 tv movies for Ghost in the Shell: Arise. I used the anidb-ID naming on the folder (in this case it’s [anidb-9658] but it still won’t follow the Anidb episode naming and instead still following TVDB episode name. I have tried as well putting only anidb-id on custom search and still it won’t match. Any help is much appreciated. Thanks in advance.