TMM to scrape multiple Rating sources
#1
Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>
#2
(2020-06-10, 00:23)Shredder_guitar Wrote: Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>

I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

xml:
  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.
#3
(2020-06-10, 22:31)CK77 Wrote:
(2020-06-10, 00:23)Shredder_guitar Wrote: Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>

I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.

Scrapes rottentomatos critics or audience? is there an option to scrape both?
#4
(2020-06-11, 03:35)Edworld Wrote:
(2020-06-10, 22:31)CK77 Wrote:
(2020-06-10, 00:23)Shredder_guitar Wrote: Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>

I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.

Scrapes rottentomatos critics or audience? is there an option to scrape both?
you are not getting any options, but i checked online and it looks like it's the critics rating
#5
@CK77 et al

Code boxes.

Button 25 and type in xml in the pop-up box or see description for available languages
Image
My Signature
Links to : Official:Forum rules (wiki) | Official:Forum rules/Banned add-ons (wiki) | Debug Log (wiki)
Links to : HOW-TO:Create Music Library (wiki) | HOW-TO:Create_Video_Library (wiki)  ||  Artwork (wiki) | Basic controls (wiki) | Import-export library (wiki) | Movie sets (wiki) | Movie universe (wiki) | NFO files (wiki) | Quick start guide (wiki)
#6
(2020-06-11, 03:35)Edworld Wrote:
(2020-06-10, 22:31)CK77 Wrote:
(2020-06-10, 00:23)Shredder_guitar Wrote: Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>

I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.

Scrapes rottentomatos critics or audience? is there an option to scrape both?
I tried this and i don't get the same results. I tried scraping the movie "9" and i still only get results from TMDB...not like what you have showing. I tested my OMDB api and it seems to be working as far as i can tell...?
#7
(2020-06-10, 22:31)CK77 Wrote:
(2020-06-10, 00:23)Shredder_guitar Wrote: Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>

I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

xml:
  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.
I don't have the option to set omdb as a scraper for ratings. What version are you using? I either TMDB, IMDB, rotten tomatoes, or Metacritic...There are the "Also Get" options...but the only results i get are what has been set from the "Get Ratings from " Option
#8
(2020-06-27, 16:40)Shredder_guitar Wrote:
(2020-06-10, 22:31)CK77 Wrote:
(2020-06-10, 00:23)Shredder_guitar Wrote: Is it possible for TMM to scrape from multiple rating sources and post in the NFO file? I have another platform that does this but I would like for TMM to be my primary Media Management tool. I'm  looking for it to add values like seen below, from IMDB, metacritic, TMDB, and Rotten Tomatoes. From what I've found so far, it only seems to do one or the other....is there a way to force all? 


 
Code:
<ratings>
        <rating name="imdb" max="10" default="true">
            <value>7.1</value>
            <votes>129984</votes>
        </rating>
        <rating name="metacritic" max="10">
            <value>6.0</value>
            <votes>31</votes>
        </rating>
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
        <rating name="themoviedb" max="10">
            <value>6.8</value>
            <votes>2289</votes>
        </rating>

I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

xml:
  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.
I don't have the option to set omdb as a scraper for ratings. What version are you using? I either TMDB, IMDB, rotten tomatoes, or Metacritic...There are the "Also Get" options...but the only results i get are what has been set from the "Get Ratings from " Option
I'm using version 3.1.6
I've just had another look and maybe i should have been more clear, it's the Universal Movie Scraper from tmm.

Image
#9
(2020-06-27, 20:04)CK77 Wrote:
(2020-06-27, 16:40)Shredder_guitar Wrote:
(2020-06-10, 22:31)CK77 Wrote: I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

xml:
  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.
I don't have the option to set omdb as a scraper for ratings. What version are you using? I either TMDB, IMDB, rotten tomatoes, or Metacritic...There are the "Also Get" options...but the only results i get are what has been set from the "Get Ratings from " Option
I'm using version 3.1.6
I've just had another look and maybe i should have been more clear, it's the Universal Movie Scraper from tmm.

Image

ah ha!, ok I'll try that, thanks for the screenshot
#10
(2020-06-27, 20:04)CK77 Wrote:
(2020-06-27, 16:40)Shredder_guitar Wrote:
(2020-06-10, 22:31)CK77 Wrote: I think i have found a solution for this Smile

Use the Universal Movie scraper set all the fields to TMDB, except for the ratings, select OMDBAPI
I tried this for a few movies and this was the result in the nfo file for Thor

xml:
  <ratings>
    <rating default="false" max="10" name="themoviedb">
      <value>6.7</value>
      <votes>14941</votes>
    </rating>
    <rating default="true" max="10" name="imdb">
      <value>7.0</value>
      <votes>723305</votes>
    </rating>
    <rating default="false" max="100" name="rottenTomatoes">
      <value>77.0</value>
      <votes>0</votes>
    </rating>
    <rating default="false" max="100" name="metascore">
      <value>57.0</value>
      <votes>0</votes>
    </rating>
  </ratings>

Check it out and let me know if it works for you.
I don't have the option to set omdb as a scraper for ratings. What version are you using? I either TMDB, IMDB, rotten tomatoes, or Metacritic...There are the "Also Get" options...but the only results i get are what has been set from the "Get Ratings from " Option
I'm using version 3.1.6
I've just had another look and maybe i should have been more clear, it's the Universal Movie Scraper from tmm.

Image
Ok so that seems to have worked and gets me MOST of the way there, but theres a couple tags that it's not getting from rotten tomatoes that someone I think had previously mentioned 
the two tags listed below seem to not be available to scrape. It does however scrape a rotten tomatoes tag, but kodi doesn't recognize it upon loading the DB. So this gets me 80% of the way there, but not quite. Thank you for your help up to this point 

Code:
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>
#11
(2020-06-27, 22:59)Shredder_guitar Wrote:
(2020-06-27, 20:04)CK77 Wrote:
(2020-06-27, 16:40)Shredder_guitar Wrote: I don't have the option to set omdb as a scraper for ratings. What version are you using? I either TMDB, IMDB, rotten tomatoes, or Metacritic...There are the "Also Get" options...but the only results i get are what has been set from the "Get Ratings from " Option
I'm using version 3.1.6
I've just had another look and maybe i should have been more clear, it's the Universal Movie Scraper from tmm.

Image
Ok so that seems to have worked and gets me MOST of the way there, but theres a couple tags that it's not getting from rotten tomatoes that someone I think had previously mentioned 
the two tags listed below seem to not be available to scrape. It does however scrape a rotten tomatoes tag, but kodi doesn't recognize it upon loading the DB. So this gets me 80% of the way there, but not quite. Thank you for your help up to this point 

Code:
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>

Are you doing this to make sure your skin in kodi picks up all ratings?
If so, i looked into that and it seems that most skins in Kodi don't actually use a lot of the ratings in the DB, usually they use SHS to retrieve those ratings and store that info in the simplecache DB.
#12
Aeon Tajo shows the Db ratings
#13
(2020-06-27, 23:24)CK77 Wrote:
(2020-06-27, 22:59)Shredder_guitar Wrote:
(2020-06-27, 20:04)CK77 Wrote: I'm using version 3.1.6
I've just had another look and maybe i should have been more clear, it's the Universal Movie Scraper from tmm.

Image
Ok so that seems to have worked and gets me MOST of the way there, but theres a couple tags that it's not getting from rotten tomatoes that someone I think had previously mentioned 
the two tags listed below seem to not be available to scrape. It does however scrape a rotten tomatoes tag, but kodi doesn't recognize it upon loading the DB. So this gets me 80% of the way there, but not quite. Thank you for your help up to this point 

Code:
        <rating name="tomatometerallcritics" max="10">
            <value>5.7</value>
            <votes>183</votes>
        </rating>
        <rating name="tomatometerallaudience" max="10">
            <value>5.6</value>
            <votes>282129</votes>
        </rating>

Are you doing this to make sure your skin in kodi picks up all ratings?
If so, i looked into that and it seems that most skins in Kodi don't actually use a lot of the ratings in the DB, usually they use SHS to retrieve those ratings and store that info in the simplecache DB.
Pretty much, yes. I have a skin that uses pretty much all mentioned rating data. If the values are not loaded into the nfo...then i can do a refresh and pull it in via the kodi universal movie scraper...but i can only seem to figure out how to do it on an individual movie basis by reloading. If there is a way to do this on an entire library basis, I'm all ears

Here are screenshots of what I'm trying to achieve. One pic is of movie info before a reload, another pic is after i do a reload.
before reload https://imgur.com/JaKd1Kc
After reload https://imgur.com/queTIhD
#14
Hi, I would like to join the effort in incorporating Metacritic ratings, if you guys can get me caught up to where you are. At this point I cant even find where I can get tmm to scrape for metacritic rating. Originally I just wanted to get it to incorporate that score into the filename, but I am open to keeping folders for movies and putting it all into nfo's like you are doing. I also use kodi, but am not that concerned with having it displayed in there at this time. Thanks, look forward to using metacritic rating, as all my movies I usually get based on that, so would be nice to filter by it. Wink
#15
(2020-07-28, 17:10)Pdubbbs Wrote: Hi, I would like to join the effort in incorporating Metacritic ratings, if you guys can get me caught up to where you are. At this point I cant even find where I can get tmm to scrape for metacritic rating. Originally I just wanted to get it to incorporate that score into the filename, but I am open to keeping folders for movies and putting it all into nfo's like you are doing. I also use kodi, but am not that concerned with having it displayed in there at this time. Thanks, look forward to using metacritic rating, as all my movies I usually get based on that, so would be nice to filter by it. Wink

The Metascore can be written to the NFO file if you use the TMM scraper and set the Rating option to use the OMDBAPI
Kodi ver.19.1  Aeon MQ 8 Matrix Mod Windows 10 

Logout Mark Read Team Forum Stats Members Help
TMM to scrape multiple Rating sources0