TVDB agent for movie

In January, a post was posted on this forum to ask the plex to use the tvdb agent as a movie agent.
However, after 90 days, I can’t write any more, so I’ll post it separately.

I need tvdb as move agent.
I don’t know if TMDB works fine in English speaking countries, but it doesn’t work at all in my Korean speaking countries.

Let’s list cases that don’t work.

  1. The title of the movie contains a number.
    In this case, any movie with a number in the title of the movie from that year will be matched.
    For example, cars 2. It is written in Korean as “카 2”. At this time, it is matched with a movie that contains “2” among the movies in 2011.

  2. There is a Korean title in TMDB, but the plot is not translated into Korean in TMDB.
    In this case, even a well-translated title is changed into English.

  3. If there are no movies in TMDB, it is often matched with other movies…

  4. Even if there is data in TMDB, it may not match.
    In this case also on tvDB. But on tvDB it is fine.
    The reason is that tvDB has id.
    Exactly TMDB also has an id, but it cannot be searched by id in the plex.
    For tvDB, if you search for movies on Google or tvDB homepage, the value of THETVDB.COM SERIES ID is displayed.
    Enter this number in plex “match …” to search.
    " 하이바이, 마마!" is displayed even if you enter 373415 in the Title of the match.
    Plex tvDB Match with tvDB ID

  5. For TMDB, if I put 10 movies in the case of 1,2,3, I should check if 10 items matched properly.
    I should compare the title of the file and the title of the plex library to see if other movies matched.
    Even if plex have a poster, i should make sure that the title has not changed in English.

Like TMDB, tvDB may not found match database.
But unlike TMDB, it doesn’t match wrong.
So I only need to check movies without posters.

In short, tmdb match even if doesn’t match
This is because tmdb needs to check all the videos I added.
If tvdb agent for movie comes out, I would be really happy.

I generally agreed with the requirement above.
The problem at the moment is that Plex Movie Agent breaks its own rules

Use Case (a) I create a TV library and point it at the folder containing mixed TV and Movie items (mostly anime because this is normal to store the content of a common source in the same root folders)

a) If I want to use the TVDB agent for TV Shows, (since Plex Movie New Agent can’t be used)

Then the folder I have all my TV shows in will only index “TV” type shows listed in TVDB
Any movies that are also stored in these folders like OVA movies and other TV-related movies will not be show in this library

Use Case (b) I create a Movie library and point it at the folder containing mixed TV and Movie items (mostly anime)

b) If I want to use the Plex Movie New Agent to show the movies (since TVDB can’t be used)

The library will show some but not all the TV shows in the library (undesirable), it seems to randomly choose which ones it will index and there is no control (to stop this). The Plex Movie New Agent Library for Movies does not adhere to the same rule that the TV Show libraries have about indexing TV Shows in a Movie library.

This is the core issue that Plex Movie New Agent does not follow the same rules as the other Agents and it breaks the convention that the Agent only indexes content that is related to the library.

Use Case ( c ), I spend weeks moving or creating soft link folders into the correct root folders so that Plex Developers can avoid fixing the issue and adhere to their own policies.

I doubt many users would be interested in paying for a tool where they have to completely manage the file system because of this software bug.

I’m actually ok with sorting out the naming of series, I’ve got a fairly good script for renaming series files and folder structures, however,
I draw the line at needing to soft link folders or separate content into different locations because the Agents and the libraries have different rules for each one.

  • The Requirement here is to permit a user to choose to allow TVDB to index “Movie” objects in the TVDB TV Shows library.

  • An alternative Requirement is to permit the user to prevent the Plex Movie Agent from indexing “TV Show” objects in the Movies library

  • An alternative Requirement is to permit the user to have a Custom Library type that allows them to mix in order of priority as they choose between TV and Movie Agents (I suspect this would break things)

Like the other post, I am totally ok with using collections, I get that, I am even ok with the work required to maintain these in the Plex Metadata Database, however, I draw the line at having to seriously mess with my folder structures and the cost this brings.

No one doubts that Plex Movie Agent is better that TVDB for what it was designed for.

However, it was not designed for TV Series clearly, I suspect the Plex Movie Agent does distinguish between TV and Movie items as part of the metadata types, which is why it indexes only some but not all TV Series.

yes, I have tried setting up all various combinations of the above and this is the least bad of the options.
yes I have tries using “Other Videos” as well as other combinations.
This is a fundamental flaw in how the Agents are allowed to operate on Libraries and how “type” metadata is dependent on what the Agent is using.

The root cause is that on the video side, Plex uses filenames to identify content.

It does not have to be like that. Plex could use content to identify content via fingerprints.

Plex already uses fingerprinting for music.
A similar approach should be taken for video.

See here.

This does not help much now, but if Plex changed the mechanism, video collections would benefit in the future just like it now works for music.

I don’t understand this answer.

I want to put a movie database for the movie folder.
TV and movie aren’t even mixed.
I want to apply https://thetvdb.com/movies/ to the movie.
not https://thetvdb.com/series, not tv database, not tv folder

I just want to use a movie database, the movie database is provided by thetvdb, for movie files.

tvdb provides a database for movies as well as tv shows.

There is no problem with the file name.
Do you use a language other than English for your files?

The file name format I used is like this.
Deadpool 2.2017
The format is the same, but the language is written in Korean.
데드풀 2.2017

This format can be found in tvdb, but not plex movie and tmdb (both tv series and movie).

The plex agent has recently changed.
I tried to hope, but the results were the same.
If the movie title contains a number other than a date (for example, car 2 or deadpool 2, etc.), all movies from that year starting with a number are searched.

It’s as if you are not searching from the front of the title, but only the English part of the title, the number part, and other languages.

Let me write down the steps I guess to search for tmdb and plex agents.
For example, 카 2.2011 (cars 2 in English).

  1. Search by extracting English from the title.‘카 2’ does not have English, so proceed to Step 2.
  2. Extract the number ‘2’ from title, ‘카 2’, and search for 2 in the 2011 movie.
  3. If it is still not searched, it seems to search by ‘카’. (If there is no number in the title, it will be searched)

There is another reason for this doubt.
This is because the search results for Cars 2.2011 or Kung Fu Panda 2 2.2011 are the same.
The same thing here is ‘2’ and the release year.

Have you tried puttin the year in parentheses? That would better match the movie file naming guidelines.

카 2 (2011).ext
데드풀 2 (2017).ext

These both match for me.

The year is well recognized.
So it would search for “2” in the 2011 movie database.

If I name them like that, the movies are correctly matched.

I’m not suggesting you add the parentheses so that the year matches. I’m suggesting you add the parentheses so that the entire name is parsed correctly.

In “fix Match,” type “카 2” into the title and 2011 in year, and you’ll get search results for 2.

I can’t find it even if it’s well-fascinated.
I don’t know why you claim there is a problem with the file name when the agent has a problem.

Using the Plex Movie agent, the files were matched immediately. No Fix Match was necessary.

I know the Plex Movie agent pulls from multiple sources.


I see what you’re saying about Fix Match behaving poorly, and seemingly different from the name of the file, too.

And with either the Plex Movie (Legacy) or The Movie Database agents, I see what you’re saying about the wrong portion of the name being used and it not matching.

This post has been dragging on for a looong time.

I would appreciate if the contributors check out this feature request.

It will not help right now, sorry. But it should help to fix problems like these permanently. Thanks.

This feature should be added.

is this not translated correctly? this was first choice, no fix match needed. Plex Movie agent with library set to Korean