2017-12-05, 23:36
New Version: Artwork Downloader (14.4.0.0) by @burekas
- Settings are now including the option for add your own API Keys
This is a new version I have made.
Original I had version of 14.1.0.0 (I don't remember from where it was), so my code is based on this version.
This version include all the fixes that I have done in 14.2.0.0 and 14.3.0.0 (#2,971)
I have checked it and it ok:
Tested on Kodi 17.6 | Skin: Titan | Windows 10 64bit
Scrapers:
For Movies = Universal Movie Scraper
For TV Shows = The TVDB
Download and install from a zip:
(If it failed, try to download it to a different location or open a new folder and put it there,
close all the explorer windows, close and open kodi, try again. If needed uninstall the previous version.
Sometimes it just failed to extract the zip file for unknown reason)
Note: After update, enter your correct API keys in the addon settings under the "API Keys" category.
* The Artwork Downloader addon is located under "Programs add-ons".
(For checking if your API Keys are ok follow the instructions below)
Currently the defaults after installation are (Like the image above):
* Fanart.tv = blank
* TheMovieDB.org = blank
* TVDB = 1A41A145E2DA0053
(Maybe it will be change in the future if we will find kind of a global API key that everyone would be able to use the same one, instead of change it by your own key)
This is what I wrote in the changelog file:
Testing:
- Go to your Movies library.
- Choose a movie and open the information window.
- Open "Choose art" and check the 'Fanart' for example.
Here are the results (Movies result are coming from Fanart.tv + themoviedb.org)
NOTE:
- How to create your own API Keys
- Ways to check if your APIs are ok
- Settings are now including the option for add your own API Keys
This is a new version I have made.
Original I had version of 14.1.0.0 (I don't remember from where it was), so my code is based on this version.
This version include all the fixes that I have done in 14.2.0.0 and 14.3.0.0 (#2,971)
I have checked it and it ok:
Tested on Kodi 17.6 | Skin: Titan | Windows 10 64bit
Scrapers:
For Movies = Universal Movie Scraper
For TV Shows = The TVDB
Quote:Important Note: It seems that there is probably a problem with the TMDB scraper that conflict with Artwork Downloader addon.
The suggestion is to switch from TMDB to Universal Movie Scraper that is much better.
Download and install from a zip:
(If it failed, try to download it to a different location or open a new folder and put it there,
close all the explorer windows, close and open kodi, try again. If needed uninstall the previous version.
Sometimes it just failed to extract the zip file for unknown reason)
Note: After update, enter your correct API keys in the addon settings under the "API Keys" category.
* The Artwork Downloader addon is located under "Programs add-ons".
(For checking if your API Keys are ok follow the instructions below)
Currently the defaults after installation are (Like the image above):
* Fanart.tv = blank
* TheMovieDB.org = blank
* TVDB = 1A41A145E2DA0053
(Maybe it will be change in the future if we will find kind of a global API key that everyone would be able to use the same one, instead of change it by your own key)
This is what I wrote in the changelog file:
Code:
v14.3.00
- @burekas Fix
- Entering the API keys is done now through the addon's settings ("API Keys" category). You don't need to touch the code anymore.
- Important Note: After the installation make sure to update your own API Keys from fanart.tv (Project key only) and themoviedb.org sites (TVDB API key is already set as default, it's global and working)
Code:
v14.2.00
- @burekas Fix
- Fix fanart.tv scraper results for Fanart and Poster types (Movies and TV shows)
- Important Note: After the update, please get your own private API from fanart.tv and themoviedb.org sites, edit and replace them respectively in these files 'fanarttv.py' and 'tmdb.py' (Kodi\addons\script.artwork.downloader\lib\provider)
- Additional fix of @JohnyBee for themoviedb.org provider ('tmdb.py'): "Artwork Downloader" was cannot cope with movies search by release date.
Testing:
- Go to your Movies library.
- Choose a movie and open the information window.
- Open "Choose art" and check the 'Fanart' for example.
Here are the results (Movies result are coming from Fanart.tv + themoviedb.org)
- By the way, is somebody know who is responsible on this addon or the official GitHub, so I could maybe make a PR?
NOTE:
- How to create your own API Keys
- Ways to check if your APIs are ok
- themoviedb.org
Quote:- You must have your active API_KEY from themoviedb.org (API_KEY included in Artwork Downloader does not work).
- You login in to themoviedb.org and generate your API_KEY
** Testing API_KEY from themoviedb:
- In Firefox/Chrome type:
- You should get something like this:Code:http://api.themoviedb.org/3/movie/tt0451279/images?api_key=Your_API_KEY
- Your API_KEY is OK!Code:[color=#000000]{"id":297762,"backdrops":[{"aspect_ratio":1.777777777777778,"file_path":"/6iUNJZymJBMXXriQyFZfLAKnjO6.jpg","height":2160,"iso_639_1":null,"vote_average":5.814,"vote_count":13,"width":3840},{"aspect_ratio":1.777777777777778,"file_path":"/hA5oCgvgCxj5MEWcLpjXXTwEANF.jpg","height":2160,"iso_639_1":null,"vote_average":5.798,"vote_count":17,"width":3840},{"aspect_ratio":1.777777777777778,"file_path":"/zr9AFBByEYPZk4krrSSHIc22nJR.jpg","height":2160,"iso_639_1":null,"vote_average":5.652,"vote_count":6,"width":3840}, .....................[/color]
- Fanart.tv
Quote:- You must have your active Project_API_Key (no Personal API Key!) with fanart.tv (Project_API_Key included with Artwork Downloader does not work)
- You login in to fanart.tv and generate your Project_API_Key (no Personal API Key!)
** Testing Project_API_Key from fanart:
- In Firefox/Chrome type:
- You should get something like this:Code:http://webservice.fanart.tv/v3/movies/tt0451279?api_key=Your_Project_API_Key
- Your Project_API_Key is OK!Code:[color=#000000]{
"name": "Wonder Woman",
"tmdb_id": "297762",
"imdb_id": "tt0451279",
"hdmovieclearart": [
{
"id": "192714",
"url": "https://assets.fanart.tv/fanart/movies/297762/hdmovieclearart/wonder-woman-5902e250a600c.png",
"lang": "en",
"likes": "23"
},
{
"id": "200122",
"url": "https://assets.fanart.tv/fanart/movies/297762/hdmovieclearart/wonder-woman-5967e32a56a0b.png",
"lang": "en",
"likes": "16"
},
{....[/color]