GOP 可以有超过 1 个 I 帧吗?
Can GOP have more than 1 I-frame?
根据this GOP 可以有多个 I 帧。
根据wikipedia:
An I frame indicates the beginning of a GOP.
如果每个 I 帧都开始新的 GOP,则意味着每个 GOP 一个 I 帧。
我认为维基百科是错误的。但我还有其他问题。我发现:
each GOP is independant: all frames needed for predictions are
contained within each GOP
如果这是正确的,则意味着每个 GOP 都必须以关键帧(I 帧,也是 IDR)开始。我看到了他们不在的内容,所以关于 GOP 独立性的假设可能是不正确的。
所以这是我的问题:
- GOP 可以有 1 个以上的 I 帧吗?
- 如果#1 是 "no" 那么为什么不是所有的 I 帧都是关键帧?共和党不是应该独立的吗?
- 如果#1 是 "yes" 那么 GOP 必须至少以 IDR 开头吗?
- 是否有一些具有可变 GOP 长度的格式?我的意思是例如一个 GOP 是 IPP,第二个是 IPPPPP,第三个是 IPPP。
- 具有例如600 帧。 I 19*P, I 19*P (...) 但只有一个关键帧(第一个 I 帧)。此类内容的 GOP 长度是 600 还是 20?
经过更多的研究,我找到了那些(但如果我有什么地方不对请纠正我):
- 是的,GOP 可以有超过 1 个 I 帧,尽管这并不常见,所以维基百科是错误的。
- ---
- 不,他们不必这样做。 GOP 不必是独立的(编码为封闭),它们可以编码为开放。
- 是的,有检测场景变化的算法,它们可以生成可变 GOP,尽管我不知道它如何与第一个问题的答案绑定。
- 在这种情况下 GOP 长度为 20
根据this article,GOP只能有一个I帧:
The I-frame at the beginning will certainly be decoded fine, it
doesn't need anything special. However, the following B-frames and
P-frames will probably need previous frames for being decoded
correctly.
一个GOP,一个I帧;一个序列,一个 IDR 帧,一个或多个 I 帧。
根据this GOP 可以有多个 I 帧。
根据wikipedia:
An I frame indicates the beginning of a GOP.
如果每个 I 帧都开始新的 GOP,则意味着每个 GOP 一个 I 帧。
我认为维基百科是错误的。但我还有其他问题。我发现:
each GOP is independant: all frames needed for predictions are contained within each GOP
如果这是正确的,则意味着每个 GOP 都必须以关键帧(I 帧,也是 IDR)开始。我看到了他们不在的内容,所以关于 GOP 独立性的假设可能是不正确的。
所以这是我的问题:
- GOP 可以有 1 个以上的 I 帧吗?
- 如果#1 是 "no" 那么为什么不是所有的 I 帧都是关键帧?共和党不是应该独立的吗?
- 如果#1 是 "yes" 那么 GOP 必须至少以 IDR 开头吗?
- 是否有一些具有可变 GOP 长度的格式?我的意思是例如一个 GOP 是 IPP,第二个是 IPPPPP,第三个是 IPPP。
- 具有例如600 帧。 I 19*P, I 19*P (...) 但只有一个关键帧(第一个 I 帧)。此类内容的 GOP 长度是 600 还是 20?
经过更多的研究,我找到了那些(但如果我有什么地方不对请纠正我):
- 是的,GOP 可以有超过 1 个 I 帧,尽管这并不常见,所以维基百科是错误的。
- ---
- 不,他们不必这样做。 GOP 不必是独立的(编码为封闭),它们可以编码为开放。
- 是的,有检测场景变化的算法,它们可以生成可变 GOP,尽管我不知道它如何与第一个问题的答案绑定。
- 在这种情况下 GOP 长度为 20
根据this article,GOP只能有一个I帧:
The I-frame at the beginning will certainly be decoded fine, it doesn't need anything special. However, the following B-frames and P-frames will probably need previous frames for being decoded correctly.
一个GOP,一个I帧;一个序列,一个 IDR 帧,一个或多个 I 帧。