projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'douyutv' of https://github.com/bonfy/youtube-dl into bonfy-douyutv
[youtube-dl]
/
youtube_dl
/
extractor
/
gdcvault.py
diff --git
a/youtube_dl/extractor/gdcvault.py
b/youtube_dl/extractor/gdcvault.py
index 05f58f1afa5c06eefb98f6cc0d5bfc0ce1eb5a79..51796f3a40310f484cf1a49fc6e11468264dbe3a 100644
(file)
--- a/
youtube_dl/extractor/gdcvault.py
+++ b/
youtube_dl/extractor/gdcvault.py
@@
-12,6
+12,7
@@
from ..utils import remove_end
class GDCVaultIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?gdcvault\.com/play/(?P<id>\d+)/(?P<name>(\w|-)+)'
class GDCVaultIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?gdcvault\.com/play/(?P<id>\d+)/(?P<name>(\w|-)+)'
+ _NETRC_MACHINE = 'gdcvault'
_TESTS = [
{
'url': 'http://www.gdcvault.com/play/1019721/Doki-Doki-Universe-Sweet-Simple',
_TESTS = [
{
'url': 'http://www.gdcvault.com/play/1019721/Doki-Doki-Universe-Sweet-Simple',
@@
-66,10
+67,10
@@
class GDCVaultIE(InfoExtractor):
def _parse_flv(self, xml_description):
video_formats = []
def _parse_flv(self, xml_description):
video_formats = []
- akami_url = xml_description.find('./metadata/akamaiHost').text
+ akam
a
i_url = xml_description.find('./metadata/akamaiHost').text
slide_video_path = xml_description.find('./metadata/slideVideo').text
video_formats.append({
slide_video_path = xml_description.find('./metadata/slideVideo').text
video_formats.append({
- 'url': 'rtmp://%s/ondemand?ovpfv=1.1' %
'fms.digitallyspeaking.com/cfx/st'
,
+ 'url': 'rtmp://%s/ondemand?ovpfv=1.1' %
akamai_url
,
'play_path': remove_end(slide_video_path, '.flv'),
'ext': 'flv',
'format_note': 'slide deck video',
'play_path': remove_end(slide_video_path, '.flv'),
'ext': 'flv',
'format_note': 'slide deck video',
@@
-79,7
+80,7
@@
class GDCVaultIE(InfoExtractor):
})
speaker_video_path = xml_description.find('./metadata/speakerVideo').text
video_formats.append({
})
speaker_video_path = xml_description.find('./metadata/speakerVideo').text
video_formats.append({
- 'url': 'rtmp://%s/ondemand?ovpfv=1.1' %
'fms.digitallyspeaking.com/cfx/st'
,
+ 'url': 'rtmp://%s/ondemand?ovpfv=1.1' %
akamai_url
,
'play_path': remove_end(speaker_video_path, '.flv'),
'ext': 'flv',
'format_note': 'speaker video',
'play_path': remove_end(speaker_video_path, '.flv'),
'ext': 'flv',
'format_note': 'speaker video',