From eb6cf05f2a60f28c4712ad374e6093846bb37d6a Mon Sep 17 00:00:00 2001 From: Louis Date: Tue, 28 Aug 2012 19:13:13 +0300 Subject: [PATCH] new dailymotion regexp to retrieve media url due to change in Dailymotion webpage since early august 2012 should close issue 393 --- youtube_dl/InfoExtractors.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/youtube_dl/InfoExtractors.py b/youtube_dl/InfoExtractors.py index ddb4aa16b..10f2bab9f 100644 --- a/youtube_dl/InfoExtractors.py +++ b/youtube_dl/InfoExtractors.py @@ -631,6 +631,9 @@ class DailymotionIE(InfoExtractor): self.report_extraction(video_id) mobj = re.search(r'(?i)addVariable\(\"sequence\"\s*,\s*\"([^\"]+?)\"\)', webpage) if mobj is None: + mobj = re.search(r'"video_url":"(.*?)",', urllib.unquote(webpage)) + if mobj: + return urllib.unquote(mobj.group(1)) self._downloader.trouble(u'ERROR: unable to extract media URL') return sequence = urllib.unquote(mobj.group(1))