From 815f538c6c3f0dcf7f468f5771ec3854ce05afe7 Mon Sep 17 00:00:00 2001 From: Kay B <> Date: Sun, 18 Mar 2018 21:17:39 +0100 Subject: [PATCH] [sevenplus] make season regex more flexibel and non-fatal --- youtube_dl/extractor/sevenplus.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/youtube_dl/extractor/sevenplus.py b/youtube_dl/extractor/sevenplus.py index 8646ff330..0ae8f364d 100644 --- a/youtube_dl/extractor/sevenplus.py +++ b/youtube_dl/extractor/sevenplus.py @@ -3,7 +3,6 @@ from __future__ import unicode_literals import re -from .common import InfoExtractor from .brightcove import BrightcoveNewIE from ..utils import update_url_query @@ -82,6 +81,6 @@ class SevenPlusIE(BrightcoveNewIE): info[dst_key] = value webpage = self._download_webpage(url, episode_id) - info['series'] = self._search_regex(r'([^>|]+) | 7plus', webpage, 'title') + info['series'] = self._search_regex(r'(.+?) +\| +7 ?[pP]lus ?', webpage, 'title', fatal=False) return info