Я пытаюсь использовать Mutagen для изменения обложки ID3 (версия 2.3) для группы файлов MP3 следующим образом. :
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 правильно обновлять обложку?