aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2022-03-17 02:00:47 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-03-17 02:00:47 +0530
commit25791435b74fa32663644a4327ccd3ffa7e734ed (patch)
tree49995bd859b5304dadf9dc8aa42816c68e5730fb
parent4e34889f1c25b0a8da0dbe947741137e2b2b6534 (diff)
downloadhypervideo-pre-25791435b74fa32663644a4327ccd3ffa7e734ed.tar.lz
hypervideo-pre-25791435b74fa32663644a4327ccd3ffa7e734ed.tar.xz
hypervideo-pre-25791435b74fa32663644a4327ccd3ffa7e734ed.zip
[arte] Add `format_note` to m3u8 formats
Related: #3086
-rw-r--r--yt_dlp/extractor/arte.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/yt_dlp/extractor/arte.py b/yt_dlp/extractor/arte.py
index a7ffdc24c..c2f2c1bd3 100644
--- a/yt_dlp/extractor/arte.py
+++ b/yt_dlp/extractor/arte.py
@@ -138,6 +138,7 @@ class ArteTVIE(ArteTVBaseIE):
break
else:
lang_pref = -1
+ format_note = '%s, %s' % (f.get('versionCode'), f.get('versionLibelle'))
media_type = f.get('mediaType')
if media_type == 'hls':
@@ -145,14 +146,17 @@ class ArteTVIE(ArteTVBaseIE):
format_url, video_id, 'mp4', entry_protocol='m3u8_native',
m3u8_id=format_id, fatal=False)
for m3u8_format in m3u8_formats:
- m3u8_format['language_preference'] = lang_pref
+ m3u8_format.update({
+ 'language_preference': lang_pref,
+ 'format_note': format_note,
+ })
formats.extend(m3u8_formats)
continue
format = {
'format_id': format_id,
'language_preference': lang_pref,
- 'format_note': '%s, %s' % (f.get('versionCode'), f.get('versionLibelle')),
+ 'format_note': format_note,
'width': int_or_none(f.get('width')),
'height': int_or_none(f.get('height')),
'tbr': int_or_none(f.get('bitrate')),