X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fgdcvault.py;h=89d5994eef02623222b73fa04e0287a264b01333;hb=98acdc895bb6795efa1b5890a7af1b6e662051bd;hp=dbc4f39fca12843820ff3817d3946b0cc14cfd24;hpb=453448558682a426e89fa1f96be755c74bc7f0b7;p=youtube-dl diff --git a/youtube_dl/extractor/gdcvault.py b/youtube_dl/extractor/gdcvault.py index dbc4f39fc..89d5994ee 100644 --- a/youtube_dl/extractor/gdcvault.py +++ b/youtube_dl/extractor/gdcvault.py @@ -1,7 +1,6 @@ from __future__ import unicode_literals import re -import xml.etree.ElementTree from .common import InfoExtractor from ..utils import ( @@ -23,14 +22,13 @@ class GDCVaultIE(InfoExtractor): }, { 'url': 'http://www.gdcvault.com/play/1015683/Embracing-the-Dark-Art-of', - 'md5': 'fca91078a90f28aa5164ef6b23b78654', 'info_dict': { 'id': '1015683', 'ext': 'flv', 'title': 'Embracing the Dark Art of Mathematical Modeling in AI' }, - 'params' : { - 'skip_download': True, # Requires rtmpdump + 'params': { + 'skip_download': True, # Requires rtmpdump } }, ] @@ -59,20 +57,20 @@ class GDCVaultIE(InfoExtractor): akami_url = xml_description.find('./metadata/akamaiHost').text slide_video_path = xml_description.find('./metadata/slideVideo').text video_formats.append({ - 'url': 'rtmp://' + akami_url + '/' + slide_video_path, - 'format_note': 'slide deck video', - 'quality': -2, - 'preference': -2, - 'format_id': 'slides', - }) + 'url': 'rtmp://' + akami_url + '/' + slide_video_path, + 'format_note': 'slide deck video', + 'quality': -2, + 'preference': -2, + 'format_id': 'slides', + }) speaker_video_path = xml_description.find('./metadata/speakerVideo').text video_formats.append({ - 'url': 'rtmp://' + akami_url + '/' + speaker_video_path, - 'format_note': 'speaker video', - 'quality': -1, - 'preference': -1, - 'format_id': 'speaker', - }) + 'url': 'rtmp://' + akami_url + '/' + speaker_video_path, + 'format_note': 'speaker video', + 'quality': -1, + 'preference': -1, + 'format_id': 'speaker', + }) return video_formats def _login(self, webpage_url, video_id): @@ -92,9 +90,9 @@ class GDCVaultIE(InfoExtractor): request = compat_urllib_request.Request(login_url, compat_urllib_parse.urlencode(login_form)) request.add_header('Content-Type', 'application/x-www-form-urlencoded') - login_content = self._download_webpage(request, video_id, 'Logging in') + self._download_webpage(request, video_id, 'Logging in') start_page = self._download_webpage(webpage_url, video_id, 'Getting authenticated video page') - logout_content = self._download_webpage(logout_url, video_id, 'Logging out') + self._download_webpage(logout_url, video_id, 'Logging out') return start_page