我得到了 22 张 png 图像,命名为这样 pics1.png,pics2.png ...图片22.png
我还得到了一个持续时间为 00:02:25 的 wav 文件
我正在尝试使用 ffmpeg 将它们合并到视频中,但问题是音频不断回退(滞后于图像)
在视频中,音频仍在解释图像编号 20,而屏幕上的图像是图像编号 22,图片 22.png......
我有更多的视频可以制作这种方式,有时图像超过 100 张,音频长达数分钟。
无论我使用什么计算方法,我都无法将这些音频和图像正确合并到视频中......
请告诉我我可以在"常规"中使用的 ffmpeg 命令来执行此操作。
这是我到目前为止使用的命令。
ffmpeg.exe -y -framerate 115/65 -i pics%d.png -i rmt.wav -ar 44100 -s 800x600 video.flv
对于带有 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