Independently refresh IMDB/RT ratings periodically

From time to time, I have changed the rating source from IMDb to rotten tomatoes and back again, and ratings for media does change over time, and the rating source has become inconsistent.
I find when I run “refresh metadata” it changes all the custom artwork I’ve spent oodles of time selecting and it drives me mad, so I don’t do it.

Suggestion: So can we have the ability to refresh ratings independently of the global metadata refresh please.

And possibly have a server settings option to refresh these ratings periodically like every month or something.

The two things are not connected.
The real reason why the posters change upon a metadata refresh can be two things:

  • when you changed the metadata agent of the whole library from one of the deprecated agents to “Plex Movie”, you didn’t refresh the metadata of the library (or not completely). Otherwise the change in posters would have happened already then.
    And no, it is not possible to retain your previously selected posters when you change the agent, because the old and the new agents work completely different and have no common idea about which poster motive is identical between them.
  • the “best” poster of the title has changed over time on TheMovieDB.org. This can happen if new posters are uploaded which are then tagged with the metadata language of your library, and which are rated better by the community than the existing posters. Upon a refresh in Plex, the now “best” poster is fetched.

The only sure fire way to retain a certain poster motive is to download this motive as poster.jpg and store it as a local metadata asset beside your media file.

1 Like

I haven’t changed the agent for many years and it still does it, Point being is, it shouldn’t.
You should have the ability to lock posters and retain what you’ve selected, irrespective of whether somebody voted something up.

Plex should add more granular options for updating metadata.

Ratings
Text base information.
Artwork.

Aswell as the global option.

You can do this on jellyfin, no reason to exclude it here.