1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-07-03 10:39:12 +02:00

[nuum] Return http_headers in the info dict

This commit is contained in:
DmitryScaletta 2024-07-01 09:07:42 +03:00
parent e4ff446f88
commit c3b779257a
No known key found for this signature in database
GPG Key ID: 167A65222EDD4C2A

View File

@ -43,18 +43,17 @@ def _parse_video_data(self, container, extract_formats=True):
is_live = media.get('media_status') == 'RUNNING'
formats, subtitles = None, None
headers = {'Referer': 'https://nuum.ru/'}
if extract_formats:
headers = {'Referer': 'https://nuum.ru/'}
formats, subtitles = self._extract_m3u8_formats_and_subtitles(
media_url, video_id, 'mp4', live=is_live, headers=headers)
for format in formats:
format.update({'http_headers': headers})
return filter_dict({
'id': video_id,
'is_live': is_live,
'formats': formats,
'subtitles': subtitles,
'http_headers': headers,
**traverse_obj(container, {
'title': ('media_container_name', {str}),
'description': ('media_container_description', {str}),