H265编解码

目录

1.H265压缩技术

2.宏块编码

3.H265应用部分


1.H265压缩技术

H265 的GOP示意图

 

 

 

 划分好宏块后,计算宏块的像素值

 以此类推,计算一副图像每个宏块的像素值,所有宏块都处理完后如下面的样子

 

 

 

2.宏块编码

 无论是H264还是H265、VP8,都是以宏块为单位进行编码的,宏块编码也即网格编码。

 

    每个宏块内只保留最左边和最上边的像素值,然后根据这些保留的像素值对宏块中没有保留的像素值进行预测,预测方向总共8个:

 

 如果想尽可能保证视频质量,增加宏块个数就行。

若一个视频中,宏块大小以4*4居多,那么这个视频画面就会好一些,视频文件就会大一些,如果以16*16居多,视频质量相对差一些,但视频文件会小一些。

 视频中宏块大小的划分,可以使用雷霄骅开发的播放器videoeye查看。

另外有专门的H265分析工具Elecard HEVCAnalyzer.

3.H265应用部分

#TODO:

#TODO:PU CU TU 详解

#TODO:Mediacodec实现解码H265码流

#TODO:MediaCodec解码H265原理

#TODO:CTU PU TU编码结构

#TODO:H265与H264全方位对比

#TODO:H266(研发中,不作介绍)


版权声明:本文为drzeno原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。