Pregunta

Tengo una gran biblioteca de música que acabo de pasar alrededor de 30 horas organizando. Para algunos de los archivos MP3, incrusté la imagen de la portada como Tipo 0 (otro) y me gustaría cambiarla a Tipo 3 (portada delantera). ¿Hay alguna manera de hacer esto en Python, específicamente en Mutagen?

¿Fue útil?

Solución

Así es como pude lograrlo.

Primero, obtenga acceso al archivo en Mutagen:

audio = MP3("filename.mp3")

Luego, obtenga una referencia a la etiqueta que está buscando:

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

Entonces, modifique el type atributo:

picturetag.type = 3

Luego, asignarlo nuevamente al archivo de audio, solo para estar seguro

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

Finalmente, guárdelo!

audio.save()

¡Y estás ahí! La etiqueta APIC viene con su propia clase que luce todo lo que necesitaría para modificar imágenes y información de etiquetado de imágenes. ¡Feliz organización de música!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top