From 482e106e1cfe656181cb96ab16acc8f0deed7a67 Mon Sep 17 00:00:00 2001 From: Enes Date: Thu, 17 May 2018 13:12:29 +0300 Subject: [PATCH] [izlesene] replaced .* to .+ in streams regex and added default value of video extension --- youtube_dl/extractor/izlesene.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/youtube_dl/extractor/izlesene.py b/youtube_dl/extractor/izlesene.py index f42bcd094..5b2095490 100644 --- a/youtube_dl/extractor/izlesene.py +++ b/youtube_dl/extractor/izlesene.py @@ -78,12 +78,14 @@ class IzleseneIE(InfoExtractor): r'comment_count\s*=\s*\'([^\']+)\';', webpage, 'comment_count', fatal=False) - streams = self._parse_json(self._html_search_regex( - r'_videoObj\s*=\s*(.*);', webpage, 'streams'), video_id) + streams_json = self._html_search_regex( + r'_videoObj\s*=\s*(.+);', webpage, 'streams') + streams = self._parse_json(streams_json, video_id) + formats = [] for stream in streams.get('media').get('level'): url = stream.get('source') - ext = determine_ext(url) + ext = determine_ext(url, 'mp4') quality = stream.get('value') formats.append({ 'format_id': '%sp' % quality,