• 博客(0)
  • 资源 (8)

空空如也

X264源代码分析

有关X264的源代码分析,供大家参考~ 相关说明: 1. 使用版本: x264-cvs-2004-05-11 2. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也 做了剖析,如果这个主线理解了,就容易设置几个区间,进行分工阅读,将各个区间 击破了. 3. 需要学习的知识: a) 编码器的工作流程. b) H.264的码流结构,像x264_sps_t,x264_pps_t 等参数的定义基本上都完全符 合标准文档中参数集的定义,抓住主要参数,次要参数也应该有所了解. c) 数学知识,对dct 变换等与数学相关的知识的编程实现要有较好理解. d) C语言的知识.涉及到c语言的较多不经常用的特性,如函数指针数组,移位 运算,结构体的嵌套定义等. e) 耐心,对h.264的复杂性要有清醒的认识. 3.参考资料: a) 新一代视频压缩编码标准-h.264/avc 毕厚杰主编,人民邮电出版社. b) 网上的流媒体论坛,百度,google等搜索引擎. 4. 阅读代码的方法: a) 较好的方法是利用vc的调试器,如果对某个函数感兴趣,可以将断点设置在 它的前面.然后采用step into,step over等方法进去该函数一步步分析.当然本身要 对程序执行流程要有较清楚认识,不然不知道何时step into,何时step over. b) 建议应该先对照标准弄清各个结构体成员的意义.

2012-11-19

x264源代码解析

x264源代码解析,给刚刚开始接触x264童鞋一个参考~

2012-11-19

JM H.264编码解码源码

关于H.264编码解码的源码,是JM7.3 version~供大家参考学习~

2012-11-15

如何使用类库中的结构体

对类库中的结构体的使用做了简单的示例,附有源码,供参考

2011-02-22

JPEG图像格式详解.

对Jpeg格式进行了详细的说明,并附有16位代码示例

2011-02-22

Jpeg文件格式简单分析

对Jpeg文件的格式进行了简单分析,有利于助初学者对Jpeg文件的了解

2011-02-22

碎片图像无缝拼合技术的VC++实现

碎片图像无缝拼合技术的VC++实现 讲述了在Microsoft Visual C++ 6.0下多幅碎片图像无缝拼合技术的实现原理和过程,并给出了部分关键代码以供参考。

2010-12-20

一种实现jpeg无损压缩的小工具

此小工具可实现bmp等格式图像的无损压缩,压缩后的图像为jpeg格式。

2010-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除