jellyfin / jellyfin-plugin-anidb

This plugin adds the metadata provider for aniDB to Jellyfin
GNU General Public License v2.0
31 stars 13 forks source link

anidb id for season #58

Open studyfranco opened 1 year ago

studyfranco commented 1 year ago

Hello,

Is it possible to choose the id only for the season ? anidb don't provide a show id, only a season.

Thank you, Best !

nalsai commented 11 months ago

It is currently not possible, as it is not possible to access the id of a season from an episode.

My PR (https://github.com/jellyfin/jellyfin/pull/9407) to make it possible will be in the next major Jellyfin release (10.9). Once that is out, this plugin just needs some small modifications to make use of it.

studyfranco commented 10 months ago

Thank you ! That's very good ! When the next major Jellyfin release (10.9) will be out ?

(This problem is for another metadata provider: anilist, anisearch, kitsu ...)

nalsai commented 10 months ago

I don't know when Jellyfin 10.9 will release.

However, I would appreciate if you could describe in detail what you are trying to do and what problem you are facing. (Maybe also some examples to show how your library is organized.)

Also, if you haven't already, I'd suggest you take a look at Shoko. As it is a separate service that integrates with Jellyfin through a plugin (Shokofin), it has much greater capabilities. As long as you don't mind running a separate service, it can greatly improve your AniDB metadata experience.

studyfranco commented 10 months ago

Thank you for your advise. I have already used Shoko. (I delete my library and recreate it with the new folder. I hope this not remove files) image

In parallel of my jellyfin server I have a Plex server. (For friends who have PS4/PS5) In plex I have this indexer: https://github.com/ZeroQI/Hama.bundle But I found jellyfin better on some points. And specially for IDs. You can give multiples id on it.

I will take an example of what problem we can find in jellyfin: The ID series is: image But https://anidb.net/anime/15441 is for the season 1 part 1. And https://anidb.net/anime/16172 is for season 1 part 2. For tvdb it is ok, they give all the show: image https://thetvdb.com/series/eighty-six/seasons/official/1 If you go to the episodes of the second part, the don't have anidbid: image image

My first proposal for this case, is to give multiple id to the season. The order will determine the id of each episodes. (This will help for specials and multiple OVA)

Second example: https://thetvdb.com/series/ajin#seasons image The id in the show is only the season 1: https://anidb.net/anime/11577. But in anidb, the season 2 is https://anidb.net/anime/12111

My other proposal is to move the anidb id add an id for each season. We can find already an tvdb id: image

I wanted to help for the jellyfin scanner, but I am bad in C#

Best regards