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>
Reply
#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

  <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.
Reply
#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?
Reply
#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
Reply
#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 : Forum rules (wiki) | 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)
Reply
#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...?
Reply
#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

  <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
Reply
#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

  <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
Reply
#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

  <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
Reply
#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

  <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>
Reply
#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.
Reply
#12
Aeon Tajo shows the Db ratings
Reply
#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
Reply



Logout Mark Read Team Forum Stats Members Help
TMM to scrape multiple Rating sources0
This forum uses Lukasz Tkacz MyBB addons.