在h265中关闭帧内预测

时间:2015-07-08 05:30:46

标签: ffmpeg codec hevc

我使用ffmpeg将图像编码为h265(HEVC)视频,我想知道 - 是否有办法关闭帧内预测,​​以便只使用帧间预测? (编辑:或强制使用帧间预测?)我无法在这些命令https://x265.readthedocs.org/en/default/cli.html中找到它。

3 个答案:

答案 0 :(得分:0)

你不能这样做。帧间预测使用图片(帧)之间的相关性来进行运动补偿预测。因此,为了进行帧间预测,您必须首先具有参考帧。因此,GOP内的第一帧始终为帧内,此帧内帧用于帧间预测。

答案 1 :(得分:0)

我不知道你为什么要关闭帧内预测。

在第一帧,它必须使用帧内模式进行编码,因为它没有参考帧。

在帧间。它取决于RDO过程来选择最终模式。因此,在帧间帧,具有帧内模式的铜意味着在帧内模式下RD成本最小。

因此,当关闭帧内模式时,rd性能可能会有所提升。

谢谢你的阅读。

答案 2 :(得分:0)

我认为他的意思是,参考帧将完全不进行编码,而只是一堆CTU,而前一个(无依赖项)之后的CTU就像静止图像一样。 HM测试模型编码器中没有选项,但是您可以在源代码中更改行为。