У меня есть большая музыкальная библиотека, которую я только что провел около 30 часов. Для некоторых файлов MP3 я ввел изображение обложки как тип 0 (другое), и я хотел бы изменить его на тип 3 (передняя обложка). Есть ли способ сделать это в Python, особенно в Mutagen?Изменить тип встроенного изображения в теге APIC ID3 через Mutagen
4
A
ответ
8
Вот как я смог снять это.
Во-первых, получить доступ к файлу в мутаген:
audio = MP3("filename.mp3")
Затем, получить ссылку на теге вы ищете:
picturetag = audio.tags['APIC:Folder.jpg']
Затем измените атрибут type
:
picturetag.type = 3
Затем назначьте его обратно в аудиофайл, чтобы быть уверенным, что
audio.tags['APIC:Folder.jpg'] = picturetag
И, наконец, сохраните его!
audio.save()
И вы там! Тег APIC поставляется со своим классом, в котором есть все, что вам нужно, чтобы изменять изображения и информацию о тегах. Счастливая музыкальная организация!