@
ned Hi,
Just to answer you, I created the sources but didn't scan because in my mind how can you add (import) something into the database that has a path but your client doesn't know about that path. Anyway, after the create, I then imported and when that was done I then did an update library to get any new stuff that had been added after the import. Thats when the duplicates started to be added.
But just a note. As I said in a previous post. I used a second client with a different db (name tag in advancedsettings.xml). Did a separate file export from my main client. I saw nfos in the movies directories but nothing for series. Editing the nfos showed nothing in them that indicated watched status. I then added the sources and scraped in my second client with the new db. The scrape completed properly but there was no watched status even though the 2 import status tags are specified in my advancedsettings.xml.
Anyway last night, halfway through manually updating, I saw nickr's last post. Even though the single file had the paths starting with smb:// I decided it can't hurt to do it over. So I re-exported again to a single file. I again made sure that the paths were all pointing to smb:// (took a while because there were over 11500 of them). I then deleted the main db and started again. Let xbmc create the db. I then set the 2 sources (movies and series) but did scrape either. I then did the import and went to bed as it takes long.
This morning I checked. Everything imported correctly. So I crossed my fingers and did scan for new content. And it WORKED!!!!! YAY ME. So the new stuff was brought in. No duplicates.
So something must have been wrong with the previous export or I missed a colon in a path or I \ when I should have /. Really don't know. Either way, eventually, the single file method worked for me where the separate files didn't. Maybe there is an advancedsetting that needs to be added to make the watched status be exported with separate files.
Anyway. I am sorted. Confidence restored in XBMC/Kodi. It is still the only media player/center that I would use even if I had had to complete the watched status manually.
What is really excellent about the mysql setup and how my setup works now is I can have more than one db. So when friends come and visit then they can have their own db. And that is what I have done. I have an android client at each of my tvs. So I have a db for each of the 2 guest rooms, I have a kids db for cartoons and I have my main db for my main client, man cave client and main bedroom client. I am smiling.
So my next mission is to upgrade my android clients to gotham (latest stable) so that I can run everything on the latest version because according to the docs the versions must be the same. I am sure that will be easy lol.
thanx to all for the replies.