TVDB has it listed as a special which is why I thought it would get picked up
http://thetvdb.com/?tab=episode&seriesid=79156&seasonid=26601&id=2145591&lid=7
I'm using BABS as my scanner
I'm sure if I rename it to the english name it'll get picked up
TVDB has it listed as a special which is why I thought it would get picked up
http://thetvdb.com/?tab=episode&seriesid=79156&seasonid=26601&id=2145591&lid=7
I'm using BABS as my scanner
I'm sure if I rename it to the english name it'll get picked up
The agent uses Anidb numbering , with a translation table to get the posters and episode summary from thetvdb and correct episodes mapped differently....
If you name it "Shin Kyuuseishu Densetsu Hokuto no Ken Raou-den Jun`ai no Shou " or "Fist of the North Star 1 Legend of Raoh - Death for Love" (or any anidb matching title for that serie) with"s01e01.mkv" it should be recognised
I went on AniDB to find the anidb animeId [3038], then to the tvdb serie [id 79156] where it was showing as special (s00e05 with tvdb ep id 2145591)...
I went to github file [https://raw.github.com/ScudLee/anime-lists/master/anime-list-master.xml] and saw after searching:
Shin Kyuuseishu Densetsu Hokuto no Ken Raou-den Jun'ai no Shou
;1-0;
;1-5;
There is a first mapping where s00e01 in AniDB is mapped to S00e00 in TheTVDB.com
If you label the ep S01e01 it would be mapped correctly (to TheTVDB serie id 79156 episode s00e05)
http://thetvdb.com/?tab=season&seriesid=79156&seasonid=26601&lid=7
Hi there tried to use this on Synology NAS (DS111 v4.3-3810).
The Plex media server works perfectly except when looking at Anime where it's completely lost. Hence I tried to use HAMA which really sounds great.
I did to place folder Hama.bundle with SSH root session into the following directory:
/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins
I made sure owner and group owner of file were correctly set.
But I do not see the agent in Plex web?
Am I missing a step here?
----
For others I downloaded latest version from Git and Agent shows in plex web.
In the meantime I don't know if I did something wrong but I lost my sections in the battle.. :S
Anyway thanks for this i can't wait to see my anime list finally looking good.
Please use "Plex folder in File Station" > Library > Application Support > Plex Media Server > Plug-ins > Hama.bundle > Contents > Code / Resources / Strings / Info.plist / DefaultPrefs.json.
Restart plex afterwards
I recommend BABS scanner for absolute mode (1 season anime)
http://forums.plexapp.com/index.php/topic/31081-better-absolute-scanner-babs/
is ther any plan to support multi language? i do have some shows title in japanese and/or chinese. if i do a manual search on anidb and i can find the show. the name i have is listed under Synonym. but HAMA doesn't seems to pick the show up.
It does support the language selection order on displayed titles but search all fields in qll languages (main titles, synonyms, etc...)
You can read the python source code as i kept all in a single file to know how it does...
Can you give me the filename and anidb id ? at least i can look at why it doesn't find it...
the show i have is http://anidb.net/perl-bin/animedb.pl?show=anime&aid=7275
i tried the both japanese title and chinese title. both didn't find any resoults, but when i tried the english title it did find it. also. under the search language. only option for me is 'english', the TVDB search listed other language search options. is that normal?

in the __init__.py you can specify the language display order in french, english, romaji (x-jap), i didn't try kanji (ja) yet, but it should display it.
Hama search all fields [see below for xml extract] so you don't have to specify a language but dual byte characters are not supported currently, but it is not by design...
Thetvdb agent support searching dual byte characters like "よんでますよ, アザゼルさん." but cannot apply the method to HAMA, since it uses json...
Anidb agent seem to find the anime the same way...
love the plugin, works great. now if only it used the screenshot thumbnails that already is on theTVTB aswell it would be close to perfect in my book
hi ZeroQI, i've been playin around with the code over the weekend and i think i found an issue. i don't know if it's intentional or not.
in your getMainTitle(self, titles, LANGUAGE_PRIORITY) class, you have line
if type in ['official', 'main', None] and lang in LANGUAGE_PRIORITY: langTitles [ LANGUAGE_PRIORITY.index(lang) ] = title.text #type==none is for mapping file language
it cause the display title always come back as offical or main, so if i want anyother lanurage as displaying title, say 'ja' or 'zh-Hans' it will default back to 'offical' or 'main' title
so i removed the first part (or change 'and' to 'or') and it works like a charm. don't know if it helps or not. thanks for the great work!
Hey ZeroQi, this is great! I really liked this agent initially but was too used to having episode summaries and theme music for my anime like my other shows. i’m gonna download today and start it on my 4000+ episode library! (Most of it’s labeled for tvdb, but if it works, I’ll run it through automator or something since it follows anidb numbering.)
Does this also capture genres and tags and load it into the series info? More ways to filter would be awesome.
Anyhow, stoked and really appreciative, I tried to make sense of it all but quickly got dazed and confused, thanks for the hard work!
Yes it does capture genres and tags, producer etc... and you can sort per tag or year, etc...
It supports all titles from anidb and uses the xml from anidb.net metadata plugin to link anidb to thetvdb to get episode summaries and normalised posters as anidb is very bad for that... It does support theme music when plex have it, based on the tvdbid serie id, so no different music per season.
I could implement full length or 30s length indexed on the anidb id but i would need a solid base of theme music to rename and start developing, but as the plugin is not widespread, and i have no such database, i am not pushed for that at the moment... I could start with an anime dump of the plex mp3 db if somebody have one...
So far I tested this on two shows, Hack//Sign and Accel World and posters, series info, ep summaries are perfect and noticed that a collection was started for Hack which is a cool feature. But, categories/tags aren’t being mapped to the genre field unless I missed something and theme music is missing.
I can upload logs if needed.
Thanks for the detailed feedback.
movie collection exist as a functionality under the xbmc plugin so just had to use the same xml files. I also tried using the AniDB related anime field to also link series together, but is not perfect (anidbCollectionMapping)...
Accel World serie page: GENRENovel, Future, Action
It does pull the genres for me....
I am unsure if many are aware, but i built an HTML log as part of HAMA to allow to update TheTVDB, the XML files or the theme songs easily for the benefit of all using the databases, not only HAMA...
They are located (for me) at Plex\Library\Application Support\Plex Media Server\Plug-in Support\Data\com.plexapp.agents.hama\DataItems:
Theme song html:
Aid: 00002 '3x3 Eyes' tvdbid: 70973 '3x3 Eyes' Missing theme song Upload Restrictions
Aid: 05426 'Aa! Megami-sama! Tatakau Tsubasa' tvdbid: 78920 'Ah! My Goddess' Missing theme song Upload Restrictions
Aid: 05533 'Hatenkou Yuugi' tvdbid: 85611 'Hatenkou Yugi' Missing theme song Upload Restrictions
Aid: 06517 'Kidou Senshi Gundam Unicorn' tvdbid: 142601 'Mobile Suit Gundam Unicorn' Missing theme song Upload Restrictions
Aid: 00003 '3x3 Eyes: Seima Densetsu' tvdbid: 70973 '3x3 Eyes' Missing theme song Upload Restrictions
Aid: 00186 'Aa! Megami-sama! Chicchaitte Koto wa Benri Da ne!' tvdbid: 79411 'The Adventures of Mini Goddess' Missing theme song Upload Restrictions
Aid: 08963 'Saint Seiya Omega' tvdbid: 257997 'Saint Seiya Omega' Missing theme song Upload Restrictions
Aid: 09551 'Arata Kangatari' tvdbid: 268059 'Arata The Legend' Missing theme song Upload Restrictions
Aid: 09510 'Dansai Bunri no Crime Edge' tvdbid: 267649 'The Severing Crime Edge' Missing theme song Upload Restrictions
Aid: 06470 'Saint Seiya: The Lost Canvas - Meiou Shinwa' tvdbid: 72775 'Saint Seiya' Missing theme song Upload Restrictions
XML file html:
Aid: 00002 '3x3 Eyes' AniDB and anime-list are both missing the studio Aid: 08963 'Saint Seiya Omega' AniDB and anime-list are both missing the studio Aid: 00343 'Saint Seiya: Meiou Hades Juuni Kyuu Hen' AniDB and anime-list are both missing the studio Aid: 09186 'Karneval (2013)' AniDB and anime-list are both missing the studio Aid: 02429 'Yakitate!! Japan' AniDB and anime-list are both missing the studio
TheTVDB html file:
aid:2 tvdbid:70973 s1e1Overview Empty
aid:5533 tvdbid:85611 s1e7 Overview Empty
aid:5533 tvdbid:85611 s1e8 Overview Empty
aid:5533 tvdbid:85611 s1e9 Overview Empty
aid:69 tvdbid:81797 s0e0 Overview Empty
aid:69 tvdbid:81797 s0e22 Overview Empty
aid:69 tvdbid:81797 s0e24 Overview Empty
aid:69 tvdbid:81797 s16e11 Overview Empty
aid:6517 tvdbid:142601 s1e7 Overview Empty
aid:4880 tvdbid:79824 s0e4 Overview Empty
aid:4880 tvdbid:79824 s0e5 Overview Empty
aid:4880 tvdbid:79824 s6e7 Overview Empty
aid:4880 tvdbid:79824 s6e8 Overview Empty
aid:4880 tvdbid:79824 s13e49 Overview Empty
aid:4880 tvdbid:79824 s14e5 Overview Empty
aid:4880 tvdbid:79824 s14e6 Overview Empty
aid:4880 tvdbid:79824 s14e7 Overview Empty
aid:4880 tvdbid:79824 s14e8 Overview Empty
aid:3 tvdbid:70973 s1e1 Overview Empty
Thank you so much for putting so much effort into this!
Is there any support for multiple episodes in one file?
As example: One_Piece_01x277-278_[F8B01999].mp4 which has both episode 277 and 278 in one single file
Isn't that more of the scanner handling this ? The scrapper map the file name to the right serie/episode but the separation is already done by then...
If i may ask, what happens with the babs scanner and Hama metadata agent on this file ? does it create two instances as it should ?
Hadn't tested with the babs scanner yet (before writing this post), but just now installed it and I'm testing re-adding that section of my library (separate anime-section from my old one where I was renaming the files according to separated seasons on TheTVDB and such), but from what I'm seeing atm, it's not adding anything for the second episode in the file (no second instance as it should).
Have tried replacing the dash inbetween with "e", "x", "-e", "-x", "_" but no luck, it's still just showing it as either a solo episode or not showing up at all.
Even tried replacing all the _'s in the filenames (as they're usually named from the original group releases) with regular spaces but that still isn't making both episodes from one file show up in Plex..
Please indicate if you used Plex naming convention for split episodes, however, that is the plex or scanner behaviour and not the metadata that does this sorting.
https://plexapp.zendesk.com/hc/en-us/articles/200265006-Naming-Stacked-TV-Show-Episodes
Show that are split into several parts (ie CD-1, CD-2), can be played back as a single file if named correctly. The split parts must be nested inside their own folder, named as usual for the show. Name the files as follows:
Where Split_Name is:
...and X is the part number (cd1, cd2, etc.).
/TV Shows
/Heroes
/Season 01
Heroes - s01e01-pt1.avi
Heroes - s01e01-pt2.avi
Heroes - s01e02.avi
Note: