Wie kann man mit Python ein Cover-Artwork an eine M4A-Datei anhängen?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

Installiere das mutagen-Modul, beispielsweise über pip mit „pip install mutagen“.

Wenn du dann beispielsweise mit Python die Datei „cover.png“ als Cover-Artwork in die Datei „test.m4a“ einbetten möchtest, kannst du das folgendermaßen bewerkstelligen:

from mutagen.mp4 import MP4, MP4Cover

video = MP4("test.m4a")

with open("cover.png", "rb") as f:
    video["covr"] = [
        MP4Cover(f.read(), imageformat=MP4Cover.FORMAT_PNG)
    ]

video.save()

Hanibal545 
Beitragsersteller
 26.12.2022, 21:51

Klappt. Vielen Dank