How to update metadata in movies

I have a movie that I started to watch, but the resolution wasn’t what I wanted. So I replaced the file on my Mac server with a file with better resolution. Then when I started the movie again, Plex said there were multiple errors, and it wouldn’t play. So I looked at the metadata on the movie, and it was the same as the old file which I replaced. If I play the movie on my Mac with VLC it plays fine.

How can I update the metadata on a movie if I replace a file in the database with a different file with the same name?

“Analyze” https://support.plex.tv/articles/200289336-analyze-media/

If you have also replaced local extras, you need to

  • temporarily move the extras out of the folder,
  • visit the preplay page of the movie
  • leave the preplay page of the movie
  • move the local extras back
  • visit the preplay page of the movie again

Just Scan the Library it is in again, should update then.

I’ve been doing quite a few quality upgrades lately.
From my experience I can tell you that a regular library scan doesn’t catch the changed file, if you retain the original file name.

Hmm, I’m sure it catches it if the file has changes, even if the name is similar. I replace content all the time, and do a scan right after.

Analyze will force it though, for sure.

Strange, has done every time on mine

Thanks guys, for the suggestions. I started with “Analyze”. Once I figured out the steps, It worked, and the movie is now playing in the Plex app on my Roku. Thus, I don’t know if a scan will do it. I think I scanned since I updated the file, but I’m not sure. But now I know for sure that Analyze works. :+1:

A Scan will cause Plex to look for anything newly added since the last scan date. A file with the same name but different content ought to trigger an analysis as well, to double check the video dimensions, codec, tracks, etc.

You can drop in a file with the same name and skip the scan, and it MIGHT work, if the file hasn’t changed majorly. When you go to play the file, Plex will use the previous analysis of the file and find the file in its original location, and start sending the video data to the client. Other than duration, I think the only reason to look at the rest of the “analysis” data is to determine if the client requesting the video is capable of playing without transcoding, and it can transcode if required.

I’ve plopped in an identical file with a new subtitle track embedded into it, and did analyze for it to pick that up. A scan would have detected a change and done analysis, but it scans the entire library, which can take up to a minute on my NAS. Analysis is for the one file and is quicker.

2 Likes

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