我目前正在从事一个项目,该项目涉及将大量 .jpg (>6000) 转换为视频格式。这些帧 (320x240) 以 2.5fps 的速率存储在文件夹中。每小时生成几个需要尽快转换的文件夹。
现在我已经尝试将文件夹复制到 ram 磁盘并使用 avconv 大约需要一分钟。
这是我的命令:
avconv -threads auto -y -r 2.51 -i %03d-capture.jpg -s 320x240 -r 25 video.mpeg
最佳答案
带有 x264 的 ffmpeg 应该工作得更快。
ffmpeg -threads auto -y -framerate 2.51 -i %03d-capture.jpg -r 25 -preset ultrafast video.mp4
我已经删除了 size 选项,因为如果不需要调整它们的大小,您可以通过绕过 scaler 调用来节省时间。
关于ubuntu - 如何加快视频转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37120925/