From 8e306b4fc5415f787b2a596691b382fbf2295e45 Mon Sep 17 00:00:00 2001 From: Curon Date: Fri, 13 Apr 2018 20:24:42 +0100 Subject: [PATCH] [senedd] Remove unicode and add additional http request to ensure correct m3u8 url --- youtube_dl/extractor/senedd.py | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/youtube_dl/extractor/senedd.py b/youtube_dl/extractor/senedd.py index a48059496..96a7162fa 100644 --- a/youtube_dl/extractor/senedd.py +++ b/youtube_dl/extractor/senedd.py @@ -7,6 +7,7 @@ from ..compat import ( compat_parse_qs, compat_urllib_parse_urlparse, ) +import re class SeneddIE(InfoExtractor): @@ -14,7 +15,7 @@ class SeneddIE(InfoExtractor): # TODO: some old links which redirect: http://www.senedd.tv/cy/4251?startPos=6&l=cy _TEST = { 'url': 'http://senedd.tv/Meeting/Clip/f2a274d3-a15a-4dec-b92b-be233eed9601?inPoint=00:50:35&outPoint=02:39:16', - 'md5': '673307fe76d3c885bf02d8b146f10a2f', + 'md5': 'b4c66ce851d67dcccc2a2deb2871707c', 'info_dict': { 'id': 'f2a274d3-a15a-4dec-b92b-be233eed9601', 'ext': 'mp4', @@ -27,16 +28,12 @@ class SeneddIE(InfoExtractor): def _real_extract(self, url): video_id = self._match_id(url) webpage = self._download_webpage(url, video_id) - inverted_language = self._html_search_regex(r'