import mutagen
from io import BytesIO
from PIL import Image
#Veuillez modifier le nom du fichier comme il convient
file = r"example.mp3"
#Lecture de fichiers
audio = mutagen.File(file)
#Obtenez une liste d'images
if 'audio/mp3' in audio.mime:
images = [audio[i] for i in audio if "APIC" in i]
elif 'audio/flac' in audio.mime:
images = audio.pictures
for imgb in images:
#Convertir l'image pour l'affichage
img = Image.open(BytesIO(imgb.data))
img.show()
Même si je cherchais, seuls les articles contenant des images nouvellement intégrées ont été trouvés, alors je les ai écrits parce que je ne trouvais pas d'article qui affiche l'image intégrée.
** "APIC" dans i ** au lieu de ** "APIC" == i ** La clé de l'image intégrée avec Mp3tag était ** "APIC:" **.
Ce n'est peut-être pas le meilleur code parce que je l'ai écrit dans le manuel.
Recommended Posts