ZeroQI / Hama.bundle

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

Support for multiple tmdbids or imdbids #442

Closed reconman closed 3 years ago

reconman commented 3 years ago

There are anime-lists entries with 2 comma-seperated IMDB or IMDB ids in case the anidb entry has 2 entries.

One example for that is:

  <anime anidbid="10583" tvdbid="267440" defaulttvdbseason="0" episodeoffset="" tmdbid="" imdbid="tt3646944,tt3646946">
    <name>Gekijouban Shingeki no Kyojin</name>
    <mapping-list>
      <mapping anidbseason="1" tvdbseason="0">;1-14;2-15;</mapping>
    </mapping-list>
  </anime>

Another example with multiple tmdbids:

<anime anidbid="10977" tvdbid="275609" defaulttvdbseason="0" episodeoffset="" tmdbid="334361,357413" imdbid="">
    <name>Wake Up, Girls! Zoku Gekijouban</name>
    <mapping-list>
      <mapping anidbseason="1" tvdbseason="0">;1-3;2-4;</mapping>
    </mapping-list>
  </anime>

Is my assumption right that Hama and ASS can't handle that at the moment?

ZeroQI commented 3 years ago

First example

There is two movies in anidb s00e01-02, pointing to TheTVdB s00e14-15 and no way to pinpoint the IMDB entries to a specific episode (yes we could check the titles to try to map if meta is available but if AniDB and TheTVDB meta are there, what meta for eps will be missing???)

Second example

There is two movies in anidb s00e01-02, pointing to TheTVdB s00e03-04 and no way to pinpoint the TMDB entries to a specific episode (yes we could check the titles to try to map if meta is available but if AniDB and TheTVDB meta are there, what meta for eps will be missing???)

I don't see added value in these metadata source for series since it points to episode/movies we can't map to the episode number. One entry supported only.

I have added support for TMDB IDs (movies) with Hama, helping live movies support amongst other things.