
H.264
zhuix7788
这个作者很懒,什么都没留下…
展开
-
MPEG-4 AVC/ H.264 学习导引
转自:http://blog.youkuaiyun.com/liujb861213/article/details/7954413H.264标准文档下载宏块预测中的问题(重点是8楼的图)H.264的两个概念:DC系数和AC系数。 MV预测过程详解(附图)code block pattern的含义CBP详解 关于Elecard StreamEye 中cbp相关信息的解释Y转载 2012-12-06 21:35:00 · 902 阅读 · 0 评论 -
29.97帧/秒 与 30帧/秒 的区别
英文名称:time code时间码概念 时间码(time code)是摄像机在记录图像信号的时候,针对每一幅图像记录的唯一的时间编码。一种应用于流的数字信号。该信号为视频中的每个帧都分配一个数字,用以表示小时、分钟、秒钟和帧数。现在所有的数码摄像机都具有时间码功能,模拟摄像机基本没有此功能。 由于视频图像记录画面很多,达到每秒25帧(也就是每秒25幅图像),在一盘拍摄完成的磁带里面要想原创 2012-12-07 19:25:51 · 22272 阅读 · 0 评论 -
视频编码框架
首先是码流结构图:(H.264)H264的编码格式:h264的功能分为两层,视频编码层(VCL)和网络提取层(NAL)VCL功能是进行视频编解码,包括运动补偿预测,变换编码和熵编码等功能,目的是在尽可能独立于网络的情况下进行高效地编解码。NAL用于采用适当的格式对VCL视频数据进行封装打包。它覆盖了所有的片级以上的语法级别。其关系如图所示:原创 2013-09-15 17:09:00 · 2453 阅读 · 0 评论 -
JMVC——宏
JMVC的代码非常难以理解,尤其是宏部分看了一篇专门讲宏的文章,就分享一下吧本文讨论的宏定义于macros.h 大部分宏的开头字母是R , 这次R的含义是 Return比如 RERR , 就是 Return 一个错误值 , 该值定义于ERR 类中的m_nERR.不在开头位置的字母R , 此时的含义是该宏返回的值并非错误值 , 而是宏所输入的参转载 2013-12-09 21:00:06 · 6906 阅读 · 0 评论 -
x264编译
转载的:0. 下载代码:http://ttpublic.googlecode.com/f ... t-20090216-2245.rar 这个代码是20090216版本的,yuluo77修改了decoder_frame中的内存泄露1. 用VS2008打开“.\x264-snapshot-20090216-2245\build\win32\libx264_vs2008.vcp转载 2014-03-24 09:12:46 · 705 阅读 · 0 评论 -
liunux上ffmpeg编译
从官网上http://www.mingw.org/下载Mingw软件,并安装。原创 2014-05-07 15:24:55 · 692 阅读 · 0 评论 -
I帧和IDR帧区别
I 帧和 IDR 帧的区别: IDR 帧属于 I 帧。解码器收到 IDR frame 时,将所有的参考帧队列丢弃 (用 x264_reference_reset函数实现——在 encoder.c 文件中) 。这点是所有 I 帧共有的特性,但是收到 IDR 帧时,解码器另外需要做的工作就是:把所有的 PPS 和 SPS 参数进行更新。由此可见,在编码器端,每发一个 IDR ,就相转载 2014-05-27 18:41:21 · 744 阅读 · 0 评论