目前状态:音视频基础知识基本合格
已掌握理论或技能:
- 音视频基础知识·一的要求
- 音视频基础知识·一新学内容
本文主要参考资料:
- 《一代高效视频编码H.265/HEVC:原理、标准与实现》,简称《原理》
- 《H.265/HEVC视频编码:新标准及其扩展》,简称《扩展》
- 《数字图像处理》冈萨雷斯版
- 《电视原理》姜秀华
- 大量的网络资源(博文及公式产品)
掌握知识目标
本次学习,主要是H.264/H.265/MPEG-2的理论实践,在本文将发现之前了解的都会在调试或修改代码的时候遇到,或许是一个变量名、API等,都会有所体现。
- FFmpeg(编译、调试、修改)
- 理解视频编码技术
1.FFmpeg(编译、调试、修改)
查看链接:
[编译]FFmpeg
2.理解视频编码技术
本节主要理解H.264、H.265、MPEG-2的关键技术。上次已经讲述了MPEG-2的混合编码模型,本节也将围绕它来展开里面的技术点。
2.1基本概念:
档次、层和级别
宏块:
- 划分方式及原理
- 组成:编码单元、预测单元、变换单元
VPS、SPS、PPS三个参数集
片段层、Tile单元
帧率、场频
运动矢量
帧内预测、帧间预测
IPB帧
NAL单元
ABR/CBR
2.2 常用到的技术点:
本节单独一篇文章,相关链接: