If you have not already, we suggest setting your Plex username to something else rather than email which is displayed on your posts in forum. You can change the username at https://app.plex.tv/desktop#!/account
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

Why are fetched ratings inconsistent (RT / IMDb / star rating shown at movies)?

jant90jant90 Posts: 16Members ✭✭

I just moved Plex to a new server (PMS 1.5.6.3790 on Manjaro/Arch) and I'm currently in the process of doing a full initial library scan. I configured the Plex Movie agent to use Rotten Tomatoes as the ratings source. The movies section is ready and here I noticed the following: movies get ratings from either IMDb or RT, or sometimes the source is entirely unclear (when it has a percentage rating next to a star without a RT or IMDb logo).

Why is the ratings source that Plex uses so inconsistent? I looked some of these movies up and even big productions that have lots of votes on those platforms receive these vague percentage star ratings. For example Scarface (tt0086250) and Prisoners (tt1392214) receive a star rating of 79% (so I don't know what the rating source is at there is no RT or IMDb logo), while these big productions have lots of votes and reviews. I assume Plex is using the OMDb API (is entirely a guess but that's the only API I know of that supports IMDb ratings) so I also looked these movies up in their database and I found full rating data from both IMDb and RT for these movies.

So I guess my question is: is there something I can do to get Plex to fetch more consistent ratings? I would prefer it if all ratings came from a single provider (so either IMDb or RT), of course it would be even better if Plex would simply store all ratings from the various sources that it can fetch from. Or is this perhaps a bug in the Plex Movie agent that needs to be addressed?

Thanks for reading!

Answers

  • jant90jant90 Posts: 16Members ✭✭

    The initial library scan finished and I tried refreshing some movies that received a percentage star rating and I found that the RT rating is fetched then in most cases. To be honest this is kind of frustrating because that means the rating is available through the metadata agents of Plex but somehow didn't get fetched on the initial scan and now I have to do it manually for a lot of movies.

    So I assume this is a bug in the Plex Movie agent and I hope this report reaches the developers.

    Also it doesn't work for movies that received an IMDb rating, when refreshing those they keep their IMDb rating and don't get updated to the RT rating. So for those movies manually refreshing doesn't even solve the problem yet.

  • JaschguJaschgu Posts: 35Members, Plex Pass Plex Pass

    I have the exact same problem (PMS 1.7.1.3856 on Ubuntu Server 16.04 LTS). Very often, after being added to the library, a movie only shows a percentage rating, but the source is unknown (e.g. the ratingImage is missing in the XML info). Sometimes I get RT or IMDb ratings after refreshing straight away, sometimes I only get them when refreshing the next day (latest example Jackie (2016)).
    Another weird behavior is just seeing the RT critic's tomato without the audience rating (latest example Split (2016). audienceRating and audienceRatingImage are missing there.
    It's a very annoying bug that takes the fun out of automation, because you have to check every movie for correct ratings.

  • razvan.constantinrazvan.constantin Posts: 219Members, Plex Pass Plex Pass

    Same problem here, although I am using IMDB instead of RT.
    Some media needs 3-4 refreshes to get the correct rating and logo.
    Some media never gets the rating or logo no matter how many times I refresh.

  • jant90jant90 Posts: 16Members ✭✭
    edited June 2

    Thanks for confirming guys, I started to think I was alone in this. Let's hope the devs take note of this and fix it in the near future.

  • Rusty03Rusty03 Posts: 18Members, Plex Pass Plex Pass

    A while back all my movies were rated with RT, but now there is no way to get it (even tho the settings have not changed) and I get IMDB rating. Would like to get RT back. Refresh and a fresh match are no helping. Running 1.7.2 version

  • JaschguJaschgu Posts: 35Members, Plex Pass Plex Pass

    Okay after just adding a bunch of movies, where not a single trailer nor a single RT rating was fetched, I started digging around in the logs and found the following in com.plexapp.agents.imdb.log:

    INFO (<strong>init</strong>:702) - Plex_Movie_FAILED - Error obtaining Plex movie data for 0499549: <urlopen error ('The read operation timed out',)>
    INFO (<strong>init</strong>:833) - Error obtaining extras for 0499549: 'NoneType' object has no attribute 'xpath'
    INFO (<strong>init</strong>:894) - Error obtaining Rotten tomato data for 0499549: 'NoneType' object has no attribute 'xpath'

    Searching for this type of error in the log file, I find it all over the place, a few times with the message HTTP Error 500: Internal Server Error instead of <urlopen error ('The read operation timed out',)>.

    This error is really annoying and is taking the fun out of Plex, I would really love to see this fixed! If you need any additional logs, I'll be happy to supply them.

    System info: PMS 1.9.0.4252, Ubuntu 16.04 LTS, Kernel 4.4.0-93-generic, flawless wired network connection

  • wildkenywildkeny Posts: 206Members ✭✭
    edited September 18

    I encountered this issue as well after upgrading to the 1.9.0. I have my PMS set to scan the library every night at 3:00 am and after the recent update, I noticed that many newly added films the day before, although shown up in Plex the next day, do not have complete metadata. I have to manually refresh them. And some even after manual refreshing still do not have RT rating nor IMDB but a generic % rating. I checked the log files and saw the same error being described here. The same <urlopen error ('The read operation timed out',)> issue. I attached my entire logs here.

  • simonxsimonx Posts: 214Members, Plex Pass Plex Pass
    edited September 23

    Find this very irritating too... PMS 1.9.1 on OSX
    Sometimes i have to refresh metadata on item several times, sometimes it gets the rating instantly :-(

Sign In or Register to comment.