TV Show Matching

Hi Forum Members

I also have this problem with some TV seasons taking on new erroneous data, such as deleting my data and re-populating the General, Tags, Poster and Background pages with false data and pictures, e.g. one of my TV series became a Japanese (or South Korean) TV series called “19”.

This problem was particularly rough in the early days of my using PMS ver. 0.9x with my Netgear RNDuoV2 server (approx. 13 years ago). However, I solved this problem, back then, by using a free Video.Tag utility, which unfortunately does not (completely) work for PMS ver. 1.4x onward.

Anyway, I am now experimenting by using IMDB references, along with still using the Video.Tag utility, to see if I can curb PMS’s wayward behaviour.

My experiment is as follows:-

My main directory is called “TV Show” followed by a subsequent folder/directory with the series name, e.g. Series-Name - Season 1 (2021) {imdb-tt1xxxxxx9}. I then place each tagged episode (up to the full season) under this folder/directory, so everything looks like the following:-

TV Show

Series-Name - Season 1 (2021) {imdb-tt1xxxxxx9}

Series-Name - S01E01 (Episode Name01)-tagged.mp4

Series-Name - S01E02 (Episode Name02)-tagged.mp4

Series-Name - S01E03 (Episode Name03)-tagged.mp4 

And so on.

So far so good, this iteration of my database entries seems to work but I will need to use this system for a month or two to insure that the auto erroneous data entry problem has been cured.

UK Bob

Summary

This text will be hidden

I moved your post to a new thread, as it was not relevant to the original.

Plex DocumentationYour MediaNaming & Organizing Your TV Show Files

You are lucky that works, as much of it is not supported by Plex Media Server.

  • Plex uses TMDB & TVDB IDs for matching TV shows, not IMDB.
  • The show folder should be show_name (year) with subfolders for each season.

Example:

/TV Shows <-- folder added to tv show library
../Show_Name (Intro_Year) {tmdb-xxxxx} <-- TMDB/TVDB ID optional
..../Season 01
....../Show_Name (Intro_Year) sXXeYY optional_episode_name.ext <-- ext=mkv/mp4/etc.

Hi FordGuy

You said “Plex uses TMDB & TVDB IDs for matching TV shows, not IMDB.” However, I had read in another post in this forum that Plex uses all three databases, i.e. TMDB, TVDB and IMDB, and that this usage was undocumented.

Mind you, it was also this post where I found out how to retrieve and format the IMDB’s TV shows identification numbers and show how the Plex system could use them.

However, it will take time to see if my new database entry method stabilises and retains the TV shows data I enter or if I will continue to get my correct data overwritten by auto-erroneous (Japanese/South Korean) data.

I’ll report back in the next couple of weeks to let you know how I get on.

In the meantime :crossed_fingers:

(Old Geezer) UK Bob :old_man:

Plex does use tmdb but only for movies and mostly only theatrical releases.

Do you have a link? Maybe Plex need to update their docs.

If you are using the “Plex TV Series” agent, you can optionally include the TMDB or TVDB show ID in the folder name to improve matching. If you choose to do that, it must be inside curly braces: ShowName (2020) {tmdb-123456} or ShowName (2020) {tvdb-123456}, where 123456 is the show ID. An example can be found at the end of the article.

Hi FordGuy61

At the moment, I am using the show ID, in curly brackets, in the following manner:

ShowName - Season X (2025) {imdb-tt12345678}

where “X” is any number, (2025) is any year and 12345678 is any IMDB show ID.

And I can honestly say that so far, using my method, all my TV data seem to have stabilised and Plex has stopped overwriting my TV Shows with erroneous data and false posters. But I will admit, I have only been using “my method” for a short time, a matter of two weeks, and to insure everything is working as it should will take a few more weeks.

As for the post that led me to start using IMDB ID’s, I will post a link to it as soon as I can find it again.

UK Bob

Plex does not match shows off imdb ids. For shows have to use tmdb or tvdb matching ids.

That’s not what the documentation says.

As a tip it suggests searching “imdb-tt[insert id]” to match a specific title if keyword search does not bringing up the result (didn’t work in my case)

You sure you are looking at the TV Show documentation https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files and not the movie one https://support.plex.tv/articles/naming-and-organizing-your-movie-media-files ?

The Fix Match documentation

Tips

There are a couple of neat tricks you can use to help with matching.

  • When in a Movie library, you can enter the IMDB ID in the title and search for that. For instance, the IMDb entry for “Brave” is http://www.imdb.com/title/tt1217209/. If you enter imdb-tt1217209 as the search term, it will search for that exact movie to try to match.

Sure, which clearly says When in a Movie library :slight_smile:

Anyhow, we are splitting hairs. You cannot use imdb ids for TV shows.

It also works in the TV Library.

I just tested it (fix matched existing show →searched imdb-tt13718450 → Search result was tt13718450 aka 86)

1 Like

Good to know but I’d certainly not rely on it.

I asked Plex for clarification.

  • IMDB IDs work for matching TV shows.
  • Plex does not use IMDB for episode ordering, naming, etc. Only TMDB & TVDB are supported.

I’ll update the thread if I receive additional information.

UPDATE: Naming & Organizing Your TV Show Files has been updated. It now says IMDB, TMDB, & TVDB IDs can be used to match TV shows.

That is still unsupported naming/organization.

  • The ID belongs on the show folder
  • Use season folders
  • “-tagged” is only for episode extras. Other uses may interfere with Plex correctly recognizing episodes.
/TV Shows <-- folder added to tv show library
../Show_Name (Intro_Year) {tmdb-xxxxx} <-- ID optional
..../Season XX
....../Show_Name (Intro_Year) sXXeYY optional_episode_name.ext <-- ext=mkv/mp4/etc.
....../Show_Name (Intro_Year) sXXeYY optional_episode_name-featurette.ext

1 Like

Hi FordGuy61

You are indeed right, my data entry method does indeed use the IMDB ID as part of my top level Directory/Folder name, e.g. SeriesName - Season 1 (2021) {imdb-tt1xxxxxx9}.

And the individual episodes, in the Directory/Folder, are not identified by using IMDB IDs but by using a tagging utility, which I have been using for more than 12 or so years, called VideoTag (which may no longer be available).

Anyway, whether by accident or design, I now find that this Plex data entry method works very well for me (so far). My entries seem to be stabilised, i.e. no more auto-entry of false data, my individual shows data and pictures provided by my tagging utility most of the time go into the correct fields.

I can’t recommend my method for everyone but it does work for me and does, above all, solve the erroneous auto-data entry problem, which has always been around for the 12+ years I’ve been using Plex.

(Old Geezer) UK Bob

PS. I’ve been unable to find the post that led me to use IMDB show IDs but I’ll keep looking.

Glad your system is stable.

Don’t worry about the post regarding IMDB IDs.

Cheers

Plex updated the docs to include IMDB for TV show matching.

Plex DocsYour MediaNaming & Organizing Your TV Show Files

  • If you are using the “Plex TV Series” agent, you can optionally include the TMDB, TVDB, or IMDb show ID in the folder name to improve matching. If you choose to do that, it must be inside curly braces: ShowName (2020) {tmdb-123456}, ShowName (2020) {tmdb-123456}, or ShowName (2020) {imdb-123456}, where 123456 is the show ID. An example can be found at the end of the article.
2 Likes