我正在使用ffmpeg从100个图像序列中创建一个短视频.有几篇文章帮助我组合了一个命令,但是我正在使用的那个文章是直接从ffmpeg图像到视频脚本中获取的吗?.
以下命令生成的视频文件在我拥有的所有视频播放器(OS X)中都能很好地播放.
cat input/*.jpg | ffmpeg -f image2pipe -r 10 -vcodec mjpeg -i - out.mp4
Run Code Online (Sandbox Code Playgroud)
但如果我改成它,
cat input/*.jpg | ffmpeg -f image2pipe -r 1 -vcodec mjpeg -i - out.mp4
Run Code Online (Sandbox Code Playgroud)
除了 VLC媒体播放器之外,它在所有播放器中都表 VLC显示最初的1到3张图像,然后在帧上冻结.我已经测试了几种不同的帧速率,看起来打破VLC中视频播放的截止点介于1.125和1.175之间.
关于我在这里处理什么的任何建议都将非常感激.