Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
v2.0.3: Use "@imdb.grouping=" to disable numeric grouping when formatting votes. Set "@imdb.grouping=." to group using decimal places. The default grouping character is a comma.
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.
Posts: 6
Joined: Jul 2015
Reputation:
0
I'm just starting to use Texturecache, which seems to be a very useful tool. These 101 topic pages take a bit of reading through though!
I'm wondering whether Texturecache can help me with something, but maybe this issue is more of a Kodi multiple device setup issue.
I have a Win7 'fileserver' PC that hosts a MySQL Kodi database, as well as the hard drives and their various shared folders that make up the media library. That same PC has a Windows Kodi installation on it, set to look for and scan in (scrape locally) new movies, TV shows etc as they are added to the various folders. That all works fine. The initial scraping is handled by Ember and MediaElch. All all support files are held locally in their respective Movie and TV show folders.
There are a number of client Kodi devices on the network, the main ones being an HTPC running OpenELEC (the main viewing one), another PC with OpenELEC, and a couple of Raspberry Pi units (OpenELEC). And they all work as expected. The clients have the relevant advancedsettings.xml and sources.xml files. None of those clients are set to scan for changes on startup.
I'm wondering why when I add another RPi device, and put the special configuration files pointing to the MySQL and Sources in the relevant userdata folder(s)on that Rpi, it doesn't see the movies and TV shows etc that are in the media library (MySQL). They don't appear on the main UI(Confluence)screen. Through the menu Videos, Files it will see and play them as files. But it is clear the source 'types' are not set (Movies, TV Shows etc.).
If I correct those source types to be what they should be, it of course wants to scan them in.
My setup though is to only use the Fileserver local Kodi installation to actually scan new movies, TV shows into MySQL. I don't want other client devices to be doing this, and potentially causing issues with the main database.
Running texturecache 'sources' confirms the new RPi unit knows about the media file locations.
Perhaps I misunderstand the interaction between local and MySQL databases/images.
Can Texturecache be used to force the new RPi to update it's local database/images to know about the full movie/TV show details (as per MySQL)? Or do I have to let the new RPi scan them in again? And if it does scan, is this updating the MySQL database as well as it's local one?
At one point it did do a partial scan, before I interrupted it. And I can see that Texturecache run against that new RPi reports those initial 150 or so movies. But only those 150.
Any help or clarification would be appreciated.
Posts: 6
Joined: Jul 2015
Reputation:
0
2015-07-07, 03:19
(This post was last modified: 2015-07-08, 07:37 by jolpin.)
Thanks for the reply. I'll look at the log. In the meantime, the other files are:-
(DETAIL REMOVED)
-------------------
I'm using smb for all video files. The Music one was temporarily added. I've copied and pasted a partial list of sources here, there are more. The ... I added to separate.
(DETAIL REMOVED)
EDIT:-
OK, the log showed it wasn't finding the advancedsettings.xml file that I wanted it to. I seem to recall something on this from a previous occasion, when it substituted paths. I re-checked the obvious userdata folder, and there was no advancedsettings file. I'm sure it was there.
Anyway, it is displaying UI images now. The recent movies aren't the same as on another Kodi setup, but I'll play with texturecache now to force a local refresh.
Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
If by refresh you mean rescan you shouldn't need to do that at all on the Pi - just do the scans on your Win7 client. All your clients should now be sharing a common library, so if one client is showing different recent movies there'll be a reason for that which probably isn't library related. If you're using one of my Pi OpenELEC builds be aware these have extra commits that allow you to hide watched items in the recent added Home widget, so you may be seeing different results in other builds (ie. x86) that don't have this functionality.
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.
Posts: 3,027
Joined: Aug 2009
Reputation:
149
vbat99
Posting Freak
Posts: 3,027
While I haven't gone down this road myself, make sure all Kodi versions are the same database version? I so could be wrong about this and MySQL...