mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-12-29 15:50:46 +00:00
[brightcove] Add shorter URL scheme for other extractors
This commit is contained in:
parent
b50e3bc67f
commit
ec05fee43a
2 changed files with 6 additions and 5 deletions
|
@ -24,9 +24,10 @@ def _real_extract(self, url):
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'_type': 'url',
|
'_type': 'url',
|
||||||
'url':
|
'url': (
|
||||||
'http://c.brightcove.com/services/viewer/federated_f9?'
|
'brightcove:'
|
||||||
'&playerKey=AQ~~%2CAAAAmtVJIFk~%2CTVGOQ5ZTwJbeMWnq5d_H4MOM57xfzApc'
|
'playerKey=AQ~~%2CAAAAmtVJIFk~%2CTVGOQ5ZTwJbeMWnq5d_H4MOM57xfzApc'
|
||||||
'&%40videoPlayer={0}'.format(brightcove_id),
|
'&%40videoPlayer={0}'.format(brightcove_id)
|
||||||
|
),
|
||||||
'ie_key': 'Brightcove',
|
'ie_key': 'Brightcove',
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
|
|
||||||
|
|
||||||
class BrightcoveIE(InfoExtractor):
|
class BrightcoveIE(InfoExtractor):
|
||||||
_VALID_URL = r'https?://.*brightcove\.com/(services|viewer).*?\?(?P<query>.*)'
|
_VALID_URL = r'(?:https?://.*brightcove\.com/(services|viewer).*?\?|brightcove:)(?P<query>.*)'
|
||||||
_FEDERATED_URL_TEMPLATE = 'http://c.brightcove.com/services/viewer/htmlFederated?%s'
|
_FEDERATED_URL_TEMPLATE = 'http://c.brightcove.com/services/viewer/htmlFederated?%s'
|
||||||
|
|
||||||
_TESTS = [
|
_TESTS = [
|
||||||
|
|
Loading…
Reference in a new issue