Messed up library agents - Unable to use theTVBD?

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

OK, not sure what’s happened here, but somewhere in the last couple of updates, this has got messed up.

I have the following in settings:

yet when trying to fix match, I get this:

This used to follow the setting and use TheTVDB first, now I can’t even select it?

What’s happened?

How do I fix this?

It’s messing up just about every sports series listing etc…

If you selected Plex TV Series as your library agent, you cannot match individual shows against other agents. It’s been like this since Plex introduced that agent (quite some time ago).

Please read again what I posted.

I have NEVER selected Plex TV Series?

it’s not even an option in settings for agents?

It NEVER did this before, yet now I am stuck with it, this server has been running for the last ~10 years, something changed.

I think this all started to go wrong when it forced an upgrade in library management a few versions back.

Check out the advanced config of that specific library (not the server wide agent settings) → Manage Library > Edit... > tab: Advanced > option: Agent.

If you agreed to upgrade your library, this has indeed set your library agent to Plex TV Series.

1 Like

Thanks…

When I agreed, it said NOTHING about this, I had zero idea that menu even existed until you pointed it out.

Why the hell did they fell the need to change this? it worked fine before?

Edit…

OK, changed that, and now it’s flagging ‘upgrade libraries’ …

How is this an upgrade when you lose functionality?

I really do wonder about the decision-making with Plex, every time they ‘improve’ it, it’s a step backwards…

1 Like

What exactly are you trying to achieve by matching those sport shows specifically with TheTVDb? Is it about their episode order?

If so… you can configure a show matched with the new agent to use that episode ordering (:pencil2: the show > tab: Advanced > Episode ordering will override any library configuration about the default order).

The new agent also has some more options to guide the server in matching a show. You can enter tvdb-81083 in the search title when fixing a match or even include it in a show’s folder name (MotoGP (1949) {tvdb-81083}). The new agent is usually much faster than the old ones and supports other features like local extras for shows, seasons and episodes…

Basically, it’s the lack of accurate content.

eg. MotoGP is just missing ANY episode/event details
same for F1

TVBD has all the data, Plex’s agent simply does not, and yes, I tried using the {tvdb-XXXX} and it simply ignored it.

Yes, it can find the show/series/etc, but had zero actual data in it.

Look, I may be being stupid here, but why can’t it just ****** work? why do they have to mess stuff up that was working fine before?

we all went though the same pain when they stopped using gracenote’s for DVR listings, it was over a year before that got resolved, and it’s still not great.

And whilst all this is going on, they keep introducing stuff nobody wants, and deleting stuff we do want and use - eg, podcasts…

/Rantmode OFF/

1 Like

Hello and welcome to the growing club of victims of TMDB rubbish.
The “{tvdb-xxxx}” only helps plex to match the show, but it does not mean it will get correct TVDB metadata. Instead it always tries to pull TMDB data which will ruin your library.
Until Plex restores the possibility to get metadata from your preferred source, you can only switch back to the old agent and completely rescan your library.
Another way would be to activate “prefer local metadata”/“prefer local assets” and put episode title and description in the MP4 tags “title” and “description” (not “comment”!). This way would give you correct episode metadata, but is no solution for wrong show or season names, There is no solution for that at the moment.

For what its worth and I’m not wanting to start a tmdb vrs tvdb debate. However if you name your media files to match how tmdb structure things then you can use their ordering just fine.

I personally switched away from tvdb well before plex moved their agent over to prioritising tmdb metadata. I was very happy to see the modern plex agent use their data more extensively and would always recommend using it. Mostly, its more accurate and far less summary spoiler free, especially for older shows. IMO tvdb is just far too overly long winded with many fully reviews in the summary.

I’ve over 660+ shows with close to 29k episodes and only 2 shows use tvdb ordering now (firefly & pokémon). Having the ability to set tvdb order is useful. Anyhow, everything else uses tmdb ordering. Is it perfect, NOPE but its far better than using tvdb.

In saying all that I do however wish we could specify a source for our metadata as I stated, its not perfect, more so for movies and created this feature request a while ago [Feature Request] Ability to specify Movie Metadata from a single source (IMDB or TMDB) but its not got any traction :frowning: The consolidated metadata approach plex uses gets things wrong and I wish I could bypass it when needed.

1 Like

I really am not sure how people can defend this.

TMDB does not even cover the F1 season, MotoGP’s entry is laughable, etc etc etc.

What I simply don’t get is why not just ass TMDB as an optional agent? Why does it have to be all or nothing?

I accept that the TVDB is not perfect, however, where there are issues, I can usually change them at the TVDB without much effort, the idea of adding several years worth of data to cover F1 on TMDB (if that’s even possible?) is not something I want to have to do.

Again, I have to ask who exactly asked for this, and why is it done in such a cack-handed way?

At this rate, I really need to start looking for a different platform to host my library, seem that every couple of months Plex does something new to screw it up.

I’m not defending your specific situation, I was putting a counter point to the previous comment saying TMDB is rubbish.

Anyhow, lets get back to your situation. Looking at MotoGP - TheTVDB.com I don’t see it recorded at https://watch.plex.tv which most likely means its missing from the plex.

What should happen is that if a show/series/episode etc… are not on tmdb then their backend metadata scrappers are meant to default back to tvdb. For some reason in this case that has not happened.

Maybe @adriana could take a look at this ?

@Scuffers1 btw, have you tried searching for tvdb-81083 ? It finds this …
Screenshot from 2022-09-05 08-29-46

then just make sure the episode ordering is set to the tvdb in the advanced settings of the show. Better still, rename the folder which contains the show to MotoGP (1949) {tvdb-81083} so that plex will auto match it for you.

That’s what I am using at the moment using TVDB, it works fine, it does not work using ‘upgraded’ libraries TMDB even if you do what you suggest, as it will just use the episode numbers without any description/titles, and consider the episode number is meaningless without the event title etc.

The deal here is WTF was the point of making this change? Why not just include TMDB as one of the options, not the ONLY option?

My library is upgraded to the modern plex agent and it found it fine. Anyhow, I’ll leave it there for now as I’m clearly not helping you.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.