首页 文章

GOP可以拥有超过1个I帧吗?

提问于
浏览
0

根据this GOP可以有多个I帧 .

根据wikipedia

I帧表示GOP的开头 .

如果每个I帧开始新的GOP,则每个GOP意味着一个I帧 .

我相信维基百科是错的 . 但我还有其他问题 . 我找到:

每个GOP是独立的:预测所需的所有帧都包含在每个GOP中

如果这是正确的,则意味着每个GOP必须以关键帧开始(I帧也是IDR) . 我看到了他们不是的内容,所以也许关于共和党独立性的假设是不正确的 .

所以这是我的问题:

  • GOP可以有超过1个I帧吗?

  • 如果#1是"no"那么为什么不是所有的I帧都是关键帧?共和党是不是应该独立?

  • 如果#1是"yes"那么GOP必须至少从IDR开始吗?

  • 是否有某些格式具有可变的GOP长度?我是说,例如一个GOP是IPP,第二个是IPPPPP,第三个是IPPP .

  • 具有例如内容的内容如何? 600帧 . 我19 * P,I 19 * P(...)但只有一个关键帧(第一个I帧) . 这些内容的GOP长度是600还是20?

1 回答

  • 1

    经过一些研究后我找到了那些(但如果我出错了,请纠正我):

    • 是的GOP可以有超过1个I帧,虽然它不常见,所以维基百科是错误的 .

    • 不,他们不必独立(编码为关闭),它们可以编码为开放 .

    • 是的,有些算法可以检测场景变化,它们可以生成变量GOP,虽然我不知道它是如何与第一个问题的答案绑定的 .

    • 在这种情况下,GOP长度为20

相关问题