ffmpeg 在不降低质量的情况下将图片添加到音频中

ffmpeg 在不降低质量的情况下将图片添加到音频中

我正在尝试将图片和音频文件合并,且不造成任何质量损失。我目前正在使用以下命令:

ffmpeg -r 1 -loop 1 -i ./pic.JPG -i ./audio.wav -acodec copy -r 1 -shortest howitgoes.avi

这对于保持音频比特率相同很有效,但图片(4000x6000)明显被压缩。

是否有人知道更好的 ffmpeg 命令或任何将图片与音频文件结合起来而不损失质量的方法?

答案1

使用:

ffmpeg -framerate 1 -loop 1 -i pic.JPG -i audio.wav -c copy -shortest howitgoes.avi

这会流复制而不是重新编码 JPG。可以把它想象成复制和粘贴。无需重新编码,无需有损编码器,无需发电损失,达到了您不损失质量的要求。

大多数玩家不喜欢 1 fps,如果是这样的话,请更改-framerate 1-framerate 10,或添加-r 10输出选项。

相关内容