Php FFMPEG-降低生成视频的速度/帧率?

Php FFMPEG-降低生成视频的速度/帧率?,php,video,ffmpeg,Php,Video,Ffmpeg,我使用这个命令是为了将一组JPG转换成视频。代码正常,但生成的视频速度太快 exec('ffmpeg -y -f image2 -i img%d.jpg video.mpg 2>&1 >/dev/null', $output, $exit_status); 我尝试在输出文件名之前添加-r 15,但没有成功 以下是我尝试过但不起作用的内容: exec('ffmpeg -y -f image2 -i img%d.jpg -r 15 video.mpg 2>&1

我使用这个命令是为了将一组JPG转换成视频。代码正常,但生成的视频速度太快

exec('ffmpeg -y -f image2 -i img%d.jpg video.mpg 2>&1 >/dev/null', $output, $exit_status);
我尝试在输出文件名之前添加-r 15,但没有成功

以下是我尝试过但不起作用的内容:

 exec('ffmpeg -y -f image2 -i img%d.jpg -r 15 video.mpg 2>&1 >/dev/null', $output, $exit_status);

如果有任何提示,我们将不胜感激

输入图像每秒有多少帧?如果是15,您可能希望将
-r15
移动到输入说明符之前
ffmpeg-y-r15-f image2-i img%d.jpg-r30 video.mpg
Yes,解决了这个问题。但令人惊讶的是,如果我在你的例子中对15和30使用不同的值。它不起作用了?我只需要显示每秒1或2个图像