mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-07 20:30:41 -05:00
[instagram] Add support for iframe embeds
This commit is contained in:
parent
0dafea02e6
commit
c23533a100
1 changed files with 6 additions and 0 deletions
|
@ -45,6 +45,12 @@ class InstagramIE(InfoExtractor):
|
|||
|
||||
@staticmethod
|
||||
def _extract_embed_url(webpage):
|
||||
mobj = re.search(
|
||||
r'<iframe[^>]+src=(["\'])(?P<url>(?:https?:)?//(?:www\.)?instagram\.com/p/[^/]+/embed.*?)\1',
|
||||
webpage)
|
||||
if mobj:
|
||||
return mobj.group('url')
|
||||
|
||||
blockquote_el = get_element_by_attribute(
|
||||
'class', 'instagram-media', webpage)
|
||||
if blockquote_el is None:
|
||||
|
|
Loading…
Reference in a new issue