From: Nick Burrett Date: Mon, 19 Oct 2015 21:44:30 +0000 (+0100) Subject: Improve Series and Episode parsing for Sky UK EPG 1. 5/22. Description 2. Description... X-Git-Tag: v4.2.1~1867 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cb6dabdb0aa4c3da4c659ed6e3afd1ddcd81f645;p=thirdparty%2Ftvheadend.git Improve Series and Episode parsing for Sky UK EPG 1. 5/22. Description 2. Description. 5/22 3. (Ep6) 4. (Ep6/22) 5. Description. S5 Ep22 6. Description. (S5, ep22) 1 & 2 often used by BBC 5. Used by UKTV (Dave, Gold etc) 6. Used by Sky 3 & 4. Used by Channel 4 group. --- diff --git a/data/conf/epggrab/opentv/prov/skyuk b/data/conf/epggrab/opentv/prov/skyuk index bb25ef820..07a24dd63 100644 --- a/data/conf/epggrab/opentv/prov/skyuk +++ b/data/conf/epggrab/opentv/prov/skyuk @@ -16,9 +16,14 @@ 64, 65, 66, 67, 68, 69, 70, 71 ], "season_num": [ - " *\\(S ?([0-9]+),? Ep? ?[0-9]+\\)" + " *\\(S ?([0-9]+),? [Ee]p? ?[0-9]+\\)", + "\. S ?([0-9]+) [Ee]p? ?[0-9]+" ], "episode_num": [ - " *\\(S ?[0-9]+,? Ep? ?([0-9]+)\\)" + " *\\(S ?[0-9]+,? [Ee]p? ?([0-9]+)\\)", + "\. S ?[0-9]+ [Ee]p? ?([0-9]+)", + " *\\([Ee]p ?([0-9]+)\\)", + " *\\([Ee]p ?([0-9]+)/[0-9]+\\)", + "^([0-9]+)/[0-9]+\. " ] }