From 99a61908b81b44804e8ef1b3a1aa8769957dceb5 Mon Sep 17 00:00:00 2001 From: Martin Hartkorn Date: Tue, 31 Oct 2017 16:36:47 +0100 Subject: [PATCH] Fixes to match pattern to changed website --- youtube_dl/extractor/pietsmiet.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/pietsmiet.py b/youtube_dl/extractor/pietsmiet.py index 3e0b1663c..edccb473f 100644 --- a/youtube_dl/extractor/pietsmiet.py +++ b/youtube_dl/extractor/pietsmiet.py @@ -2,6 +2,8 @@ from __future__ import unicode_literals +import re + from .once import OnceIE from ..compat import ( compat_urllib_parse_unquote, @@ -31,7 +33,8 @@ class PietsmietIE(OnceIE): page_id = self._match_id(url) webpage = self._download_webpage(url, page_id) data_video_config = self._search_regex( - r'var config=(.*?);var', webpage, 'video config') + r'var config =(.*?)\};\n', webpage, 'video config', flags=re.DOTALL) + data_video_config = data_video_config.replace(']', '],', 1) + '}' data_video = self._parse_json(js_to_json(unescapeHTML(data_video_config)), page_id) formats = []