随笔分类 -  x264

摘要:第一部分: http://blog.csdn.net/leixiaohua1020/article/category/2619503 FFmpeg与libx264接口源代码简单分析 2015-05-25 01:48 阅读(12999) 评论(1) FFmpeg与libx264接口源代码简单分析 FF 阅读全文
posted @ 2017-07-31 13:22 STN_LCD
摘要:http://blog.csdn.net/leixiaohua1020/article/details/42078645 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 最简单的视频编码器系列文章列表: 阅读全文
posted @ 2017-07-31 11:45 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616057.html 最近我也开始看 X264 的代码了,于是想到把我读代码的过程记录下来,因为总有很多新手问如何读代码,我这个帖子就是专为这些人写的。至于会读代码的人就完全没有必要看了。下面当然是以 X264 为例 阅读全文
posted @ 2017-07-18 10:51 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616159.html 码率控制部分关键函数 5.1 x264_ratecontrol_start( x264_t *h,int i_slice_type) 功能 根据不同的slice类型调整qp的值 输入项目 x26 阅读全文
posted @ 2017-07-18 10:49 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616158.html NAL部分关键函数 4.1 int x264_nal_encode( void *, int *, int b_annexeb, x264_nal_t *nal ) 功能 对一个片进行NAL编码 阅读全文
posted @ 2017-07-18 10:48 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616157.html 去块滤波(Deblocking)部分关键函数 3.1 deblocking_filter_edgev( x264_t *h, uint8_t *pix, int i_pix_stride, in 阅读全文
posted @ 2017-07-18 10:47 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616156.html CAVLC编码部分的关键函数 2.1 x264_macroblock_write_cavlc(x264_t *h, bs_t *s) 功能 判断宏块类型,对宏块进行CAVLC编码。 输入项目 x 阅读全文
posted @ 2017-07-18 10:45 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616153.html 帧内帧间编码部分关键函数 1.1 x264_encoder_open (x264_param_t *param ) 功能 分配编码器所需结构体。 检测参数有效性。 初始化sps和pps。 分配编 阅读全文
posted @ 2017-07-18 10:43 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616161.html 函数名称 所以位置 完成功能 void x264_frame_filter common\mc.c 帧滤波 void x264_frame_init_lowres common\mc.c 亮度1 阅读全文
posted @ 2017-07-18 10:41 STN_LCD
摘要:http://www.cnblogs.com/xkfz007/articles/2616133.html l 相关说明: 1. 使用版本: x264-cvs-2004-05-11 2. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也做了剖析,如果这个主线理解了,就容易设置几个区间 阅读全文
posted @ 2017-07-18 10:39 STN_LCD