通过Mutagen更改APIC ID3标签中的嵌入图像类型

4 投票
1 回答
3174 浏览
提问于 2025-04-15 23:32

我有一个很大的音乐库,花了大约30个小时来整理。对于一些MP3文件,我把封面图片嵌入为类型0(其他),现在我想把它改成类型3(封面)。请问有没有办法用Python,特别是用Mutagen这个库来做到这一点?

1 个回答

8

这是我成功实现的步骤。

首先,获取Mutagen中对文件的访问权限:

audio = MP3("filename.mp3")

接着,找到你想要的标签:

picturetag = audio.tags['APIC:Folder.jpg']

然后,修改这个标签的 type 属性:

picturetag.type = 3

接下来,把它重新放回音频文件中,以确保修改生效。

audio.tags['APIC:Folder.jpg'] = picturetag

最后,保存文件!

audio.save()

这样就完成了!APIC标签有自己的类,可以让你轻松修改图片和图片标签信息。祝你整理音乐愉快!

撰写回答