【发布时间】:2020-05-06 00:21:08
【问题描述】:
我正在尝试使用Mutagen 通过以下方式更改一堆 MP3 文件的 ID3(2.3 版)封面:
from mutagen.mp3 import MP3
from mutagen.id3 import APIC
file = MP3(filename)
with open('Label.jpg', 'rb') as albumart:
file.tags['APIC'] = APIC(
encoding=3,
mime='image/jpeg',
type=3, desc=u'Cover',
data=albumart.read()
)
file.save(v2_version=3)
但是,文件(或至少 APIC 标签)保持不变,通过读取标签进行检查。但是,在系统文件资源管理器中,该文件确实显示了更新的Date modified。如何让 Mutagen 正确更新封面?
【问题讨论】:
标签: python mp3 mutagen id3v2 id3-tag