No que me diz respeito, não há uma maneira fácil de dizer ao FFmpeg para definir a capa do álbum para um contêiner MP4, que você normalmente usa para áudio AAC ( .m4a
). Você pode, no entanto, usar o AtomicParsley para adicionar o trabalho artístico mais tarde, via linha de comando.
Veja como você pode instalar o AtomicParsley:
- Todos os sistemas operacionais têm binários da página SourceForge
- As distribuições do Linux podem tê-lo nos pacotes, por exemplo,
apt-get install atomicparsley
- OS X por meio do Homebrew com
brew install atomicparsley
Mas primeiro precisamos extrair o trabalho artístico, por exemplo como um arquivo JPEG:
ffmpeg -i input.mp3 artwork.jpg
Podemos então usar o AtomicParsley para adicionar o grafismo do álbum:
AtomicParsley output.m4a --artwork artwork.jpg
Isso não substituirá o arquivo original, mas criará um arquivo temporário, por exemplo, %código%. Se você quiser que o original seja substituído, adicione a opção output-temp-15274.m4a
ao comando, por exemplo:
AtomicParsley output.m4a --artwork artwork.jpg --overWrite
E voilà: