From d4d790d0e58b07c6f11ca760c36c52f78fb8bee2 Mon Sep 17 00:00:00 2001 From: Adam Buchbinder Date: Mon, 12 Sep 2016 19:43:00 -0700 Subject: [PATCH] Handle video_id_type for older-type Bloomberg videos. --- youtube_dl/extractor/bloomberg.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/bloomberg.py b/youtube_dl/extractor/bloomberg.py index 9b07ca2d4..c7c9ad7f8 100644 --- a/youtube_dl/extractor/bloomberg.py +++ b/youtube_dl/extractor/bloomberg.py @@ -47,7 +47,9 @@ class BloombergIE(InfoExtractor): video_id = self._search_regex( r'["\']bmmrId["\']\s*:\s*(["\'])(?P.+?)\1', webpage, 'id', group='url', default=None) - if not video_id: + if video_id: + video_id_type = 'BMMR' + else: bplayer_json = self._search_regex(r'BPlayer\(null,\s*({[^;]+})\);', webpage, 'id') # It's not good JSON; it uses single quotes and contains function