Guest - Testers are needed for the reworked CDateTime core component. See... https://forum.kodi.tv/showthread.php?tid=378981 (September 29) x
Rating Identifier for different rating providers
#1
I'm editing some nfo files with extra ratings from different online databases. I fail to see what is the current identifier managed by Kodi for some of them.

So far I know these work:
tmdb, tvdb, imdb, tvmaze, tvrage

I'm missing the identifier for the next ones:
  • trakt
  • metacritic
  • tomatometerallcritics
  • tomatometerallaudience
  • filmaffinity
  • letterboxd
Reply
#2
(2023-01-15, 17:32)Dogway Wrote: I fail to see what is the current identifier managed by Kodi for some of them.
Its not really about what Kodi can store in the database, its more about what the skin can display. The database can store any identifier you throw at it, but all those ratings are useless if the skin only displays the "default" rating.

The identifiers you have listed look correct except for filmaffinity and letterboxd. I've never seen them used in Kodi before. But I am not saying you can't use them, its more that I have never seen a skin display them or a scraper that scrapes them.
xml:
<ratings>
<rating name="imdb" max="10" default="true">
<value>7.300000</value>
<votes>653062</votes>
</rating>
<rating name="metacritic" max="10">
<value>6.400000</value>
<votes>44</votes>
</rating>
<rating name="themoviedb" max="10">
<value>7.087000</value>
<votes>17347</votes>
</rating>
<rating name="tomatometerallaudience" max="10">
<value>8.600000</value>
<votes>165752</votes>
</rating>
<rating name="tomatometerallcritics" max="10">
<value>8.200000</value>
<votes>308</votes>
</rating>
<rating name="trakt" max="10">
<value>7.546391</value>
<votes>43778</votes>
</rating>
</ratings>
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)
Reply
#3
So those are the default indentifiers for Estuary?
For example one should use 'themoviedb', and not 'tmdb'?
Reply
#4
(2023-01-15, 20:09)Dogway Wrote: For example one should use 'themoviedb', and not 'tmdb'?
Hmm, now that I look, TV Shows are using "tmdb" and movies are using "themoviedb"

I'll raise this with the scraper developers.
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)
Reply
#5
(2023-01-15, 20:16)Karellen Wrote:
(2023-01-15, 20:09)Dogway Wrote:  
Hmm, now that I look, TV Shows are using "tmdb" and movies are using "themoviedb"

I'll raise this with the scraper developers.

This topic has already been mentioned once.

https://forum.kodi.tv/showthread.php?tid=369257
Reply
#6
So do I need to change all my movies from "themoviedb" to "tmdb" or is it not necessary?

Some standardization may come handy at least from Estuary stand point.
Reply
#7
Lets see what @pkscout and @rmrector think
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)
Reply
#8
The TMDB Python movie scraper was requested to change early on, to match the original XML scraper and libraries / NFO populated with it.

It makes sense to me to use the same identifier for both types of scrapers, and to use the same identifier for both rating and unique ID.
Reply
#9
That commit changed rating to themoviedb, but you mentioned to later discuss to revert back to tmdb to conform to unique ID strings. So tmdb should be the desired identifier right?

The other desired identifiers should be as listed above?:
  • trakt
  • metacritic
  • tomatometerallcritics
  • tomatometerallaudience
  • filmaffinity
  • letterboxd
Reply
#10
Somebody just pick one and let's stick to it.  I really don't care.  Changing it is going to mean people will have both in their libraries, so skins are going to have to support both forever anyway.
Reply

Logout Mark Read Team Forum Stats Members Help
Rating Identifier for different rating providers0