1
0
mirror of https://github.com/l1ving/youtube-dl synced 2026-05-27 18:30:38 +08:00

support embedding video.

This commit is contained in:
Avi Peretz
2019-07-21 13:31:05 +03:00
Unverified
parent f46186f960
commit 19d7a4f22d
2 changed files with 6 additions and 4 deletions
+4
View File
@@ -867,6 +867,10 @@ class YoutubeDL(object):
ie_key=ie_result.get('ie_key'),
extra_info=extra_info)
elif result_type == 'url_transparent':
if not self.params.get('download_embedded_video', True):
ie_result['embedded_url'] = ie_result['url']
return ie_result
# Use the information from the embedding page
info = self.extract_info(
ie_result['url'], ie_key=ie_result.get('ie_key'),
+2 -4
View File
@@ -252,14 +252,12 @@ class OdnoklassnikiIE(InfoExtractor):
}
if provider == 'USER_YOUTUBE':
"""
info.update({
'_type': 'url_transparent',
'url': movie['contentId'],
'url': 'https://www.youtube.com/watch?v=%s' % movie['contentId'],
})
return info
"""
raise ExtractorError('This video is embedded from YouTube.', expected=True)
assert title
if 'LIVE_TV' in provider: