2020-06-10, 23:34
Hi, I have three KODI installations; two on an HTPC at home, (1) my old/original regular 17.3 version and an (2) 18.6 portable version. In addition I have a (3) PC to be used in my cabin, with an 18.6 regular installation. My content consists mainly of ripped DVD movies, ripped in their original file structure using AnyDVD.
All three have their sources set up my NAS at home. All three connect to the NAS and update their libraries successfully. However, the two version on my HTPC (1 and 2) scrape my movies successfully, whereas my cabin PC (3) makes a mess of things when scraping the exact same folders. Where 1 and 2 finds only one movie in each folder (with the 'Movies are in separate folders that match the movie title' set to off), using recursive scanning, and the same the same settings for the Movie Database as information provider, on 3 the following happens:
a) For each movie as many instances of the movie as there are .BUP files in the VIDEO_TS sub-folder of the movie name folder are shown.
b) For each movie (i.e. as many times as there are movies in the library) the movie Video Girls (2011) is shown.
Something must be causing these three instances to behave differently, and given that 1 and 2 behave the same, and are on the same HTPC, but 2 and 3 behave differently, and are on different PCs, but the same 18.6 version, I believe there is somethign on the HTPC with 1 and 2 telling KODI to scrape correctly, and this is missing from 3. I initially thought it had something to do with my advancedsettings.xml files, but
i) I have placed the same advancedsettings.xml file in both AppData, userfiles folders, and
ii) The advancedsettings.xml seem to only address the scraping of TV Shows:
Does anyone have a good explanation as to why 3 is doing it incorrectly, and how/why 1 and 2 are doing it differently and correctly?
All three have their sources set up my NAS at home. All three connect to the NAS and update their libraries successfully. However, the two version on my HTPC (1 and 2) scrape my movies successfully, whereas my cabin PC (3) makes a mess of things when scraping the exact same folders. Where 1 and 2 finds only one movie in each folder (with the 'Movies are in separate folders that match the movie title' set to off), using recursive scanning, and the same the same settings for the Movie Database as information provider, on 3 the following happens:
a) For each movie as many instances of the movie as there are .BUP files in the VIDEO_TS sub-folder of the movie name folder are shown.
b) For each movie (i.e. as many times as there are movies in the library) the movie Video Girls (2011) is shown.
Something must be causing these three instances to behave differently, and given that 1 and 2 behave the same, and are on the same HTPC, but 2 and 3 behave differently, and are on different PCs, but the same 18.6 version, I believe there is somethign on the HTPC with 1 and 2 telling KODI to scrape correctly, and this is missing from 3. I initially thought it had something to do with my advancedsettings.xml files, but
i) I have placed the same advancedsettings.xml file in both AppData, userfiles folders, and
ii) The advancedsettings.xml seem to only address the scraping of TV Shows:
xml:<advancedsettings>
<tvshowmatching action="append">
<regexp>[\\/\._ \[\(-]([0-9]+)x([0-9]+)([^\\/]*)(?:(?:[\\/]bdmv)?[\\/]index\.bdmv)$</regexp>
<regexp>[Ss]([0-9]+)[ ._-]*[Ee]([0-9]+)([^\\/]*)(?:(?:[\\/]video_ts)?[\\/]video_ts\.ifo)$</regexp>
</tvshowmatching>
<video>
<excludefromscan>
<regexp>[-\._ ](extrafanart|trailer|extrathumbs)[-\._ ]</regexp>
</excludefromscan>
<excludefromlisting><!-- Regular expressions that if evaluated to true won't be displayed in Files View -->
<regexp>[-._ \\/](extrafanart|trailer|extrathumbs)[-._ \\/]</regexp>
</excludefromlisting>
<excludefromscan action="append">
<regexp>/extras/</regexp>
<regexp>[\\/]extras[\\/]</regexp>
</excludefromscan>
<excludetvshowsfromscan action="append">
<regexp>[\\/](auxdata|backup|clipinf|playlist|stream|certificate)[\\/]</regexp>
<regexp>movieobject\.bdmv</regexp>
<regexp>/extras/</regexp>
<regexp>[\\/]extras[\\/]</regexp>
</excludetvshowsfromscan>
</video>
</advancedsettings>
Does anyone have a good explanation as to why 3 is doing it incorrectly, and how/why 1 and 2 are doing it differently and correctly?