🔥 Jellyfin ratings V2🔥 Corrections have been made only to the conversion, which I recommend to install through the JavaScript Injector Plugin
🔥The latest changes have been tested on jellyfin version 10.11.1 with the JavaScript Injector plugin (version 3.0.1.0) In the latest version, to get episode ratings, you need to use the API KEY from the themoviedb website. Getting episode ratings will only work with jellyfin 10.11+ (older versions will display a rating from jellyfin) 🔥
Differences between the second version and the first:
-
Getting more ratings and additional certifications from Metacritic and Rottentomates sites
-
Due to additional data sources, the data takes a little longer to load than in the first version.
-
Due to technical limitations, the code that integrates into the jellyfin page has a number of limitations. Such as unstable downloading of additional ratings from AlloCiné, Douban sites and obtaining certificates from Metacritic and Rottentomates sites. This is due to the use of free proxy servers.
-
Additional ratings (AniList, Kinopoisk, AlloCiné, Douban) will be uploaded only if the title and release year are found on the websites. Otherwise, there will be no data. This is done to avoid receiving erroneous data.
Replaces jellyfish ratings with ratings from various sources IMDb, Trakt, Imdb, Letterboxd, Tomato, Popcorn, Metacritic, RogerEbert, and MyAnimeList, AniList, Kinopoisk, AlloCiné, Douban and certificates with Metacritic and Rottentomatoes To get ratings, you must have a plugin for getting data from TMDB and an ID.
Example
Before starting the installation, you need to get an API key on the site mdblist.com and kinopoiskapiunofficial.tech (Not necessarily)
1. Installation on a single browser using third-party programs (It will only work in the browser in which you install the script)
To use these userscripts, you need a userscript add-on or extension such as Tampermonkey, Violentmonkey, or Greasemonkey installed in your browser. More information can be found here, here, or here.
This is the most convenient installation method. With this installation, obtaining a certificate from the Metacritic website will not work, and obtaining Rottentomates certificates and ratings from the AlloCiné and Douban websites may be unstable. This is due to the limitations of the free proxy servers that are used to receive the data.
Install the plugin JavaScript Injector Plugin
Copy the contents of the file ratings.js in the plugin window. Save and reload the page. After installation, you may need to clear the cache. The cache for JMP is located at C:\Users\USERNAME\AppData\Local\Jellyfin Media Player\cache
First, in the web root you need to create a 'ratings' (/usr/share/jellyfin/web) folder and put a file in it ratings.js. Once you do that, to activate a just add the following to your 'index.html' just before the final </body></html> tags
<script src="ratings/jellyfin_ratings_v2.js"></script>After saving the changes, restart jellyfin
Replaces jellyfish ratings with ratings from various sources (IMDb, Trakt, Imdb, Letterboxd, Tomato, Popcorn, Metacritic, RogerEbert, and MyAnimeList) obtained from mdblist.com To get ratings, you must have a plugin for getting data from TMDB and an ID.
Example
Before starting the installation, you need to get an API key on the site mdblist.com
1. Installation on a single browser using third-party programs (It will only work in the browser in which you install the script)
To use these userscripts, you need a userscript add-on or extension such as Tampermonkey, Violentmonkey, or Greasemonkey installed in your browser. More information can be found here, here, or here.
This is the most convenient installation method.
Install the plugin Jellyfin Custom JavaScript Plugin
Copy the contents of the file ratings.js in the plugin window. Save and reload the page. After installation, you may need to clear the cache. The cache for JMP is located at C:\Users\USERNAME\AppData\Local\Jellyfin Media Player\cache
First, in the web root you need to create a 'ratings' (/usr/share/jellyfin/web) folder and put a file in it ratings.js. Once you do that, to activate a just add the following to your 'index.html' just before the final </body></html> tags
<script src="ratings/ratings.js"></script>After saving the changes, restart jellyfin

















