将多张图像和一个音频合并到视频中时出现问题

时间:2019-07-23 19:57:48

标签: ffmpeg

我得到了22张png图片,例如pics1.png,pics2.png ... pics22.png

我还有一个持续时间为00:02:25的wav文件

我正在尝试使用ffmpeg将它们合并为视频,但是问题是音频一直在回退(滞后于图像)

在视频中,音频仍在说明图像编号20,而屏幕上的图像是图像编号22,pics22.png ...

我有更多的视频可以这样制作,有时图像超过100张,音频长达数分钟。

无论我使用什么计算方式,都无法将这些音频和图像正确地合并到视频中……

请告诉我可以在“常规”中使用的ffmpeg命令。

这是我到目前为止使用的命令。

ffmpeg.exe -y -framerate 115/65 -i pics%d.png -i rmt.wav -ar 44100 -s 800x600 video.flv

1 个答案:

答案 0 :(得分:0)

对于具有N张幻灯片的输出持续时间X,命令应为

ffmpeg -y -framerate N/X -i pics%d.png -i rmt.wav -ar 44100 -r 25 -s 800x600 video.flv

因此,在2:25-> 145秒的时间内,应包含22张图像,命令应该是

ffmpeg -y -framerate 22/145 -i pics%d.png -i rmt.wav -r 25 -ar 44100 -s 800x600 video.flv