aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl
diff options
context:
space:
mode:
authorSergey M․ <dstftw@gmail.com>2015-07-08 20:41:08 +0600
committerSergey M․ <dstftw@gmail.com>2015-07-08 20:41:08 +0600
commit9281f6d25338c179e7bc2f48352da3311102158e (patch)
tree609970ccc9a512b24a8d0827f01582a349a90dbd /youtube_dl
parent4647845679429739f72b0eba5b963e096ec5bf86 (diff)
[vk] Add test for youtube embed
Diffstat (limited to 'youtube_dl')
-rw-r--r--youtube_dl/extractor/vk.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/youtube_dl/extractor/vk.py b/youtube_dl/extractor/vk.py
index 697064175..23d153031 100644
--- a/youtube_dl/extractor/vk.py
+++ b/youtube_dl/extractor/vk.py
@@ -120,6 +120,21 @@ class VKIE(InfoExtractor):
'skip': 'Only works from Russia',
},
{
+ # youtube embed
+ 'url': 'https://vk.com/video276849682_170681728',
+ 'info_dict': {
+ 'id': 'V3K4mi0SYkc',
+ 'ext': 'mp4',
+ 'title': "DSWD Awards 'Children's Joy Foundation, Inc.' Certificate of Registration and License to Operate",
+ 'description': 'md5:bf9c26cfa4acdfb146362682edd3827a',
+ 'duration': 179,
+ 'upload_date': '20130116',
+ 'uploader': "Children's Joy Foundation",
+ 'uploader_id': 'thecjf',
+ 'view_count': int,
+ },
+ },
+ {
# removed video, just testing that we match the pattern
'url': 'http://vk.com/feed?z=video-43215063_166094326%2Fbb50cacd3177146d7a',
'only_matching': True,
@@ -199,7 +214,7 @@ class VKIE(InfoExtractor):
r'<iframe[^>]+src="((?:https?:)?//www.youtube.com/embed/[^"]+)"',
info_page, 'youtube iframe', default=None)
if youtube_url:
- return self.url_result(youtube_url, 'Youtube', video_id)
+ return self.url_result(youtube_url, 'Youtube')
m_rutube = re.search(
r'\ssrc="((?:https?:)?//rutube\.ru\\?/video\\?/embed(?:.*?))\\?"', info_page)