Duplicate Folder Names In Serviio
I apologize if this has been brought up before but I was unable to find a topic that discussed this particular issue and it's driving me to distraction.
I have Serviio running on a Windows 10 1803 box (I know, I know; Win10 is a dog with fleas but it's the only way I can play my games and share my media without buying a second machine) with one shared directory Z:\Video Library that is constructed from giant JBOD arrays via Drive Bender. All told, I have about 120 TB of storage space and at last count 43000+ files which Serviio handles without any problems save for the one I'm about to describe (in fact, it's the ONLY media server I've tried that has been able to handle my library so I have to send major kudos to the programmers for such a great product).
I have Serviio configured to keep the library updated automatically and since maybe the last for or five releases of Serviio, when i drop in new files, Serviio reads and streams the files correctly but the top level directories that show up in the browser (either through my nVidia Shield via Kodi or through a web browser) are duplicated where the new files are dropped into.
For example:
I have a directory called Z:\Video Library\Television where I store my purchased TV video files. Normally when I'm browsing the library, the folder shows up as:
…
Television
…
Sometimes, however, when I drop files in and after Serviio picks them up, I see the following:
…
Television
TELEVSION
…
The television folder in ALL CAPS is where new files sometimes wind up. Note as well that the FILES aren't duplicated, it's the top level folder names that are duplicated. Everything under TELEVISION is correct except that it's supposed to be in Television.
Of course this is just an example. It's seemingly happening at random with files in any folder that I drop new files into after the library has already been constructed. And there seems to be no consistency in the ALL CAPS folder being created.
I've tried multiple different ways to fix the issue:
-- I've removed and re-added the individual video files but it seems like once they show in that all caps folder that's where they stay, i.e., removing the video files removes the files from the library but when it's added back, it goes right back into the ALL CAPS folder.
-- I've recreated a couple of the files to see if that would solve the issue but unfortunately it doesn't seem to have any effect.
-- I've modified the meta data of the files to see if that would solve the issue but again, no go.
-- I've fiddled with the presentation settings within Serviio with some quite interesting results ( ) but nothing that fixed this issue.
-- And about a month ago I went scorched earth and completely rebuilt the library from scratch.
That last bullet did fix the problem: At the offset, everything built fine and all the video files were showing up in the correct folder (even the ones that were in the ALL CAPS folder before) but once I started adding new files, the ALL CAPS folders again started showing up. And while rebuilding does fix the problem, it took almost eight days for my complete library to be rebuilt so that’s an impractical resolution to say the least.
Again, the files play fine from the ALL CAPS folder but it’s just annoying to have two folders show up when I’ve invested a lot of money in a solution that allows me to have my library all in one single folder structure.
So that’s my issue. I wasn’t sure if log files would help since the issues seemingly happens at random but if they will, I’ll be happy to provide them.
Anybody got any ideas?
My Full Rig:
MSI X99A SLI Krait Edition Mainboard
Intel Core i7-5820K @ 3.30GHz
EVGA nVidia GeForce GTX 1080 With 12GB On Board RAM
128 GB G.SKILL Ripjaws System RAM
Samsung EVO 1TB SSD System Hard Drive
Kingston 240 GB SSD Projects Drive
Western Digital Black 1TB Mechanical Installation Drive
Drive Bender 117 TB Storage Drive (2 SA120 DAS Arrays Plus 10 External Hard Drives)
Please let me know if there is any additional information that’s needed and I’ll be happy to provide whatever I can.
Thanks,
D