The current metadata scraping system of Plex TV Series is a bit confusing and messy when using TVDB episode sorting.
From my experience, the primary data source used by Plex TV Series is TMDB, The agent will get the data on TMDB first by default, except for the specials, the data for all other seasons and the entire series are from TMDB, However, the data for the Specials are from TVDB.
The information for the whole series is from TMDB. The episode order and episode data for the Specials are from TVDB, Other seasons are sorted from TVDB, with the episode information coming from TMDB, and if an episode is missing from TMDB it will be replaced with data from TVDB. So complicated.
Take the TV series Monogatari as an example, The episode order is TVDB’s DVD order, But the episode information, title and overview are in Japanese, all seasons are translated in Chinese at TVDB, with Chinese titles and overview, my metadata language is set to Chinese, but it’s pulling Japanese data for me, TMDB also has a Chinese translation, but this time Plex TV Series did not pull data from TMDB, It’s odd.
This is really confusing to me, I think the best approach is that if you choose TVDB sorting, all episode data should be pulled from TVDB, including episode titles and overviews, there is no need to pull data from TMDB anymore, it’s really confusing to mix them together.
And I wonder if the database of TVDB is not updated in time, many new translations are not added to the Plex TV Series agent, so there are many TV series with Chinese translations in TVDB, but still cannot get displayed in Plex in Chinese.
Request TVDB episode sorting to get episode data directly from TVDB, also, since TVDB’s three types of episode sorting are supported, why not support TMDB’s other sorting options?