在 FLAC 到 ALAC 转换期间使用 FFmpeg 嵌入艺术品

Ken*_*ntH 6 ffmpeg audio-conversion

如何在 FLAC → ALAC 转换期间嵌入艺术品?

ffmpeg -i track.flac -acodec alac track.m4a
Run Code Online (Sandbox Code Playgroud)

传输元数据但不传输艺术品。

evi*_*oup 6

我认为 FFmpeg 不能这样做——与 FLAC、MP3 或 OGG 相比,M4A 文件以一种奇怪的方式存储元数据。但是,您可以使用 AtomicParsley,如this answer to a very similar question中所述。总之:

ffmpeg -i input.flac -vn -c:a alac output.m4a cover.jpg
AtomicParsley output.m4a --artwork cover.jpg --overWrite
Run Code Online (Sandbox Code Playgroud)