Imdb ratings doesn't update even when I refresh meta data

Hi,

So I just discovered that movies doesn’t update ratings from Imdb. Don’t get me wrong, everything syncs perfectly and i find all my movies and get the right meta data to everything, it’s just the ratings that fail to update. Many new movies have high rating on plex but in on imdb they have 5,4 for example.

what can be wrong?

Server Version#: 1.16.2.1297
Player Version#: 3.106.3

11 Likes

Same issue here. Looks like imdb ratings no longer get updated on “refresh metadata” / “update library” / etc. They only get set when new media is added.

Tried:

  • “refresh metadata” on an individual movie
  • “refresh all metadata” on the entire library
  • deleting all cache directories within ~Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Caches/ + restarting Plex

Nothing works. Tried with a bunch of different movies (and tv shows). The rating doesn’t change. Regardless of the fact that the rating is vastly different from both imdb and themoviedb.

This is also true, if there was initially no rating fetched at all for the movie. It stays empty forever.

I am running latest version of Plex Media Server: 1.16.3.1402
I have these enabled:

  • Scan my library automatically
  • Run a partial scan when changes are detected
  • Scan my library periodically (daily)
    And. in tasks:
  • Refresh metadata periodically

No other issues with metadata - only imdb ratings never ever updating. They only get set when new movies are added.

Not super great. A rating grabbed when there were maybe <1,000 ratings, is very different and near useless once 100,000 ratings have been made.

Yeah same here, all of it actually. Same settings and on the latest plex serve that freenas allow.

I wonder if imdb have changed something or plex has. I wonder how and who we could ask that could give some answers

My strong guess would be that something changed on Plex end?

Because:
The ratings do get set on creating a new media item, which means the integration from Plex to imdb still works / imdb does reply.
They just never ever get updated after that. Which sounds like Plex never ever querying imdb again, no matter which setting you enable or which button you push.
It’s been that way for a few months now.

Could be that the imdb update has been removed to save cost on paid api calls. Or perhaps the ratings have actually come from TMDb all along and the update is just broken.

I’m also experiencing this issue. When adding a new movie to the library it grabs the current IMDB rating just fine, but if I try a “refresh metadata” on a single movies or library wide, the ratings won’t update.

…Wondering what it would take to get a Plex staff comment on this… While feeling slightly stupid that I am paying every month for a product with no way to raise a support issue :facepalm:

If anyone are aware of a competitor who offers remote streaming, imdb ratings, subtitles and 2 way communication with paying customers when things are broken, I would be thrilled to know.

1 Like

Did some more testing to try find a workaround.
Plus verify that root cause is indeed broken metadata update and old data therefore stuck in Plex forever. Or something entirely else.

Conclusion
Seriously. Short of Plex caching sticky imdb information on their own servers with no expiry or refresh ever (which I would highly doubt), then I have no idea where the odd and inaccurate imdb ratings come from.

  • I can’t see how the imdb information would still be stored in my library after doing the below routine?
    Or am I missing something? Should I have waited 24-48-something hours before adding the movie back in?

  • I also cannot imagine which service could be queried to return the erroneous imdb rating. Clearly it is neither imdb or omdb (see 1: )

Currently available workaround
Go through library regularly, manually look each media item up on imdb and fill out rating field in Plex by hand. (Time consuming, unsustainable).

Steps:

[0: Enabled debug + verbose log]

1: Grabbed a movie which has an imdb rating which is significantly off

Plex:
Imdb rating: 7.2

Imdb:
Imdb rating: 4.4

Omdb API:
imdb rating: 4.4
http://www.omdbapi.com/?apikey=[redacted]&i=tt3282076

2: Physically moved the file out of the Plex library folder.

3: Ran Optimize Database

4: Ran Clean bundles

5: Deleted all subfolders of Cache directory:
rm -Rf ~Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Caches/*

6: Restarted Plex

7: Added the movie back in

*8: Checked that other custom metadata is gone
I had added additional collection tags to this movie. These are no longer present, which could hint metadata was successfully deleted along with the media item.

Result:
The movie again/still has 7.2 in imdb rating in Plex .. :cry:

Read through the debug logs. While I can see the metadata getting requested, I can’t see any errors or other info of interest.

Setup:
Plex Media Server: 1.16.4.1469
OS: OSX 10.13.6
Nothing much happening on the machine itself. It’s an old mac mini which has been repurposed for one single job: running Plex.

2 Likes

Another example, Shaft never gets any imdb rating, no matter how many times I hit the “refresh metadata” button:

Plex:
Imdb rating: none

Imdb:
Imdb rating: 6.4

Omdb:
Imdb rating: 6.4
http://www.omdbapi.com/?apikey=[redacted]&i=tt4463894

2 Likes

This needs more attention, seeing ratings presented like that is one of my favorite things about organizing my media with Plex.

1 Like

I’m still experiencing this bug/issue with the latest server version: 1.16.5.1488.

@tvebax when you combed through your logs and saw that the metadata was getting requested, was it requesting it directly from IMDb?

Same issue here, and it happens with every rating provider (I’m not using IMDb but Rotten Tomatoes). Seems like a bug that was introduced into Plex Media Server in the last month?

@m7ke Enabling debug log didn’t make much (if any) difference here. Still just got the generic refreshing metadata log entries, nothing about specific parts of the metadata or indicators of where requests were going to.

NB: I don’t think Plex has ever requested imdb ratings from imdb itself. My guess is it gets them from omdb.

@x5nder My impression is imdb ratings has been broken around 6 months approximately.

Does anyone have a magic trick for how to get support from plex?

Just updated my server to the newest version: 1.17.0.1709 and this issue hasn’t been fixed. Would be nice to get a Plex Employee to chime in and let us know if this issue is on their radar at all.

Same issue as yourself buddy. Noticed it on last two movies. Mib international, spiderman FFH. No IMDb ratings being pulled at all.

Ok. Mystery solved.
No amount of “Plex dance” will fix this, it is not a local issue.

Same example as above:
Movie “Shaft (2019)” not getting imdb ratings. Found this line in com.plexapp.agents.imdb.log:
2019-09-26 18:26:23,144 (70000bc85000) : DEBUG (networking:166) - Requesting 'https://meta.plex.tv/m/4463894?lang=en&ratings=1&reviews=1&extras=1'
Almost wish I hadn’t found it..

Loaded in the browser the request returns this:

Plex (the company, not the locally installed app) store the ratings on their own servers.

  • When the ratings are wrong, it is because Plex does not update them.
  • When the ratings are empty, it is because Plex does not set them.

Nothing can be done on end user side. The agent gets it’s (near useless) ratings from Plex servers.

I am aware that Imdb ratings are not free. But that is not actually the point anymore. People have been debugging this for years, sending log files, screenshots, doing “Plex dance”, tried to help each other out, repeatedly asking for answers. See the below list for a taste.

Plex has not documented this online. No staff has given a clear reply to users about how this works in any ticket I can find.
I do not know how to interpret this in any other way than utter disrespect and lack of care for their paying customer base, these people’s time and investment in Plex’ product.

What the heck, Plex? Seriously? I expected more from you :cry:

The below are the tickets I found in the first 5 minutes. Then I stopped.
There are mountains of them.

https://forums.plex.tv/t/not-getting-imdb-ratings-for-popular-movies/182989
https://forums.plex.tv/t/imdb-ratings-no-longer-used/226920
https://forums.plex.tv/t/server-stopped-getting-imdb-ratings-why/190583
https://forums.plex.tv/t/not-getting-imdb-ratings/152760
https://forums.plex.tv/t/imdb-ratings-missing/221562
https://forums.plex.tv/t/issues-with-ratings-imdb-and-rotten-tomatoes/210412
https://forums.plex.tv/t/imdb-ratings/195778
https://forums.plex.tv/t/weirdness-with-plex-agents-and-imdb-ratings/235915
https://forums.plex.tv/t/no-imdb-rating-at-suicide-squad-and-the-beacht-all-other-movies-work/176060
https://forums.plex.tv/t/small-percentage-of-files-will-not-pull-imdb-metadata/177150
https://forums.plex.tv/t/imdb-ratings/176222
https://forums.plex.tv/t/imdb-ratings-out-of-date/303567
https://forums.plex.tv/t/bug-plex-movie-scanner-and-imdb-ratings/329825
https://forums.plex.tv/t/plex-movie-agent-imdb-ratings-wrong-cached/161747
https://forums.plex.tv/t/why-are-fetched-ratings-inconsistent-rt-imdb-star-rating-shown-at-movies/192190
https://forums.plex.tv/t/periodically-update-imdb-ratings/2324
https://forums.plex.tv/t/plex-agent-not-downloading-imdb-rt-ratings-with-metadata/213395
https://forums.plex.tv/t/incorrect-ratings-from-imdb/314764
https://forums.plex.tv/t/problem-with-ratings-from-imdb/189973
https://forums.plex.tv/t/missing-ratings-for-some-movies-plex-movie-agent/465621
https://forums.plex.tv/t/where-have-all-the-ratings-gone/460584
https://forums.plex.tv/t/metadata-rocketman-2019-not-downloading-critic-rating-imdb/450350
https://forums.plex.tv/t/persistent-bug-metadata-being-scraped-all-wrong-help/463720
https://forums.plex.tv/t/incorrect-imdb-ratings-on-plex/428228

20 Likes

OMG. I want the hours I spent “troubleshooting” back.
Jeez Plex! How about less hours spent on crafting clever e-mails and more spent on making current products work correctly.

Thank you tvebax!

3 Likes

@trumpy81 Yes. Exactly what folks are saying in this thread. Some ratings missing, some heavily outdated. Not all, but A LOT of them are either incorrect or absent.

Your Plex version is irrelevant, This can only be fixed by Plex, by updating the ratings on their meta.plex.tv server.

@rambron750 Exactly. I must have spent days on this the last 6 months…

Edit:
Obviously this CAN be fixed. But only by Plex updating their meta.plex.tv server, as this is where the ratings come from. No need for endless debugging your setup guys!

Also, RottenTomatoes ratings share the same issue, in case anyone are considering changing to that, to solve the issue. So, not a workaround.

And, plugin / agent support is no longer. In case anyone considered something like the excellent OMDB plugin as a workaround:

2 Likes

So I guess it’s up to someone to write a (Python, whatever) script that goes into the Plex sql db, takes the movie list, scrapes IMDB against it, and writes back the rating to the database.

2 Likes

That would be darn awesome!

Would be kinda cool if Plex either fixed or removed their feature though… Would save many many paying customers time debugging their setup, as folks tend to assume Plex works / stuff is their own fault.