我有很多mp3文件,其中大部分已经有了专辑封面,现在我想用诱变剂来更新封面艺术
我现在遇到了一个问题,很明显诱变剂会将新专辑艺术附加到文件中,而不是覆盖它,然后玩家只能看到第一张,在我看来,它好像不起作用
当我使用ffmpeg去除文件中的所有标记时,我的脚本工作得很好
在添加新的coverart之前,我需要删除现有的coverart,或者我需要告诉诱变剂覆盖它,但我找不到任何方法
使用ffmpeg删除我所有文件的相册艺术,然后运行我的脚本不是一个选项
以下是我目前的代码:
from mutagen.id3 import APIC, ID3
file = ID3("file.mp3")
with open("album.jpg", 'rb') as albumart:
file.add(APIC(
encoding=3,
mime='image/jpeg',
type=3, desc=u'Cover',
data=albumart.read()
))
file.save(v2_version=3)
相关问题 更多 >
编程相关推荐