diff options
| -rw-r--r-- | youtube_dl/extractor/aljazeera.py | 9 | ||||
| -rw-r--r-- | youtube_dl/extractor/brightcove.py | 2 | 
2 files changed, 6 insertions, 5 deletions
diff --git a/youtube_dl/extractor/aljazeera.py b/youtube_dl/extractor/aljazeera.py index ace5ec19d..380d429d6 100644 --- a/youtube_dl/extractor/aljazeera.py +++ b/youtube_dl/extractor/aljazeera.py @@ -24,9 +24,10 @@ class AlJazeeraIE(InfoExtractor):          return {              '_type': 'url', -            'url': -                'http://c.brightcove.com/services/viewer/federated_f9?' -                '&playerKey=AQ~~%2CAAAAmtVJIFk~%2CTVGOQ5ZTwJbeMWnq5d_H4MOM57xfzApc' -                '&%40videoPlayer={0}'.format(brightcove_id), +            'url': ( +                'brightcove:' +                'playerKey=AQ~~%2CAAAAmtVJIFk~%2CTVGOQ5ZTwJbeMWnq5d_H4MOM57xfzApc' +                '&%40videoPlayer={0}'.format(brightcove_id) +            ),              'ie_key': 'Brightcove',          } diff --git a/youtube_dl/extractor/brightcove.py b/youtube_dl/extractor/brightcove.py index 1eca00470..003152c4e 100644 --- a/youtube_dl/extractor/brightcove.py +++ b/youtube_dl/extractor/brightcove.py @@ -25,7 +25,7 @@ from ..utils import (  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'      _TESTS = [  | 
