2011-02-06, 03:54
Hi guys,
I've been writing my own library updater in python, the built-in one in XBMC seems stupendously slow on large datasets accessed over the internet (e.g. 2000+ movies and 100+ series)
What I'm trying to achieve is filling the XBMC mysql database externally from python and doing some clever checking (e.g. don't check folders if their size hasn't changed, etc) which I think should speed things up rather nicely.
What I'm not quite sure about is how to store the fanart so that XBMC will display it correctly. I can see a userdata/Thumbnails/Video folder but I have no idea why and how the files in there are named and how XBMC manages to retrieve the right one from there to display.
Any more explanation on how this works would be greatly appreciated, thanks.
I've been writing my own library updater in python, the built-in one in XBMC seems stupendously slow on large datasets accessed over the internet (e.g. 2000+ movies and 100+ series)
What I'm trying to achieve is filling the XBMC mysql database externally from python and doing some clever checking (e.g. don't check folders if their size hasn't changed, etc) which I think should speed things up rather nicely.
What I'm not quite sure about is how to store the fanart so that XBMC will display it correctly. I can see a userdata/Thumbnails/Video folder but I have no idea why and how the files in there are named and how XBMC manages to retrieve the right one from there to display.
Any more explanation on how this works would be greatly appreciated, thanks.