(2017-08-11, 09:16)80njc80 Wrote: Yes, use only local artwork: Does that means only use your program to update?
Not entirely, I'd recommend using a media manager (eg. Ember Media Manager or similar) to download the artwork alongside your movies (or tvshows). Although there is another option you can use for existing libraries[1].
Using remote artwork is prone to all sorts of problems - sites go offline, artwork your movie/tvshow library references is removed before you have cached it (more of an issue with MySQL and shared libraries, but can also affect anyone that deletes their texture cache and then finds the remote artwork referenced by their library no longer exists).
Another issue with remote artwork is that if you rescrape your library you will most probably see different artwork to the artwork you are used to seeing, usually because new artwork has become available (which can be both good and bad).
If you want reliable, consistent access to artwork then having artwork stored locally alongside your movies/tvshows is the only choice.
1. You can use my scripts to automatically convert your remote artwork to local artwork without any loss of quality - you will need to download the mklocal.py script from the tools folder in my texturecache.py github, then see
this post for details.
Using mklocal.py is a better option than exporting the contents of your texture cache as you will only be able to export what has been cached and what you export will be the cached artwork which has been reduced in quality because it is optimised for speed of display. mklocal.py on the other hand will directly download the original quality artwork (assuming it's available to download) and store the new image artwork alongside your movies/tvshows, then allow you to replace the remote artwork urls in your media library with the new local urls that you can then cache reliably and consistently from your local network.