我目前正在开展一项涉及将大量.jpg(> 6000)转换为视频格式的项目。这些帧(320x240)以2.5fps的速率存储在文件夹中。每小时生成几个需要尽快转换的文件夹。
现在我已经尝试将文件夹复制到ram磁盘并使用avconv大约需要一分钟。
这是我的命令:
avconv -threads auto -y -r 2.51 -i %03d-capture.jpg -s 320x240 -r 25 video.mpeg
可以加快工作速度吗? 有没有办法加快速度? 哪种视频格式转换为更短的时间?
答案 0 :(得分:1)
使用x264的ffmpeg应该更快。
ffmpeg -threads auto -y -framerate 2.51 -i %03d-capture.jpg -r 25 -preset ultrafast video.mp4
我删除了尺寸选项,因为如果它们不需要调整大小,您可以绕过缩放器调用来节省时间。