Issues with TV Show: Detail (TVDB-415087)

Server Version#: 1.25.5.5492
Player Version#: N/A

When trying to process Metadata for the TV Show “Detail” : Detail - TheTVDB.com, 415087 , my search results are always for Detail: From the Mind of Kobe Bryant: Detail: From the Mind of Kobe Bryant - TheTVDB.com .

Even if I search manually for the TVDB ID:
image

The result looks like this:
image

I understand that TVDB is making things a little tricky because they have “duplicate” metadata, in that one series (Detail) is also split up into several smaller series (Detail: From the Mind of …), as well as being consolidated into the proper series (Detail). But would it be possible to get the Plex Database to properly parse Detail (the aggregated and “correct” way of handling this series)?

I will let our metadata team know. That show does look odd and there probably was some complications in ingesting it into our system

1 Like

I’ve opened a support ticket asking TheTVDB what their policy is regarding this.

The issue is that IMDB only has one entry which matches the “combined” show (Detail (TV Series 2018– ) - IMDb = Detail - TheTVDB.com).

Then TMDB has its entry for the Kobe Bryant one, which in turns links to the IMDB entry.

It depends what TVDB says, they may end up removing some of these separate shows or even maybe the the combined one. I can then update the IMDB link on the TMDB page.

Okay, wow that was quick, TVDB just replied to me:

Thanks for reaching out. We are working on fixing this so ultimately there will only be a single record (Detail - TheTVDB.com) and the others will be deleted. But it will take some time.

Once this has been resolved on their end I will update it on TMDB which will resolve the problem.

2 Likes

Thanks for the quick responses guys! I noticed that now Detail: From the Mind of Kobe Bryant - TheTVDB.com has been deleted. I’m a bit concerned now that TheMovieDB and TheTVDB will be out of sync, since they chose to handle these shows differently from the start…and they might have different rules about what constitutes a series, season, etc…

Maybe rather than updating TMDB’s entry for Detail: From the Mind of Kobe Bryant (which may break God knows what for who knows whom…), and/or renaming it to Detail to match TVDB, it would make more sense for me to create an entirely new entry for Detail (the consolidated show) with a proper reference to TVDB’s Detail (415087)?

My last question is, just to try to confirm, basically Plex TV Series agent still uses TheMovieDB’s database to match the show, even if tvdb-415087 is the one being provided? Does that that all metadata (episodes, artwork, etc.) should be dumped in from TVDB → TMDB? Or does it still get metadata from TVDB after matching it from TMDB?

I sort of assumed it would just use the database for which the ID is provided for all metadata. But I guess first the show has to match correctly (which it uses TMDB for? or does the Plex TV Series agent do its own consolidation of everything?), then it can get metadata from the specified source in the Advanced → TV Show Order selection?

Thanks for all the help everybody.

Just checked TMDB…

Detail has two entries, Daniel Cormier (Detail: From The Mind of Daniel Cormier (TV Series 2019- ) — The Movie Database (TMDB)) and Kobe Bryant (Detail: From the Mind of Kobe Bryant (TV Series 2018- ) — The Movie Database (TMDB)). Someone took care with Daniel Cormier and added 3 separate seasons worth of episodes (why, not quite sure), but Kobe Bryant’s season just has S01E01.

So do you think we should just make a new one for just Detail, and add TVDB/IMDB’s consolidated Detail show to it? But the Kobe Bryant one will still have the main Detail’s IMDB entry. I feel like it’s all going to be a mess that is relatively hard to clean up.

Really glad TVDB got back to us quick and said they want it all to be one show, though!

I’ve already reported both tmdb entries, they should just be removed imo.

Makes sense! Then it will need to be added to TheMovieDB as just Detail, right? Is there a way to get Detail properly matched now (with just TVDB abilities)? I still can’t seem to find Detail (2018), Detail, or Detail [tvdb-415087] using the Agent (which is probably more a function of me not understanding how it’s supposed to work, than it actually not working…

I renamed the folder to have the TVDB ID and tried doing the Plex Dance and things somehow got even messier. Now it only matches “Detail: From the Mind of Peyton Manning” . TVDB API does seem to return all the proper information for the TV show Detail so I’m even more confused than I was before.

image

Anything else to do? TVDB mods have gone and deleted the “bad” series – they are just placeholders to tell people to add to the proper Detail series. However I can’t get the Plex TV Series agent to match with Detail (Detail - TheTVDB.com)

Is there anything we can do to have the Plex Metadata Agent refresh itself?

@BigWheel @drzoidberg33 I hate to bother you guys, but is there anything that can be done about the Plex metadata here? It works perfectly with the TVDB agent, but I don’t want to switch over my entire library’s agent unless I absolutely have to… and unfortunately if I go back to Plex TV Series and add another episode, the whole show gets messed up again.

Every episode that is available on ESPN+ has been properly added to TheTVDB. I can try to update the other metadata sources as well if absolutely necessary…?

I think you using the wrong brackets, should be {} not .

I could be wrong, but that process I think only works for movies? I thought you needed to use the .plexmatch method for TV.

You’re right that Naming and Organizing Your TV Show Files | Plex Support suggests using curly brackets, but the folder names work just fine with square brackets and Plex has no issues picking it up from the TVDB ID inside the brackets for any of my other series. I’ve tried plexmatch, I’ve tried square brackets, I’ve tried curly brackets, I’ve tried it all…but I’m 100% sure that the issue is not with foldername, filenames, or anything else on the media server side (it matches the show just fine, it just has the wrong metadata).

It is an issue with the Plex TV Series agent not properly picking up the metadata from TVDB for this show. The reason behind this is that the metadata stored inside Plex has wrong information for this show.

If you go to watch.plex.tv you can search for Detail and find it yourself:

The show appears in search as “Detail: From the Mind of Kobe Bryant” but the metadata title is “Detail: From the Mind of Peyton Manning” – big red flag there, when the show should just be called “Detail” – and the seasons all have kind of strange information in them (some combination of Kobe and Peyton with no rhyme or reason, tons of episodes missing from both).

Along with TVDB staff, we have cleaned up all of the metadata for Detail (Detail - TheTVDB.com) and confirmed that this schema is what they want to use moving forward (each host – ie, Kobe, Peyton Manning, Daniel Cormier, etc. being a separate season – even if it means S02E40 can air after S28E01). This is similar to how it is presented on ESPN+.

So for this to work properly, someone on the Plex team needs to sync Detail: From the Mind of Peyton Manning (2018) - Watch TV Series Online - Plex (or better yet, replace it with just https://watch.plex.tv/show/detail) with the data from Detail - TheTVDB.com and everything should be fine moving forward.

Always the same problem with more and more shows.
I took me some months to understand what happens here and find a 90% solution for these cases.
What happens when you add a TV show with an TVDB-ID seems to me like this:

  • The Plex agent recognizes the TVDBID
  • The agent does NOT lookup the ID in TVDB, instead it searches for this ID in the “external sources” in TMDB
  • If it can find the ID in TMDB, it takes all Metadata from TMDB
  • Only if it can not find episode metadata there, it will get data from TVDB.
  • As there is a huge pile of rubbish in TMDB, the metadata you get is either a mix of good data from TVDB and bad data from TMDB or complete nonsens from TMDB alone, sometimes even with completely wrong show names.
  • There is no way to fix this at the moment in any Plex client. The new “plexmatch” files only help with matching (as the name hints) but not with metadata
  • If you want correct data without programming yourself, stay with the old TVDB agent.
  • For myself, I wrote a little C# program which takes the metadata from the TVDB API and writes Episode Title and Description directly in the MP4 tags. So if the TMDB data is at least correct for the show name, Plex shows correct data.
  • If the TMDB data is rubbish even for the showname, you either accept the wrong name or use the old agent.

I hope Plex will some day provide a better solution for this problem.

2 Likes

I wonder if Plex Meta Manager can help with this scenario, too. Very bizarre that Plex can’t come up with a better solution. I love the season names in the new Plex Series agent, but other than that, there’s just about nothing keeping me from just sticking with the old TVDB Agent :confused:

Other than the old one is going away.

Eventually you will have to change to the Plex naming convention.

I don’t follow.

I just discovered this myself, it was such a pain point I moved back to the old tv agent. I got ignored by the plex team for asking why in the world I cant just have it look at tvdb and ignore the mess of tmdb