Quantcast
Channel: Kodi Community Forum - Service Add-ons
Viewing all articles
Browse latest Browse all 218

Release - Up-To-Date IMDb Ratings addon

$
0
0
Image
Welcome to Up-To-Date IMDb Ratings addon, another addon for update ratings of movies and tv shows from IMDb service.
Why another addon, when there is Light IMDb Ratings Update? I worked short time together with axlt2002 (cheers!) on his addon and after that period I had my own ideas for new one, written from scratch. So, after few months of work and tests here is.

Main ideas:
- full multithreading and objecting work
- best stability by low memory usage
- focusing on very fast updates
i.e. current version working on my RPi 2 gives speed of: 7 updates per second for movies, 12 updates per second for tvshows/episodes;
which means 1000 movies (or 1800 tvshows/episodes) is checked in 2 min 30s


Github: link

Current version: 0.4.0 (2019-07-05), link
- Added TVDb service checking for missing IMDb Id

Version history:
0.3.9 (2019-07-04),
- Fixed: divide by zero error when running time < 1s

0.3.8 (2019-06-30), first public release.


How to use:
Installing from zip (link above).
Manualy running (in this early state).
Addon will update movies then tvshows, gives info on progres and summary after work.

More words about update status and add missing IMDb ID to entry:
Addon uses its own directory in user profile: addon_data/script.uptodate.imdb.ratings
Image

failed directory - inside will be created JSON files for every fail on ratings update entry (movies/tvshows/episodes).
Files will be named from entry type and local db id. File content is JSON structure with data about entry, i.e.
Image

In above example entry (tvshow) has no imdb id value (null in "imdb" field), that gives fail on update try. If entry has imdb_id but update fail also, there will be "status" info about error in JSON structure.

to_update directory - if we have entry, that failed because missing "imdb" value (like above example), we can put imdb_id manually inside (i.e. "imdb": "tt0123456", instead "imdb": null,), then move/copy JSON file from failed to to_update dir. When next running addon will read the file and put imdb_id inside database.
Image


Please enjoy, feedback is welcome.

Viewing all articles
Browse latest Browse all 218

Trending Articles