2015-03-06, 02:47
(2015-03-05, 21:11)DruTheFu Wrote: Looking in the "downloadreport.txt" file, it reads:If you run it now it will download all available images for the items currently in your library. If you add new material after that, it will only find their artwork online when you run it again one hour after the previous run. This has been the behavior by designed until last time I checked on this. It saves the data for an hour to speed up subsequent executes. So after one hour it will refresh its data.
Quote:Artwork Downloader:This doesn't seem right to me, as I have a pretty big collection of video files in my library that have been successfully scraped for info, and seeing that the AD folder houses a fairly large sized "\temp" directory.
- Time of finish: 04 March 2015 - 22:26
Downloaded:
- Total Artwork: 0
Failed items:
- No failed or missing items found
(2015-03-05, 21:11)DruTheFu Wrote: Please correct me if I'm wrong, but I was under the impression that the Artwork Downloader addon does not download actual artwork files, but instead downloads/injects the correlating URL for the various artwork types into the local Db, in my case my network attached MySQL implementation.That matches my notes on this, however depends how you have configured the add-on.
(2015-03-05, 21:11)DruTheFu Wrote: So I would imagine that my MySQL Db would be the file growing in size instead of any Db/directory on the Fire TV itself.
My advancedsettings.xml file is:
Code:<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>192.168.79.100</host>
<port>3306</port>
<user>kodi</user>
<pass>kodi</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.79.100</host>
<port>3306</port>
<user>kodi</user>
<pass>kodi</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
<importresumepoint>true</importresumepoint>
</videolibrary>
<pathsubstitution>
<substitute>
<from>/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/Thumbnails/</from>
<to>nfs://192.168.79.100/AmazonFireTV/Thumbnails/KodiMain/</to>
</substitute>
</pathsubstitution>
</advancedsettings>
With the above config, I would assume that the artwork files and url's would be stored remotely on the NFS share....that is unless I didn't configure something right or am wrong in my assumptions, which wouldn't surprise me at this point
Can you test using instead:
Code:
<substitute>
<from>special://masterprofile/Thumbnails/</from>
<to>/media/usb0/Thumbnails/</to> (or something like this)
</substitute>
I also would like to remind you that you are effectively using MySQL, and that is one thing. The other is to use path substitution to allow you to deal with increasing storage need on your Fire TV, and that is a per-device solution. So if you had two units of Fire TVs, then you will create path substitutions for each one of them referring to different Thumbnail folders located somewhere on your shares, but not to the main thumbnail folder on your main Kodi installation. Some may say it works for them but I tell my friend this isn't designed for sharing, since you will only get a corrupted Thumbnail Database. You share the sources, your videos, your music... Thumbnails is a per-device business. Otherwise each device will enter in a kind of tail-chasing rewriting of thumbnails previously written by another device. Does it make sense?
If after all this your thumbnails aren't being placed by the add-on when using path substitution in the USB dongle then, comment out the path substitution part of the advancedsettings.xml in your Fire TV installation, restart the box and try again; some users have reported not being able to use certain add-ons with path substitution and it isn't something that can be fixed. Should you fall in this category, then you can do symlinks of the temp and thumnail folders to a local USB dongle with abundant space plugged to Fire TV in order to relief the internal storage, or perhaps you can try test if mounting a network folder in place for the Thumbnail and Temp local temp folders in the Fire TV works.
Get back with some news when you can! Good luck.