首页 > 解决方案 > 无法使用 FFmpeg 将专辑封面注入 WAV 文件

问题描述

我知道可以将专辑封面注入 WAV 文件,因为有各种应用程序可以执行此操作(例如 Mac 上的 Metadatics)。

但是,当我尝试使用 FFmpeg 执行此操作时,它不起作用:

cat original.wav | ffmpeg -y -i pipe:0 -i albumart.jpg -map 0:0 -map 1:0 -c copy -write_id3v2 1 with-artwork.wav

这会导致以下错误:

[wav @ 0x7fa044037200] WAVE files have exactly one stream
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:1 --

我需要使用哪些参数才能使其正常工作?如果它不这样做,是否有另一个基于 *nix 的工具可以工作?

标签: audioffmpegwav

解决方案


推荐阅读