1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-03-13 01:57:16 +08:00

added tagging support (ffmpeg metadata - artist,title,album)

This commit is contained in:
dominic-miglar 2017-01-01 14:15:17 +01:00
parent e5e19379be
commit d6d0e34f12

View File

@ -290,6 +290,16 @@ class FFmpegExtractAudioPP(FFmpegPostProcessor):
try:
self._downloader.to_screen('[ffmpeg] Destination: ' + new_path)
if information.get('artist') is not None:
more_opts += ['-metadata', 'artist={}'.format(information['artist'])]
if information.get('title') is not None:
more_opts += ['-metadata', 'title={}'.format(information['title'])]
if information.get('album') is not None:
more_opts += ['-metadata', 'album={}'.format(information['album'])]
self.run_ffmpeg(path, new_path, acodec, more_opts)
except AudioConversionError as e:
raise PostProcessingError(