aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/postprocessor/ffmpeg.py
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2022-04-10 07:57:14 +0800
committerJesús <heckyel@hyperbola.info>2022-04-10 07:57:14 +0800
commitc8046abd97bae36fa50320c32843cf6141752f93 (patch)
tree1dd684a1936a08e7d5229dfb99f2d6d7fb604559 /yt_dlp/postprocessor/ffmpeg.py
parent40748dd6d0bb053a1c90bcfe874d3cee4b306744 (diff)
parentca5300c7edadad46ede0249ad9fa8feaa4ccddd4 (diff)
downloadhypervideo-pre-c8046abd97bae36fa50320c32843cf6141752f93.tar.lz
hypervideo-pre-c8046abd97bae36fa50320c32843cf6141752f93.tar.xz
hypervideo-pre-c8046abd97bae36fa50320c32843cf6141752f93.zip
updated from upstream | 10/04/2022 at 07:57
Diffstat (limited to 'yt_dlp/postprocessor/ffmpeg.py')
-rw-r--r--yt_dlp/postprocessor/ffmpeg.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/yt_dlp/postprocessor/ffmpeg.py b/yt_dlp/postprocessor/ffmpeg.py
index 643290286..27d06cbde 100644
--- a/yt_dlp/postprocessor/ffmpeg.py
+++ b/yt_dlp/postprocessor/ffmpeg.py
@@ -769,6 +769,9 @@ class FFmpegMetadataPP(FFmpegPostProcessor):
if value is not None and mobj:
metadata[mobj.group('i') or 'common'][mobj.group('key')] = value
+ # Write id3v1 metadata also since Windows Explorer can't handle id3v2 tags
+ yield ('-write_id3v1', '1')
+
for name, value in metadata['common'].items():
yield ('-metadata', f'{name}={value}')