在大型视频文件上使用FFMPEG提取缩略图非常慢?

14

我在Linux(Debian 64位)上使用FFMPEG从一个.MOV文件中提取缩略图。

我要从这个文件中提取的缩略图大约有430兆字节。

我使用以下命令来执行此操作:

ffmpeg -i 'largeVideoFile.mov' -ss 00:14:37 -vframes 1 'thumbnail.jpg'

提取单个帧需要超过3分钟。

我该如何加快速度?

1个回答

35

我找到了这篇文章,建议使用快速查找来提高性能,只需在 -i 前面定义 -ss 即可。

现在我的命令看起来像这样:

ffmpeg -ss 00:14:37 -i 'largeVideoFile.mov' -vframes:v 1 'thumbnail.jpg'

请注意参数的排列已经改变,以-ss和时间为开头,接着是-i和源文件,最后是-vframes:v1和目标路径。

时间大约只需要1秒钟,非常好。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接