Certain shows won't updata metadata?

I’ve been going through and checking my library so that, theoretically, I will be able to search for a certain actor or presenter and find everything in my library that they’re in. This has involved a lot of going in to tvdb and adding actors, then waiting and updating the metadata. Most of the time this works - the show updates, and a cast list propagates.

Trouble is, there are certain shows where the cast list only partially propagates, or refuses to propagate at all.

Things I have tried :

  • Restarting Plex Media Server
  • Clearing my tvdb cache
  • Changing some minor detail of the cast listing on tvdb to see if that triggers anything
  • Fixing the match of the shows
  • Unmatching and rematching the shows
  • Updating the library
  • Checking the database for corruption (there wasn’t any)
  • Repairing it anyway
  • Swearing

Sometimes clearing the cache will help, but I’ve got a couple shows at this point that are just stuck. For example, “Dara and Ed’s Great Big Adventure” lists the titular Dara Ó Briain, but will not for love or money load Ed Byrne. They’re both there on tvdb, but Plex only sees Dara, ever. (There’s also a problem with Dara and Ed’s Road To Mandalay, but this one is that it won’t update Dara’s name, and there’s no way to tell Plex that Dara Ó Briain and Dara O’Briain are the same person. Again, it’s correct in tvdb, but won’t propagate properly to Plex.)

This is driving me a bit 'round the bend. I can’t manually fix anything, because Plex won’t let you add/edit/alter cast metadata. There’s nothing to fix on tvdb, because it’s all correct there. Is there something else I should be trying? Another cache to clear? Some other, better database I should have it look at to make the lists? Is this just hopeless until/unless Plex gives us granular control over library metadata?

Please advise.

Having this problem too!

Have you tried to Plex Dance the affected show?

I haven’t. The number of affected shows is large enough that Plex Dancing all of them would be impractical. I thought about it yesterday when I was at peak frustration, but realistically if that’s the only solution then it’s not really worth the effort.

As an external reference point, Would you provide me with some of the file names & directory structure you are using?

I will create test files and see what PMS finds. This will give a reference as to whether a full redownload of metadata is the next step or we need take a bigger step.

Sure, I can do that. A sampling of affected files :

/10 O’Clock Live/Series 1/10 O’Clock Live - S01E01.avi
/10 O’Clock Live/Series 2/10 O’Clock Live - S02E01.avi
(I’m sure you get the idea. All three series are named in the same manner.)

/Dara and Ed’s Great Big Adventure/Dara and Ed’s Great Big Adventure S01E01.mp4
/Dara and Ed’s Great Big Adventure/Dara and Ed’s Great Big Adventure S01E02.mp4
/Dara and Ed’s Great Big Adventure/Dara and Ed’s Great Big Adventure S01E03.mp4

/Dara O Briain’s Go 8 Bit/Series 01/Dara O Briain’s Go 8 Bit - S01E01.avi
/Dara O Briain’s Go 8 Bit/Series 02/Dara O Briain’s Go 8 Bit - S02E01.mp4
(Etc.)

/Dara O Briain’s Go 8 Bit DLC/Go 8 Bit DLC - S01E01 (15 May 2017).mp4

/The Fake News Show/The Fake News Show 2017 - S01E01.mp4

/Full Steam Ahead/Full.Steam.Ahead.S01E01.HDTV.720p.x264.mkv
(Should tidy that one up. Another task for the pile.)

So, roughly, it’s /Show then either /Series/Episodes or just /Episodes, if there was only one series. (Before the first / is just the name of the hard drive.) Is that the information you needed?

Instead of Series, use Season. It’s the specific string PMS is looking for.

/10 O'Clock Live/Series 1/10 O'Clock Live - S01E01.avi
becomes
/10 O'Clock Live/Season 1/10 O'Clock Live - S01E01.avi

For the other items, you do need to organize them either as Date-based or Season-based.

There is a link in my signature for how to name the media.

Please understand, once you’ve renamed the media, with PMS having already scanned it, you will need to “Plex Dance” it.

This means:

  1. move media away from where PMS monitors (or edit the library section)
  2. Update the library
  3. Empty the trash
  4. Clean the bundles
  5. Move / make the media available again for PMS
  6. Update the Library section a final time so PMS sees it as new.

Thank you for your assistance. I hope anyone else with this problem can make use of that potential solution. Given the amount of work involved in attempting this fix, I will be unable to try it myself. Manually renaming and creating thousands of folders in hopes of getting a full cast list would be disproportionately labor intensive to the benefit of correcting the incomplete metadata. My family can just search for cast lists online to cross-reference shows.

Meithas,
Any of the renaming tools will help you.

FileBot will perform renaming enmasse and this will be a few minutes tasks

As example; My TV library is on /nas/tv

My template for filebot is: /nas/tv/{n}/Season {s}/{n} - {s00e00} - {t}

n = series name
s = season number
s00e00 = the standard counting template
t = original title for the episode.

As you Drag & Drop a series into FileBot, click “Lookup”, it will go out to TheTVDB (just like PMS), get the names, return them to you and then show, in the right hand pane, what the new, fully renamed path will be. Part of the renaming task also cleans up after itself (removes empty directories ) while it creates what’s needed to be and moves into proper structure

I have reread your final comment. Given ~1000 series, you can safely rename 100 full series per ‘block’.

I would recommend:

  1. Stop PMS
  2. Rename the current master TV media directory (something PMS won’t see)
  3. Create the replacement for the TV media directory (where FileBot) will place all the renamed files
  4. Open filebot,
  5. in blocks of 5-10 at first (until you gain confidence), drag, drop, lookup, rename, examine the new names , repeat
  6. Increase the block size
  7. Repeat until done (1000 series might take you 1 hour on a good internet connection when done 100 per block)
  8. Start PMS
  9. Delete the old TV series library
  10. Create it fresh and let it scan the clean names
  11. Enjoy PMS and your metadata

I don’t see how renaming the folders from “Series” to “Season” will change anything?
First off, afaik Plex at least used to accept “Series” in place of “Season” for folder names.
Second of all, Plex is ALREADY matching the files to the episodes on TheTVDB. Metadata is already downloading. So it shouldn’t matter WHAT the folders are named at this point. The problem is that certain metadata fields are not populating, or at least not fully. Specifically, the cast fields. One of the fields that Plex does not allow you to manually edit, despite it being widely requested for years, as you can see in other threads.
There’s something else going on, that changing a folder name isn’t going to help.

@Meithas said:
Sure, I can do that. A sampling of affected files :

/10 O’Clock Live/Series 1/10 O’Clock Live - S01E01.avi
/10 O’Clock Live/Series 2/10 O’Clock Live - S02E01.avi
(I’m sure you get the idea. All three series are named in the same manner.)

/Dara and Ed’s Great Big Adventure/Dara and Ed’s Great Big Adventure S01E01.mp4
/Dara and Ed’s Great Big Adventure/Dara and Ed’s Great Big Adventure S01E02.mp4
/Dara and Ed’s Great Big Adventure/Dara and Ed’s Great Big Adventure S01E03.mp4

/Dara O Briain’s Go 8 Bit/Series 01/Dara O Briain’s Go 8 Bit - S01E01.avi
/Dara O Briain’s Go 8 Bit/Series 02/Dara O Briain’s Go 8 Bit - S02E01.mp4
(Etc.)

/Dara O Briain’s Go 8 Bit DLC/Go 8 Bit DLC - S01E01 (15 May 2017).mp4

/The Fake News Show/The Fake News Show 2017 - S01E01.mp4

/Full Steam Ahead/Full.Steam.Ahead.S01E01.HDTV.720p.x264.mkv
(Should tidy that one up. Another task for the pile.)

So, roughly, it’s /Show then either /Series/Episodes or just /Episodes, if there was only one series. (Before the first / is just the name of the hard drive.) Is that the information you needed?

Looking into the problem and will refer to the development team

I have replicated the issue with Dara and Ed's Great Big Adventure where only 1 actor shows up