[RELEASE] Texture Cache Maintenance utility
(2016-01-20, 10:51)gjwAudio Wrote: 1) copy all my non-supported-movie-artwork (ie: everything but "-fanart" & "-poster") to a safe place. I can retrieve any custom things from there, once the re-downloading is complete.

Not sure why you're doing this...

(2016-01-20, 10:51)gjwAudio Wrote: 4) delete all artwork image files from the local folders (where the movie files live), in order to force the next step to fetch ALL NEW copies

5) run mklocal.py to populate the media folders with fresh, full-rez version of each artwork element

6) do a "set" run to point all database references to the local copies instead of http:// sources

7) scroll through kodi MOVIES collection to identify missing elements (principally -banner images)... retrieve missing files from offline backup (step 1)

If you delete the local artwork in steps #1 and #4, and this is the artwork that is referenced by your media library, then what artwork is mklocal.py going to use in step #5? It will in fact correctly determine that all your local artwork is now missing and offer to remove it from your media library.

In step #5, mklocal.py will (depending on the options you use) download only the remote artwork it finds in your media library. mklocal.py is not a metadata scraper, it's not going to magically find new artwork for you (you can use Artwork Downloader for this, just don't enable "Use local files") - mklocal.py works only with the artwork that has already been identified and referenced in your media library (or that is available in your local filesystem).

mklocal.py will automatically associate your movies with the local artwork that it finds (including any downloaded files that were previously remote, and non-standard artwork such as banners). So there should be no need to remove any of your existing local artwork, leave it where it is (unfortunately there's nothing mklocal.py can do to improve the quality of existing local artwork) and allow it to download any remaining remote artwork in original quality, and then associate any other artwork that isn't already associated with movies in your library.

You can (and IMHO should) run mklocal.py regularly to convert new remote artwork to local, and (re-)associate non-standard local artwork.

So my advice would be to leave your artwork where it is, and drop steps #1, #4 and #7. Your banner artwork should automatically be associated in step #5 as long as it is named correctly (banner.jpg/<movie-name>-banner.jpg).
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Reply
 
Thread Rating:
  • 17 Vote(s) - 4.76 Average


Messages In This Thread
Crash on Gotham on OS X - by desepticon - 2014-05-29, 17:57
Re: RE: [RELEASE] Texture Cache Maintenance utility - by Milhouse - 2016-01-20, 17:36
Cleaning - by AleisterHH - 2018-05-28, 22:03
RE: Cleaning - by Milhouse - 2018-05-28, 22:16
qax genre not updated - by Just-Me_A-User - 2018-06-12, 22:06
RE: qax genre not updated - by Milhouse - 2018-06-12, 23:40


Logout Mark Read Team Forum Stats Members Help
[RELEASE] Texture Cache Maintenance utility4.7617