随笔分类 -  H264

摘要:1 词汇约定 CodedBlockPatternLuma:一个宏块的亮度分量的coded_block_pattern CodedBlockPatternChroma:一个宏块的色度分量的coded_block_pattern,Cb、Cr的CodedBlockPatternChroma相同。 宏块:一 阅读全文
posted @ 2016-11-02 15:48 老头慢慢飞 阅读(2051) 评论(0) 推荐(0)
摘要:1 本文词汇约定 宏块:H264编码基本单元,16x16像素(或采样)构成 块: 由8x8像素(或采样)构成的单位 子块: 由4x4像素(或采样)构成的单位 2 帧内亮度预测模式 H264规范中,宏块有4种帧内亮度预测模式,模式编号为0,1,2,3;块与子块分别有9种帧内亮度预测模式,模式编号从0至 阅读全文
posted @ 2016-10-28 20:32 老头慢慢飞 阅读(4542) 评论(0) 推荐(0)
摘要:1 MapUnits 在FMO(Flexible Macroblock ordering)时,从宏块到条带组的映射是以MapUnits为基本单位,MapUnits可能为宏块,也可能是上下两个宏块(见下文)。 2 在标准中的MapUnits 这里我翻译一下大概意思是: 条带组映射单元以下面的方式确定: 阅读全文
posted @ 2016-10-26 21:18 老头慢慢飞 阅读(820) 评论(0) 推荐(0)
摘要:1 条带类型(slice type) x264的条带有三种基本类型分别为:I(主要用于帧内图像编码)、P(用于帧间前向参考预测图像编码)、B(用于帧间双向参考预测图像编码)、SI与SP(切换码流时用),其中I条带只包括I宏块、P条带除了P宏块还可以是I宏块,B条带除了B宏块也可以是I宏块。 2 帧类 阅读全文
posted @ 2016-10-20 16:45 老头慢慢飞 阅读(1943) 评论(0) 推荐(0)
摘要:1 指数格伦布熵编码算法原理 1.1 无符号整数k阶指数格伦布算法编码过程: 1) 将数字以二进制形式写出,去掉最低的k个比特位,之后加1 2) 计算留下的比特数,将此数减一,即是需要增加的前导零个数 3) 将第一步中去掉的最低k个比特位补回比特串尾部 例子(1阶指数格伦布算法编码整数9): 第1步 阅读全文
posted @ 2016-10-17 10:40 老头慢慢飞 阅读(2048) 评论(0) 推荐(0)
摘要:1 该模式的8个预测方向与4x4帧内预测模式一样。 2 该模式只有High profile及更高的Profile的才有可能使用,Baseline、Main Profile、Preset为ultrafast时不支持,命令行参数为--8x8dct与--no-8x8dct控制是否使用,x264内部参数结构 阅读全文
posted @ 2016-09-20 18:37 老头慢慢飞 阅读(2926) 评论(0) 推荐(0)
摘要:0 X264官方地扯 http://www.videolan.org/developers/x264.html 1 X264官方编译的二进制程序命名格式 官方编译出了LINUX,Win32,Win64等不同OS平台下可运行的版本,每个程序(举例x264-r2694-3b70645.exe)的名称以" 阅读全文
posted @ 2016-09-18 19:47 老头慢慢飞 阅读(3456) 评论(0) 推荐(0)