Für mich gibt es keine einfache Möglichkeit, FFmpeg mitzuteilen, dass das Album-Artwork für einen MP4-Container festgelegt wird, den Sie normalerweise für AAC-Audio ( .m4a
) verwenden würden. Sie können AtomicParsley jedoch verwenden, um die Grafik später über die Befehlszeile hinzuzufügen.
So installieren Sie AtomicParsley:
- Alle Betriebssysteme verfügen über Binärdateien von der SourceForge-Seite
- Linux-Distributionen könnten es in den Paketen haben, dh
apt-get install atomicparsley
- OS X durch Homebrew mit
brew install atomicparsley
Zuerst müssen wir das Bildmaterial extrahieren, z. B. als JPEG-Datei:
ffmpeg -i input.mp3 artwork.jpg
Wir können dann AtomicParsley verwenden, um das Album-Artwork hinzuzufügen:
AtomicParsley output.m4a --artwork artwork.jpg
Dadurch wird die Originaldatei nicht überschrieben, sondern eine temporäre Datei erstellt, z output-temp-15274.m4a
. Wenn das Original überschrieben werden soll, fügen Sie --overWrite
dem Befehl die Option hinzu, zB:
AtomicParsley output.m4a --artwork artwork.jpg --overWrite
Und voilà: