在30分钟视频FFMPEG中循环30次的1500帧图像序列

在30分钟视频FFMPEG中循环30次的1500帧图像序列,ffmpeg,infinite-loop,Ffmpeg,Infinite Loop,真的很难让它工作,我只需要循环一个图像序列。它是25fps,持续时间正好是1秒(1500),我需要它基本上循环30分钟,所以它将循环30次。使用FFMPEG,以下是正在转换为MP4的工作1500帧,正如我所说的长度必须为30分钟: ffmpeg -i "input_%04d.jpg" -c:v libx264 -b:v 1M -s 1080x810 -crf 28 -r 25 -pix_fmt yuv420p out.mp4 使用-loop 1作为无限循环的输入选项,然后使用-t 00:30:

真的很难让它工作,我只需要循环一个图像序列。它是25fps,持续时间正好是1秒(1500),我需要它基本上循环30分钟,所以它将循环30次。使用FFMPEG,以下是正在转换为MP4的工作1500帧,正如我所说的长度必须为30分钟:

ffmpeg -i "input_%04d.jpg" -c:v libx264 -b:v 1M -s 1080x810 -crf 28 -r 25 -pix_fmt yuv420p out.mp4

使用
-loop 1
作为无限循环的输入选项,然后使用
-t 00:30:00
作为输出选项在30分钟时切断视频。我还建议您查看一下,以及总体上的

ffmpeg -loop 1 -i "input_%04d.jpg" -c:v libx264 -s 1080x810 -preset veryfast -crf 28 -r 25 -pix_fmt yuv420p -t 00:30:00 out.mp4

谢谢你,做得很好。。我以前一定是把循环函数订错了!我已经读过了,但实际上无法让它工作。注意:对于osx上的ffmpeg 0.7.13,
-loop 1
应该是
-loop\u input