使用ffmpeg进行编码以实现最快的解码

时间:2014-01-07 02:43:04

标签: ffmpeg libx264

使用ffmpeg和libx264编码,是否有预设或标志可以优化解码速度?

现在看来,使用Qtkit以非常不同的速度对使用类似文件大小进行转码的视频进行解码,我想知道是否有编码选项可以使解码速度最大化。

2 个答案:

答案 0 :(得分:8)

如果您希望以质量/压缩效率为代价优化解码速度,则x264中有--tune fastdecode(如果使用ffmpeg则为-tune fastdecode)。在libx264中,调整设置可用作x264_param_default_preset的参数之一。

答案 1 :(得分:1)

我过去曾用过这个:

-b(删除B帧计算)

-maxrate 8M(我觉得这很重要,因为有时候平均值会有很大的比特率分布,所以如果你将8M设为平均值,你仍然可以找到15M的峰值)

-tune fastdecode(已经在上面解释过)