From 522acabfe62b3bf23407babd9f75aebfb4959c1e Mon Sep 17 00:00:00 2001 From: megapro17 Date: Fri, 22 May 2020 01:01:20 +0300 Subject: [PATCH] Add URL metadata to mp4 container (closes #17029), remove dublicate field --- youtube_dl/postprocessor/ffmpeg.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/youtube_dl/postprocessor/ffmpeg.py b/youtube_dl/postprocessor/ffmpeg.py index fd3f921a8..8faf5ff06 100644 --- a/youtube_dl/postprocessor/ffmpeg.py +++ b/youtube_dl/postprocessor/ffmpeg.py @@ -449,7 +449,7 @@ class FFmpegMetadataPP(FFmpegPostProcessor): add('title', ('track', 'title')) add('date', 'upload_date') - add(('description', 'comment'), 'description') + add('description') add('purl', 'webpage_url') add('track', 'track_number') add('artist', ('artist', 'creator', 'uploader', 'uploader_id')) @@ -458,6 +458,9 @@ class FFmpegMetadataPP(FFmpegPostProcessor): add('album_artist') add('disc', 'disc_number') + if info['filepath'][-3:] == 'mp4': + add('Network', 'webpage_url') + if not metadata: self._downloader.to_screen('[ffmpeg] There isn\'t any metadata to add') return [], info