CentWind 4 Posted March 9, 2022 Posted March 9, 2022 (edited) Metadata scraping priority selection is TMDB > TVDB Some Anime may have different order in these two website. So TVDB ID can be added to TMDB to ensure every episode is one-to-one correspond. As an example :https://www.themoviedb.org/tv/38464-ao-no-exorcist and https://thetvdb.com/series/blue-exorcist The S00E06 in TMDB is the S00E11 in TVDB (SPECIAL POSITION is after season 1). And the S00E11 in TMDB is the S00E10 in TVDB. (tvdb id is already added in TMDB) emby can grab the right TVDB ID for each episode. there's nothing wrong till now. However when grab the SPECIAL POSITION for S00E11(TMDB), emby will grab the S00E11(TVDB), that's wrong. The right way is to get the tvdb id from tmdb, then use the is the id to get the SPECIAL POSITION. This kind of situation seems to appear mostly in anime, and the proportion is not very large, so it may not be easily noticed Server ver 4.6.7.0 SPECIASPECIAL POSITIONL POSITION SPECIAL PSPECIAL POSITIONOSITION Edited March 9, 2022 by CentWind to clear the topic title
Solution Luke 42085 Posted March 9, 2022 Solution Posted March 9, 2022 @CentWind Hi, the current tvdb fetching is using the older tvdb api and is based on season and episode numbers. It does not fetch based on tvdb Id. However, with the upcoming Emby Server 4.7 release, we have updated to the latest tvdb api v4, and our fetcher does support searching by tvdb id, so there is a good chance this will be improved. @Happy2Play might be interested in trying this out.
Happy2Play 9783 Posted March 9, 2022 Posted March 9, 2022 16 hours ago, CentWind said: Metadata scraping priority selection is TMDB > TVDB The right way is to get the tvdb id from tmdb Pretty sure @Luke would have to change the way something is queried on TMDB. The same way the IMDB id is queried. Normal query https://api.themoviedb.org/3/tv/38464/season/0/episode/11?api_key=f6bd687ffa63cd282b6ff2c6877f2669&append_to_response=images,external_ids,credits,videos&language=en&include_image_language=en,null Find by tvdbid on TMDB https://api.themoviedb.org/3/find/4199529?api_key=f6bd687ffa63cd282b6ff2c6877f2669&language=en-US&external_source=tvdb_id But the issues will be Emby does not know the TVDBid if TMDB is the first provider. So Emby could not query TMDB by TVDBid. Provider mismatches like this will always be problematic and require manual intervention and locking metadata. IDs might align but SXXEYY will not.
CentWind 4 Posted March 10, 2022 Author Posted March 10, 2022 13 hours ago, Luke said: @CentWind Hi, the current tvdb fetching is using the older tvdb api and is based on season and episode numbers. It does not fetch based on tvdb Id. However, with the upcoming Emby Server 4.7 release, we have updated to the latest tvdb api v4, and our fetcher does support searching by tvdb id, so there is a good chance this will be improved. @Happy2Play might be interested in trying this out. hi luke. emby can get the season's overview, why it can't get the season's name (metadata from tmdb). it only show season 1, 2, 3... is it my settings wrong?
Luke 42085 Posted March 10, 2022 Posted March 10, 2022 7 hours ago, CentWind said: hi luke. emby can get the season's overview, why it can't get the season's name (metadata from tmdb). it only show season 1, 2, 3... is it my settings wrong? We can always add an option for that. We stopped doing it a long time ago when users enabled Tmdb and then complained about getting random season names.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now