Posts: 370
Joined: Apr 2012
Reputation:
12
2014-06-30, 07:22
(This post was last modified: 2014-06-30, 07:25 by SiliconKid.)
Your problem definitely is the fact that XBMC has, at some point, found those episodes at 2 completely different paths.
I am assuming that one of those paths is an old path that has now changed to the new path, based on what I'm seeing in those screenshots.
The first thing you need to is Clean your library. Go to System-Video-Library-Clean Library.
That will get rid of any entries in the library that are pointing to paths that no longer exist.
Also be aware that if you have 3 different PCs sharing the same MySQL library, but you setup those PCs to access the SAME media via different shares or paths eg. via SMB on one machine, via NFS on another, via a mapped network drive on another, that will also potentially cause XBMC to create multiple entries for the same things because XBMC cannot know that it's the exact same thing. As far as I can tell XBMC uses the full path to the media file to determine the uniqueness of any given file.
In other words, pick ONE standard way of accessing the files on your network, and use the exact same method on all of the machines running XBMC to avoid any confusion.
You say there are no sources now, but at least one of you machines MUST have sources setup for there to be anything your library in the first place. Or you had sources setup previously which you've now removed.
Again, make sure than any sources you add are using the SAME method of accessing the files, if you are going to add the sources on multiple machines and allow multiple machines to scan the sources and update the library.
Posts: 44
Joined: Oct 2012
Reputation:
0
So I forgot to mention but I did try cleaning the library already. It didn't work though as all the files (duplicates included) are working.
And I always do make sure to add the source in the same way with all the PCs. But mistakes do happen, so I'll double check those too.
I do want to clear one thing up though. If I have that MySQL thing, do I still need to add the video file sources on each separate computer? Or do I just need to do it on one computer?
Posts: 370
Joined: Apr 2012
Reputation:
12
2014-06-30, 07:39
(This post was last modified: 2014-06-30, 07:41 by SiliconKid.)
You only NEED to add the source on one computer, but you CAN have sources on every computer.
It's safer to only have it on one machine because it then limits the possibility of this kind of confusion happening.
Coming back to your problem. You say that both instances of that same episode currently play from BOTH of those paths ?
My question then is: What is "L" in the one path ? Is there a folder named "L" ?
XBMC is managing to get to that episode via 2 different paths that are apparently BOTH currently active and resolving correctly, so we need to understand how that's happening.
Those are clearly SMB shares, so on the face of it, it looks like "L" is a folder name ? But then that implies that you have 2 copies of your episodes on the server ? 1 copy sitting under a folder called "L", and one copy next to that ?
Is "L" maybe some kind of shortcut / symlink that is actually pointing to another folder ?
Posts: 370
Joined: Apr 2012
Reputation:
12
2014-06-30, 07:47
(This post was last modified: 2014-06-30, 07:51 by SiliconKid.)
Now that I think about it, I think know what's going on.
I think you've simply shared that folder with 2 different SHARE names on the server itself.
And then you've created multiple video sources at some point, probably on different machines, that each used a different share name to the other to scan the media in.
Go to your server, to the actual folder containing the media, right click that folder, and look at what you have the folder shared as. I suspect that you will find that it's currently shared using both of those share names / paths.
Right click on the L drive itself and check what you've got it shared as. I suspect multiple things.
Right click drive -> Popup menu -> Share With -> Advanced sharing
I think you may even have shared the entire L drive and then the TV Series folder itself as well. That's how you end up with the 2 different shares pointing at the same thing.
Posts: 370
Joined: Apr 2012
Reputation:
12
Ok, now go check if the Series folder itself is ALSO shared.
I'm guessing it is.
And that explains why there are 2 different ways of hitting the same folder on your network at the moment, with one path including "L", and one not.
Posts: 370
Joined: Apr 2012
Reputation:
12
2014-06-30, 08:19
(This post was last modified: 2014-06-30, 08:21 by SiliconKid.)
I would drop the drive letter shares and rather share the folders only.
Click Start Button -> Computer
From there, right click each drive letter, popup menu, Share With -> Advanced Sharing, and turn off sharing for the drive letters.
After you drop those drive letter shares, CLEAN your XBMC library again and the extra entries should go away.
Posts: 44
Joined: Oct 2012
Reputation:
0
Those extra folders have been unshared!
That should do it. I'm very tired though (1:30 am) so I shall double check into it a bit more tomorrow.
Thanks again for all the help, man! Especially since you got back to me instantly every time I had a question. Very awesome.
The internet needs more people like you.