X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fsandia.py;h=96e43af849bc9e6b90bbba71a38e7155ef864268;hb=e14c82bd6b6cfc1e904b067350d818657c911e07;hp=9c88167f002fd664df0e6cdcf7cd1eb76b10a7d5;hpb=c460bdd56b0420bb5175344c0f6523675fdae415;p=youtube-dl diff --git a/youtube_dl/extractor/sandia.py b/youtube_dl/extractor/sandia.py index 9c88167f0..96e43af84 100644 --- a/youtube_dl/extractor/sandia.py +++ b/youtube_dl/extractor/sandia.py @@ -1,20 +1,12 @@ # coding: utf-8 from __future__ import unicode_literals -import itertools import json -import re from .common import InfoExtractor -from ..compat import ( - compat_urllib_request, - compat_urlparse, -) from ..utils import ( int_or_none, - js_to_json, mimetype2ext, - unified_strdate, ) @@ -29,7 +21,8 @@ class SandiaIE(InfoExtractor): 'ext': 'mp4', 'title': 'Xyce Software Training - Section 1', 'description': 're:(?s)SAND Number: SAND 2013-7800.{200,}', - 'upload_date': '20120904', + 'upload_date': '20120409', + 'timestamp': 1333983600, 'duration': 7794, } } @@ -37,81 +30,36 @@ class SandiaIE(InfoExtractor): def _real_extract(self, url): video_id = self._match_id(url) - req = compat_urllib_request.Request(url) - req.add_header('Cookie', 'MediasitePlayerCaps=ClientPlugins=4') - webpage = self._download_webpage(req, video_id) - - js_path = self._search_regex( - r'