From dea102dd556bf842f7cfb26e7da60e048f68cf6e Mon Sep 17 00:00:00 2001 From: Austin de Coup-Crank Date: Fri, 26 Oct 2018 19:15:44 -0700 Subject: [PATCH] Enable smuggling metadata to Brightcove extractor --- youtube_dl/extractor/brightcove.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) mode change 100644 => 100755 youtube_dl/extractor/brightcove.py diff --git a/youtube_dl/extractor/brightcove.py b/youtube_dl/extractor/brightcove.py old mode 100644 new mode 100755 index 465ae396e..8eee47283 --- a/youtube_dl/extractor/brightcove.py +++ b/youtube_dl/extractor/brightcove.py @@ -596,8 +596,8 @@ class BrightcoveNewIE(AdobePassIE): return entries - def _parse_brightcove_metadata(self, json_data, video_id, headers={}): - title = json_data['name'].strip() + def _parse_brightcove_metadata(self, json_data, video_id, headers={}, smuggled_data={}): + title = smuggled_data.get('title') or json_data['name'].strip() formats = [] for source in json_data.get('sources', []): @@ -772,4 +772,4 @@ class BrightcoveNewIE(AdobePassIE): }) return self._parse_brightcove_metadata( - json_data, video_id, headers=headers) + json_data, video_id, headers=headers, smuggled_data=smuggled_data)