Hi,
das selbe Problem hab ich auch. Ich habe schon viel rumgetestet, komme aber auch auf keinen grünen Ast.
Ich habe mir ein Spezial von Battlestar Galactica von YT geholt und wollte es einbinden. Leider besteht es auch 3 Teilen.
Ich hab schon diese Namen getestet:
Zitat
battlestar.galactica.S00E06.revealed.AVC.cd1.mp4
battlestar.galactica.S00E06.revealed.AVC.cd2.mp4
battlestar.galactica.S00E06.revealed.AVC.cd3.mp4
...
battlestar.galactica.S00E06.1.revealed.AVC.mp4
...
battlestar.galactica.S00E06a.revealed.AVC.mp4
...
battlestar.galactica.S00E06.a.revealed.AVC.mp4
...
battlestar.galactica.S00E06.Part.I.revealed.AVC.mp4
...
battlestar.galactica.S00E06.Part I.revealed.AVC.mp4
...
battlestar.galactica.S00E06a.mp4 (ohne Anhang!)
...
Alles anzeigen
... = Teil 2,3 immer genau so also 1,2,3 a,b,c oder Part I,II,III
Was mir aufgefallen ist, ist dass es beim ersten Beispiel (cd1,cd2,cd3) korrekt unter "Videos/Dateien" angezeigt wird (ein einziger, zusammengefasster, Eintag), solange der Inhalt nicht auf "TV-Serien" gestellt ist, sondern noch undefiniert ist oder auf Film steht.
Meine versuche in der "[definition='2','1']advancedsettings[/definition].xml"
<tvshowmatching append="yes">
<regexp>[\/._ -]p(?:ar)?t[_. -]()([ivx]+)([._ -][^\/]*)$</regexp> <!-- Part I, Pt.VI -->
</tvshowmatching>
<tvmultipartmatching>^[- ]+[A-Za-z ]+[- ]+([0-9]+)[ ]+[-]+[ ]+</tvmultipartmatching>
<tvmultipartmatching>
<!-- <cd/dvd/part/pt/disk/disc/d> <0-N> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$</regexp>
<!-- <cd/dvd/part/pt/disk/disc/d> <a-d> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[a-d])(.*?)(\.[^.]+)$</regexp>
<!-- movienamea-xvid.avi, movienameb-xvid.avi -->
<regexp>(.*?)([ ._-]*[a-d])(.*?)(\.[^.]+)$</regexp>
</tvmultipartmatching>
Ich hab auch beim Scrapper die Einstellung "Nutze DVD Verion" mit allen varianten getestet
Viel mehr fällt mir da nun auch nicht mehr zu ein 
Wäre toll, wenn es in der Db nur noch einen Eintrag gäbe im Moment hab ich den Teil 3 mal drin.
Hat jemand eine Idee, wie man das lösen kann?
Meine komplette [definition='2','1']advancedsettings[/definition].xml
[expander]
<[definition='2','1']advancedsettings[/definition]>
<videolibrary>
<importwatchedstate>true</importwatchedstate> <!-- import previously exported playdate and playcount from .nfo files. Defaults to false -->
<importresumepoint>true</importresumepoint> <!-- import previously exported resume point from .nfo files. Defaults to false -->
<dateadded>2</dateadded> <!-- 0 results in using the current datetime when adding a video;
1 (default) results in prefering to use the files mtime (if it's valid) and only using the file's ctime if the mtime isn't valid;
2 results in using the newer datetime of the file's mtime and ctime -->
<cleanonupdate>true</cleanonupdate>
<backgroundupdate>false</backgroundupdate>
</videolibrary>
<musiclibrary>
<cleanonupdate>true</cleanonupdate>
<backgroundupdate>false</backgroundupdate> <!-- set to hide the music scanner dialog from the gui -->
</musiclibrary>
<video>
<excludefromlisting> <!-- Regular expressions that if evaluated to true won't be displayed in Files View -->
<regexp>-trailer</regexp>
<regexp>[-._ \\/]sample[-._ \\/]</regexp>
<regexp>\@eaDir</regexp>
<regexp>\.DS_Store</regexp>
<regexp>[-\._ ](sample|trailer)[-\._ ]</regexp>
</excludefromlisting>
<excludefromscan> <!-- Regular expressions that if evaluated to true won't be added to library. -->
<regexp>[-\._ ](sample|trailer)[-\._ ]</regexp>
</excludefromscan>
<timeseekforward>10</timeseekforward> <!-- Time to seek forward in sec - short seek. Defaults to 30. -->
<timeseekbackward>-10</timeseekbackward> <!-- Time to seek backward in sec - short seek. Defaults to -30. -->
<timeseekforwardbig>60</timeseekforwardbig> <!-- Time seek forward in sec- long seek. Def 600 (10 min). -->
<timeseekbackwardbig>-60</timeseekbackwardbig> <!-- Time seek back in sec - long seek. Def to -600 (10 min). -->
<playcountminimumpercent>90</playcountminimumpercent> <!--Minimum percentage that has to be played before it is marked as watched. Set to 101 to never auto-mark items as watched -->
<ignoresecondsatstart>60</ignoresecondsatstart> <!-- Number of seconds to ignore at video start after which a resume point is created -->
<ignorepercentatend>8</ignorepercentatend>
<cleanstrings>
<regexp>[ _\,\.\(\)\[\]\-](HD|SD|ac3|dts|custom|dc|divx|divx5|dsr|dsrip|dutch|dvd|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multisubs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|r3|r5|bd5|se|svcd|swedish|german|read.nfo|nfofix|unrated|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|hrhd|hrhdtv|hddvd|bluray|x264|h264|xvid|xvidvd|xxx|www.www|cd[1-9]|\[.*\])([ _\,\.\(\)\[\]\-]|$)</regexp>
<regexp>(\[.*\])</regexp>
</cleanstrings>
</video>
<trailermatching>
<!-- This regexp will match moviename_Trailer.avi -->
<regexp>(.*?)(_Trailer)(\.[^.]+)$</regexp>
<regexp>(.*?)(_trailer)(\.[^.]+)$</regexp>
<regexp>(.*?)(-Trailer)(\.[^.]+)$</regexp>
<regexp>(.*?)(-trailer)(\.[^.]+)$</regexp>
</trailermatching>
<samba>
<clienttimeout>30</clienttimeout> <!-- Set a sensible SAMBA timeout -->
</samba>
<audio>
<excludefromscan> <!-- Regular expressions that if evaluated to true won't be added to library. -->
<regexp>[-\._ ](podcast)[-\._ ]</regexp>
</excludefromscan>
<excludefromlisting> <!-- Regular expressions that if evaluated to true won't be displayed in Files View -->
<regexp>[-\._ ](podcast)[-\._ ]</regexp>
</excludefromlisting>
</audio>
<moviestacking>
<!-- <cd/dvd/part/pt/disk/disc/d> <0-N> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$</regexp>
<!-- <cd/dvd/part/pt/disk/disc/d> <a-d> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[a-d])(.*?)(\.[^.]+)$</regexp>
<!-- movienamea-xvid.avi, movienameb-xvid.avi -->
<regexp>(.*?)([ ._-]*[a-d])(.*?)(\.[^.]+)$</regexp>
</moviestacking>
<cputempcommand>sed -e 's/\([0-9]*\)[0-9]\{3\}.*/\1 C/' /sys/class/thermal/thermal_zone0/temp</cputempcommand>
<tvshowmatching append="yes">
<regexp>\[[Ss][0]*([0-9]+)\]_\[[Ee][0]*([0-9]+)\]?([^\\/]*)(?:(?:[\\/]video_ts)[\\/]video_ts.ifo)?</regexp>
<regexp>[\._ \[\-\\/][0]*([0-9]+)x[0]*([0-9]+)([^\\/]*)(?:(?:[\\/]video_ts)[\\/]video_ts.ifo)?</regexp>
<regexp>[Ss][0]*([0-9]+)[\.\-]?[Ee][0]*([0-9]+)([^\\/]*)(?:(?:[\\/]video_ts)[\\/]video_ts.ifo)?</regexp>
<regexp>[\._ \-\\/][0]*([0-9]+)([0-9][0-9])([\._ \-][^\\/]*)(?:(?:[\\/]video_ts)[\\/]video_ts.ifo)?</regexp>
<regexp>Staffel[\._ ]([0-9]+)[\\/]([0-9]+)[^\\/]*</regexp> <!-- 01 - -->
<regexp>[Ss]([0-9]+)[][ ._-]*[Ee]([0-9]+)([^\\/]*)$</regexp> <!-- foo.s01.e01, foo.s01_e01, S01E02 foo, S01 - E02 -->
<regexp>[\._ -]()[Ee][Pp]_?([0-9]+)([^\\/]*)$</regexp> <!-- foo.ep01, foo.EP_01 -->
<regexp>([0-9]{4})[\.-]([0-9]{2})[\.-]([0-9]{2})</regexp> <!-- foo.yyyy.mm.dd.* (byDate=true) -->
<regexp>([0-9]{2})[\.-]([0-9]{2})[\.-]([0-9]{4})</regexp> <!-- foo.mm.dd.yyyy.* (byDate=true) -->
<regexp>[\\/\._ \[\(-]([0-9]+)x([0-9]+)([^\\/]*)$</regexp> <!-- foo.1x09* or just /1x09* -->
<regexp>[\\/\._ -]([0-9]+)([0-9][0-9])([\._ -][^\\/]*)$</regexp> <!-- foo.103*, 103 foo -->
<regexp>[\/._ -]p(?:ar)?t[_. -]()([ivx]+)([._ -][^\/]*)$</regexp> <!-- Part I, Pt.VI -->
</tvshowmatching>
<!-- ><tvmultipartmatching>^[- ]+[A-Za-z ]+[- ]+([0-9]+)[ ]+[-]+[ ]+</tvmultipartmatching> -->
<network>
<disableipv6>true</disableipv6>
</network>
</[definition='2','1']advancedsettings[/definition]>
Alles anzeigen
[/expander]