2013-05-27, 20:52
(2013-05-26, 03:30)aur0n Wrote: Is there any way to make Artwork Downloader to search just for missing movies extra fanarts?
Each time I scan, it cycle all my 400+ movies library.
Thanks.
It has to run through all your movies to build up the list of items to work on - this is unavoidable. Unfortunately it also requires streamdetails, which adds a noticeable overhead to the JSON call.
However, it does appear that AD will then access the remote artwork sites even for movies that already have artwork fulfilled - it will use a 10 day cache to limit access to these remote artwork sites, but eventually it will initiate network access and I'm not really sure why it does that when it's not necessary.
For instance, if I'm only looking for clearart+clearlogos, then AD should:
a) Build a list of all movies and their associated artwork (+ streamdetails to determine HD/SD)
b) Immediately exclude from further processing those movies that already have the required artwork (ie. those with clearart+clearlogo both present)
c) Spend time working only on the remainder
Unfortunately b) doesn't seem to happen, leading to a lot of potentially unnecessary work/delay processing movies for which artwork is no longer required, and I'm not sure why that is the case unless I'm missing something obvious.
(2013-05-27, 20:30)aur0n Wrote: Indeed I wanted to avoid to do that, it's not really handy... I usually add multiple items at once (5/10 movies), this means I have to go to movies, and start the scan for each one of them.
Well, if there's no other option... Thanks anyway.
Writing a script that queries your movie media library, determines which movies have missing artwork items, and then runs AD in turn for each item would be relatively trivial, though not very optimal (but certainly better than running it manually).
Having said it's not very optimal, if almost all of your movies have the required artwork and only a few (new movies?) are missing artwork, then a script that calls AD only for those movies that are missing artwork will be much quicker than running AD against your entire movie library. Though as the number of movies with missing artwork increases, there will rapidly come a point where it makes more sense (in terms of efficiency/elapsed time) to run AD once, in bulk mode, rather than multiple times for each individual movie.