@wdpcpa: If you want to keep the watched status, then you must create an
"advancedsettings.xml" file containing the following:
Code:
<advancedsettings>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
</advancedsettings>
For windows users, place this file in %AppData%\XBMC\userdata and then xbmc should import the watched status flags from the .nfo files when you add the a source containing videos with corresponding .nfo and .jpeg files
Also, i'm a xbmc newb trying to understand the finer points of this great app. I'm not there yet and may indeed have misunderstood how some things work. As i said "I understand, maybe wrongly,..."
I'm hoping that if i do make a wrong statement, some expert will come and corrected my misunderstandings
Anyway, the first part of my previous post briefly outlined a mechanism to back up a database to .nfo and .jpeg files which are then stored alongside the media files. For all intents and purposes this "export" makes a copy of the database warts and all. Then by having such .nfo and .jpeg files collocated with the media files, i could simply move my media (as it's USB drives in my case) to a new PC without difficulty and quickly recreate the viewing experience (database) without the need for any internet connection. I presumed one could also recreate the viewing experience on the same PC by removing all sources, cleaning the library and redefining your sources. Keep in mind that when you remove a source you are presented with an "Unassigned content" popup which asks "Do you want to remove all items within this path from XBMC library?". Presumably this popup really means "do you want me to remove all database references associated with items within the source you are removing?" and by clicking "Yes" xbmc should clean the database files of all such references and repeatedly doing such source removal until no sources are left should in effect wipe the database nice and clean! At some point, since there is no data within the database, one would think there is some xbmc housekeeping that also wipes the cache clean (if not done bit by bit as we remove sources).
This understanding above was the basis for my thoughts and my post.
Unfortunately this does not seem to be the case as my tests today showed the database and cache retain their contents (filesize did not change), so i'm again confused! I then uninstalled and reinstalled xbmc on my pc's and redefine my sources to get a clean minimal cache (but have yet to find where the MyVideo75.db and textures.db files have gone)?
If such simple use cases as above
seems broken, then either i have badly misunderstood the point of deleting a source and removing references or the "Unassign Content" function does not work as one should expect...
Can some expert clarify what should happen w.r.t. the above cases and enlighten us?
Is there any clarity on how the thumbs cache is processed?
Cheers.