projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #6791 from remitamine/musicvault
[youtube-dl]
/
youtube_dl
/
extractor
/
mit.py
diff --git
a/youtube_dl/extractor/mit.py
b/youtube_dl/extractor/mit.py
index d7ab6a9aef23235d099175c7aff76ddd0ac0f84d..f088ab9e22c4342eceb9d6df405ee864db377ebf 100644
(file)
--- a/
youtube_dl/extractor/mit.py
+++ b/
youtube_dl/extractor/mit.py
@@
-18,12
+18,12
@@
class TechTVMITIE(InfoExtractor):
_TEST = {
'url': 'http://techtv.mit.edu/videos/25418-mit-dna-learning-center-set',
_TEST = {
'url': 'http://techtv.mit.edu/videos/25418-mit-dna-learning-center-set',
- 'md5': '
1f8cb3e170d41fd74add04d3c9330e5f
',
+ 'md5': '
00a3a27ee20d44bcaa0933ccec4a2cf7
',
'info_dict': {
'id': '25418',
'ext': 'mp4',
'info_dict': {
'id': '25418',
'ext': 'mp4',
- 'title': 'MIT DNA
Learning Center Set
',
- 'description': 'md5:
82313335e8a8a3f243351ba55bc1b474
',
+ 'title': 'MIT DNA
and Protein Sets
',
+ 'description': 'md5:
46f5c69ce434f0a97e7c628cc142802d
',
},
}
},
}
@@
-33,8
+33,8
@@
class TechTVMITIE(InfoExtractor):
'http://techtv.mit.edu/videos/%s' % video_id, video_id)
clean_page = re.compile(r'<!--.*?-->', re.S).sub('', raw_page)
'http://techtv.mit.edu/videos/%s' % video_id, video_id)
clean_page = re.compile(r'<!--.*?-->', re.S).sub('', raw_page)
- base_url = self._search_regex(
- r'ipadUrl: \'(.+?cloudfront.net/)', raw_page, 'base url')
+ base_url = self._
proto_relative_url(self._
search_regex(
+ r'ipadUrl: \'(.+?cloudfront.net/)', raw_page, 'base url')
, 'http:')
formats_json = self._search_regex(
r'bitrates: (\[.+?\])', raw_page, 'video formats')
formats_mit = json.loads(formats_json)
formats_json = self._search_regex(
r'bitrates: (\[.+?\])', raw_page, 'video formats')
formats_mit = json.loads(formats_json)