mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-21 20:46:36 -05:00
[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)
This commit is contained in:
parent
9836cfb8d6
commit
b26733ba7f
2 changed files with 13 additions and 1 deletions
|
@ -172,7 +172,7 @@ def _extract_brightcove_urls(cls, webpage):
|
||||||
"""Return a list of all Brightcove URLs from the webpage """
|
"""Return a list of all Brightcove URLs from the webpage """
|
||||||
|
|
||||||
url_m = re.search(
|
url_m = re.search(
|
||||||
r'<meta\s+property="og:video"\s+content="(https?://(?:secure|c)\.brightcove.com/[^"]+)"',
|
r'<meta\s+property=[\'"]og:video[\'"]\s+content=[\'"](https?://(?:secure|c)\.brightcove.com/[^\'"]+)[\'"]',
|
||||||
webpage)
|
webpage)
|
||||||
if url_m:
|
if url_m:
|
||||||
url = unescapeHTML(url_m.group(1))
|
url = unescapeHTML(url_m.group(1))
|
||||||
|
|
|
@ -789,6 +789,18 @@ class GenericIE(InfoExtractor):
|
||||||
# rtmpe downloads
|
# rtmpe downloads
|
||||||
'skip_download': True,
|
'skip_download': True,
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
# Brightcove URL in single quotes
|
||||||
|
{
|
||||||
|
'url': 'http://www.sportsnet.ca/baseball/mlb/sn-presents-russell-martin-world-citizen/',
|
||||||
|
'md5': '4ae374f1f8b91c889c4b9203c8c752af',
|
||||||
|
'info_dict': {
|
||||||
|
'id': '4255764656001',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'title': 'SN Presents: Russell Martin, World Citizen',
|
||||||
|
'description': 'To understand why he was the Toronto Blue Jays’ top off-season priority is to appreciate his background and upbringing in Montreal, where he first developed his baseball skills. Written and narrated by Stephen Brunt.',
|
||||||
|
'uploader': 'Rogers Sportsnet',
|
||||||
|
},
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue