基本概念

来源:互联网 发布:怎样注册淘宝小号 编辑:程序博客网 时间:2024/06/11 19:57

1、视频编码的可能性

帧内空间布局的连续性

帧间运动的连贯性

人眼的视觉机制

2、主流视频编解码算法标准(注意,是标准不是具体算法实现)

MPEG-4:ISO(国际标准化组织)

H.264/AVC:ITU(国际电信联盟),H.264和AVC是不同组织对同一标准的称呼

这两种标准采用的编码策略都是混合编码(即同时包含帧内和帧间编码)

3、帧内预测编码

静态图像编码:类似于图片编码

I帧编码:又称关键帧编码,利用已编解码的帧(I帧或称关键帧)为基准,非关键帧与I帧的差值矩阵中0值或较小的值比较多,这样非关键帧的存储就可以被压缩。

帧内预测编码的效率不高

4、帧间预测编码

帧间预测是在一定窗口内搜索到最佳匹配宏块,这两个相邻宏块间的差值即为预测残差。
P帧编码:前向预测编码
B帧编码:双向预测编码

5、常用的CODEC(Coding and Decoding)

ffmpeg:完整的跨平台音视频解决方案,能记录、转换、流化音视频,里面内置了一个CODEC库——libavcodec.

x264:免费开源的H.264标准编码算法,编出的码流严格符合H.264标准。




原创粉丝点击