我正在尝试使用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 正确更新封面艺术?