自查的一些概念:(补充)
一个序列中可以有很多的I图像。
从IDR帧开始,重新算一个新的序列开始编码。
一个视频序列的第一帧又叫 IDR 帧。IDR 帧的作用是立刻刷新,使错误不致传播,从 IDR 帧开始,重新算一个新的序列开始编码。
I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧;
I帧又叫关键帧。
IDR图像一定是I图像,但I图像不一定是IDR图像
帧图像可编码成一个或者多个片(slice),分片的目的是为了限制误码的扩散和传输,使编码片相互间保持独立。
从宏观上来说,SPS、PPS、IDR 帧(包含一个或多个 I-Slice)、P 帧(包含一个或多个 P-Slice )、B 帧(包含一个或多个 B-Slice )组成的视频序列构成了 H264 的码流。
片(slice)中包含宏块
| 类型 | 意义 |
|---|---|
| I slice | 只包含 I 宏块 |
| P slice | 包含 P 和 I 宏块 |
| B slice | 包含 B 和 I 宏块 |
| SP slice | 包含 P 或 I 宏块,用于不同码流之间的切换 |
| SI slice | 一种特殊类型的编码宏块 |
作者:玖零儛
链接:https://www.jianshu.com/p/0a7a3830ed37
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。