Browse Source
[extractor/generic] Add test for wistia standard embed
master
Sergey M․
9 years ago
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
2 changed files with
18 additions and
1 deletions
-
youtube_dl/extractor/generic.py
-
youtube_dl/extractor/wistia.py
|
@ -742,6 +742,22 @@ class GenericIE(InfoExtractor): |
|
|
'timestamp': 1401832161, |
|
|
'timestamp': 1401832161, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
|
|
|
# Wistia standard embed (async) |
|
|
|
|
|
{ |
|
|
|
|
|
'url': 'https://www.getdrip.com/university/brennan-dunn-drip-workshop/', |
|
|
|
|
|
'info_dict': { |
|
|
|
|
|
'id': '807fafadvk', |
|
|
|
|
|
'ext': 'mp4', |
|
|
|
|
|
'title': 'Drip Brennan Dunn Workshop', |
|
|
|
|
|
'description': 'a JV Webinars video from getdrip-1', |
|
|
|
|
|
'duration': 4986.95, |
|
|
|
|
|
'upload_date': '20160518', |
|
|
|
|
|
'timestamp': 1463607249, |
|
|
|
|
|
}, |
|
|
|
|
|
'params': { |
|
|
|
|
|
'skip_download': True, |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
# Soundcloud embed |
|
|
# Soundcloud embed |
|
|
{ |
|
|
{ |
|
|
'url': 'http://nakedsecurity.sophos.com/2014/10/29/sscc-171-are-you-sure-that-1234-is-a-bad-password-podcast/', |
|
|
'url': 'http://nakedsecurity.sophos.com/2014/10/29/sscc-171-are-you-sure-that-1234-is-a-bad-password-podcast/', |
|
|
|
@ -4,6 +4,7 @@ from .common import InfoExtractor |
|
|
from ..utils import ( |
|
|
from ..utils import ( |
|
|
ExtractorError, |
|
|
ExtractorError, |
|
|
int_or_none, |
|
|
int_or_none, |
|
|
|
|
|
float_or_none, |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -92,6 +93,6 @@ class WistiaIE(InfoExtractor): |
|
|
'description': data.get('seoDescription'), |
|
|
'description': data.get('seoDescription'), |
|
|
'formats': formats, |
|
|
'formats': formats, |
|
|
'thumbnails': thumbnails, |
|
|
'thumbnails': thumbnails, |
|
|
'duration': int_or_none(data.get('duration')), |
|
|
|
|
|
|
|
|
'duration': float_or_none(data.get('duration')), |
|
|
'timestamp': int_or_none(data.get('createdAt')), |
|
|
'timestamp': int_or_none(data.get('createdAt')), |
|
|
} |
|
|
} |