Merge remote-tracking branch 'codesparkle/fix-photobucket-url' (closes #2934)
authorJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@gmail.com>
Fri, 16 May 2014 18:43:36 +0000 (20:43 +0200)
committerJaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@gmail.com>
Fri, 16 May 2014 18:44:52 +0000 (20:44 +0200)
Fix photobucket url extraction

youtube_dl/extractor/photobucket.py

index 5337dea563a798b682e6571d2352ac48a0daba7a..8aa69c46eb75e9ccfe6fab5b7bff2c9a5778009e 100644 (file)
@@ -4,7 +4,7 @@ import json
 import re
 
 from .common import InfoExtractor
-from utils import compat_urllib_parse
+from ..utils import compat_urllib_parse
 
 
 class PhotobucketIE(InfoExtractor):
@@ -33,7 +33,7 @@ class PhotobucketIE(InfoExtractor):
         info_json = self._search_regex(r'Pb\.Data\.Shared\.put\(Pb\.Data\.Shared\.MEDIA, (.*?)\);',
             webpage, 'info json')
         info = json.loads(info_json)
-        url = compat_urllib_parse.unquote(self._html_search_regex('file=(.+\.mp4)', info['linkcodes']['html'], 'url'))
+        url = compat_urllib_parse.unquote(self._html_search_regex(r'file=(.+\.mp4)', info['linkcodes']['html'], 'url'))
         return {
             'id': video_id,
             'url': url,