2011-07-11, 02:54
I redid my system and lost my Advancedsettings.xml... For whatever reason now it won't pick up my episodes. Here is what I have in there so far piecing together other stuff I ahve found
<tvshowmatching action="append"> <!-- XBMC has tried, now its our turn again -->
<regexp>S([0-9]+) E([0-9]+)[^\\/]*</regexp>
<regexp>S([0-9]+)E([0-9]+)[^\\/]*</regexp>
<regexp>S([0-9]+).E([0-9]+)[^\\/]*</regexp>
<regexp>[/\._ \-]()([0-9]+)([^\\/]+)$</regexp>
<regexp>[\._ \-][Ss]([0-9]+)[\.\-]?[Ee]([0-9]+)([^\\/]*)</regexp> <!-- foo s01e01, foo.s01.e01, foo.s01-e01 -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\]\D+[\. _-](\d{1,2})[\. _-]\D+</regexp> <!-- /Season 1/the_episode_8.avi HUGE potential for false positives. Comment out if you are unsure -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\D\1(\d\d)(?!.*])</regexp> <!-- /Action/Season 1/Action101 Pilot.avi Last (?!.*]) helps with anime false positives. not a perfect solution -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\](\d{1,2})\W([^/\\]*)</regexp> <!-- /UFO/Season 1/02.Computer.Affair.Divx e.g. lame sequntial numbering witout season -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\Wep?\.?(\d{1,2})\W([^/\\]*)</regexp> <!-- /Ulysses 31/Season 1/Ulysses 31 E12 Trapped.avi e.g. lame sequntial numbering witout season -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\W?episode\W?(\d{1,2})\W([^/\\]*)</regexp> <!-- /The Chronicles/Season 1/Chronicles.Of.01.The.episode.6.DVDRip.DivX-movies.avi -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\Wpart\W?(\d{1,2})\W([^/\\]*)</regexp> <!-- /NASA Missions/Season 1/nasa.missions.part.3.hdtv.xvid-fqm.avi -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\Wchapter\W?(\d{1,2})\W([^/\\]*)</regexp> <!-- /The Young/Season 1/The.Young.Chapter.01.My.First.Adventure.DVDRip.XviD-SAiNTS.avi -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\1\W?x\W?(\d{1,2})([^/\\]*)</regexp> <!-- /season 5/Lost - 5 x 05.mkv -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?s0?\1[ex.]{0,2}(\d{1,2})([^/\\]*)</regexp> <!-- /Season 1/Grange Hill S01xE01.avi -->
</tvshowmatching>
formats are like American.Dad.S06E15.HDTV.XviD-LOL.avi
Lost.S01E01.DVDRip.XviD-WAT.avi
etc... all pretty much that
<tvshowmatching action="append"> <!-- XBMC has tried, now its our turn again -->
<regexp>S([0-9]+) E([0-9]+)[^\\/]*</regexp>
<regexp>S([0-9]+)E([0-9]+)[^\\/]*</regexp>
<regexp>S([0-9]+).E([0-9]+)[^\\/]*</regexp>
<regexp>[/\._ \-]()([0-9]+)([^\\/]+)$</regexp>
<regexp>[\._ \-][Ss]([0-9]+)[\.\-]?[Ee]([0-9]+)([^\\/]*)</regexp> <!-- foo s01e01, foo.s01.e01, foo.s01-e01 -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\]\D+[\. _-](\d{1,2})[\. _-]\D+</regexp> <!-- /Season 1/the_episode_8.avi HUGE potential for false positives. Comment out if you are unsure -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\D\1(\d\d)(?!.*])</regexp> <!-- /Action/Season 1/Action101 Pilot.avi Last (?!.*]) helps with anime false positives. not a perfect solution -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\](\d{1,2})\W([^/\\]*)</regexp> <!-- /UFO/Season 1/02.Computer.Affair.Divx e.g. lame sequntial numbering witout season -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\Wep?\.?(\d{1,2})\W([^/\\]*)</regexp> <!-- /Ulysses 31/Season 1/Ulysses 31 E12 Trapped.avi e.g. lame sequntial numbering witout season -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\W?episode\W?(\d{1,2})\W([^/\\]*)</regexp> <!-- /The Chronicles/Season 1/Chronicles.Of.01.The.episode.6.DVDRip.DivX-movies.avi -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\Wpart\W?(\d{1,2})\W([^/\\]*)</regexp> <!-- /NASA Missions/Season 1/nasa.missions.part.3.hdtv.xvid-fqm.avi -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\Wchapter\W?(\d{1,2})\W([^/\\]*)</regexp> <!-- /The Young/Season 1/The.Young.Chapter.01.My.First.Adventure.DVDRip.XviD-SAiNTS.avi -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?\1\W?x\W?(\d{1,2})([^/\\]*)</regexp> <!-- /season 5/Lost - 5 x 05.mkv -->
<regexp>(?i)[/\\](?|season)\W?(\d{1,2})\D*[/\\].*?s0?\1[ex.]{0,2}(\d{1,2})([^/\\]*)</regexp> <!-- /Season 1/Grange Hill S01xE01.avi -->
</tvshowmatching>
formats are like American.Dad.S06E15.HDTV.XviD-LOL.avi
Lost.S01E01.DVDRip.XviD-WAT.avi
etc... all pretty much that