Embed comment metadata in .m4a

This commit is contained in:
Ritiek Malhotra
2018-10-01 19:10:28 +05:30
parent e720cbcf93
commit f80c223025
2 changed files with 3 additions and 1 deletions

View File

@@ -29,7 +29,8 @@ M4A_TAG_PRESET = { 'album' : '\xa9alb',
'albumart' : 'covr',
'copyright' : 'cprt',
'tempo' : 'tmpo',
'lyrics' : '\xa9lyr' }
'lyrics' : '\xa9lyr',
'comment' : '\xa9cmt' }
TAG_PRESET = {}
for key in M4A_TAG_PRESET.keys():

View File

@@ -98,6 +98,7 @@ class EmbedMetadata:
audiofile = MP4(music_file)
self._embed_basic_metadata(audiofile, preset=M4A_TAG_PRESET)
audiofile[M4A_TAG_PRESET['year']] = meta_tags['year']
audiofile[M4A_TAG_PRESET['comment']] = meta_tags['external_urls']['spotify']
if meta_tags['lyrics']:
audiofile[M4A_TAG_PRESET['lyrics']] = meta_tags['lyrics']
try: