Guys I am listening, but I just hope I'm not stiring up interest and expectation that I am unable to satisfy.
(2018-03-27, 22:55)Powerhouse Wrote: ...something as easy as changing a Thumb, Fanart, Poster, etc, should be instant.
[my bold] @Powerhouse I know it is unintended, but after a day of hair tearing the last thing a dev needs to hear it how easy it should be
@
Karellen is right, directly replace an image file on your hard drive and Kodi will automatically catchup by a day later. Kind to think of that as an upside, +1 for positive attitude, but using Kodi to manage local art the caching clearly makes it tricky.
(2018-03-27, 21:43)scott967 Wrote: The main problem I have had, is sometimes I have an artist with no art. I hunt around and find a folder.jpg and fanart.jpg that I place in the artist info folder along with artist.nfo file. In Kodi I do a "refresh" on the artist and typically I see the art is displayed in the info dialog but not always shown in the music window.
I think I have fixed that issue with my music info dialog PR. I'm just tweeking some other issues, but will have a new test build up soon (I hope).
(2018-03-27, 21:43)scott967 Wrote: I have had the problem of updating album art via a new folder.jpg in the library folder and it doesn't seem to "take" (displayed image doesn't show a change), even with a get art (get thumb) from info dialog.
That is the caching delay, is applies to any image that you have previously browsed or used. I would like to be able to turn image caching off when browsing local images for selection. It would reduce cache bloat and solve the frustrating "image not take" experiences, but I have not had the "ah ha" moment for implementing that. A "refresh thumbs" button on the image selection dialog may be a simpler alternative.
(2018-03-27, 16:04)braz Wrote: I've found that if I browse to item folder and manually select the updated folder.jpg, it will display in Kodi initially but then revert back to the old cached image (usually after a skin reload or editing other artwork).
I'm not sure I have repeated exactly that, then I have already started trying changes, maybe I fixed that bit eh? I suspect it is because during local art selection there are two forms of the images get cached:
a) a thumb of the image e.g. as "image://C%3a%5cTestArt%5musicart05.jpg/transform?size=thumb"
b) the image itself (once selected) e.g. as "C:\TestArt\musicart05.jpg2
Browsing creates lots of cached records like a), only when picked does it make b), so change the image file between initial browsing (any time in last 24 hours) and final selection and you get the odd mismatch.
There is also the fact that any given path+filename results in a specific cached file name, so if for some reason the texture db entry is deleted but the cached file left in userdata/thumbnails, then this old cached image will reappear next time that path+filename combination is cached.
Understanding the issue is the first step to solving it, but fundamentally Kodi was not designed to be a file manager for dynamic local image files. The caching, which is ideal for faster navigation of media files with static art, has undesireable side effects. I will see what I can do, but no promises as it is far from easy.