youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit 12c3ec3382c2eace1afe1840da4f91939bd6b785
parent 55db73efdf1860bbd24b8556fbefd2ba6263a2cf
Author: Philipp Hagemeister <phihag@phihag.de>
Date:   Thu, 21 Aug 2014 13:25:17 +0200

[metacafe] Simplify

Diffstat:
Myoutube_dl/extractor/metacafe.py | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/youtube_dl/extractor/metacafe.py b/youtube_dl/extractor/metacafe.py @@ -152,10 +152,9 @@ class MetacafeIE(InfoExtractor): video_url = mobj.group(1) video_ext = 'mp4' else: - mobj = re.search(r' name="flashvars" value="(.*?)"', webpage) - if mobj is None: - raise ExtractorError('Unable to extract media URL') - vardict = compat_parse_qs(mobj.group(1)) + flashvars = self._search_regex( + r' name="flashvars" value="(.*?)"', webpage, 'flashvars') + vardict = compat_parse_qs(flashvars) if 'mediaData' not in vardict: raise ExtractorError('Unable to extract media URL') mobj = re.search( @@ -166,7 +165,8 @@ class MetacafeIE(InfoExtractor): video_url = '%s?__gda__=%s' % (mediaURL, mobj.group('key')) video_ext = determine_ext(video_url) - video_title = self._html_search_regex(r'(?im)<title>(.*) - Video</title>', webpage, 'title') + video_title = self._html_search_regex( + r'(?im)<title>(.*) - Video</title>', webpage, 'title') description = self._og_search_description(webpage) thumbnail = self._og_search_thumbnail(webpage) video_uploader = self._html_search_regex( @@ -184,7 +184,7 @@ class MetacafeIE(InfoExtractor): 'description': description, 'uploader': video_uploader, 'title': video_title, - 'thumbnail':thumbnail, + 'thumbnail': thumbnail, 'ext': video_ext, 'age_limit': age_limit, }