用于最快解码的编解码器/格式是什么?

时间:2017-03-02 17:57:24

标签: windows video ffmpeg decoding codec

我正在使用ffmpeg脚本(在Windows中)从视频中提取所有关键帧并将其粘贴到文件夹中。我确保我的驱动器速度,CPU和RAM不会造成瓶颈。

在这种情况下,视频的质量实际上并不重要。我需要对脚本提取帧的视频进行编码,以便它具有最快的解码速度。文件大小和质量并不重要,只有读取速度。该视频没有音频。哪种方法最适合我?

如果重要,请点击我正在使用的脚本:

ffmpeg -i input.mp4 -vf "select=eq(pict_type\,I)" -vsync 1 %%3d.bmp

很抱歉,如果听起来我不知道我在说什么,这不是我非常熟悉的话题。感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

对于像H.264

这样的编解码器,下面的速度要快得多
ffmpeg -discard nokey -i input.mp4 -vsync 0 %%3d.bmp

您现在的方法解码所有帧,然后选择过滤器进行门控,但上面的命令会丢弃除了解复用器级别的关键帧之外的所有内容。它只适用于MP4 / MOV之类的容器。

相关问题