10
使用FFmpeg将一幅图像+一个音频文件合并为一个视频
这应该是微不足道的,但是我找不到使它正常工作的方法。 我希望FFmpeg将一张JPEG图像和一个音频文件作为输入,并生成一个与音频文件具有相同持续时间的视频文件(通过在整个持续时间内拉伸静止图像)。 我不太在乎使用哪种视频编解码器进行输出,但是至关重要的是,我可以使用“复制”作为音频编解码器(即,无需对音频流进行代码转换就可以对其进行复制)。 什么是正确的命令行将执行此操作? 我试过了: ffmpeg -i image8.jpg -i sound11.amr -acodec copy test.avi 并尝试了很多组合的有和无-s 640x360,-loop_input,-shortest,-t xxx,-r 0.1(在希望的视频会更长人为的低帧率)和-f image2 我收到错误消息或获得一帧时长的视频文件。 我四处搜寻,发现了十个建议的解决方案(可能是针对同一问题),但都没有用。 有人可以提出有效的命令并解释其背后的原理吗?