Chinaunix首页 | 论坛 | 博客
  • 博客访问: 848985
  • 博文数量: 168
  • 博客积分: 5431
  • 博客等级: 大校
  • 技术积分: 1560
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-22 11:56
文章存档

2015年(2)

2014年(1)

2013年(12)

2012年(12)

2011年(15)

2010年(5)

2009年(16)

2008年(41)

2007年(64)

分类: LINUX

2013-01-09 13:31:20

缩写:
1.DTS, PTS
对于一个ES来说,他又许多I,P,B帧,而P, B帧都是以I,P帧作为参考。
由于B帧是前向后向参考,因此要对B帧作decode的话,
就必须先decode该B帧后面的P,或者I帧,
于是,decode的时间与帧的真正的present的时间就不一致了,
按照DTS一次对各个帧进行decode,

然后再按照PTS对各个帧进行展现


2.转自http://legendbaby.blogbus.com/logs/22585281.html

Z=ROUND(Y/Qstep)其中Z为量化值,Y为输入系数值,Qstep为量化步长,量化步长有52种,每个宏块的量化步长由量化参数QP决定,QP每增加1,量化步长增加12.5%。

 H.264将一部分变换系数和量化和在一起实现,即在Zij=Yij/Qstep的基础上进行,变成Zij=(Yij*PF/Qstep),这里PF就是变换时提取出的系数a2,ab/2,b2/4......

实 际实现时,用移位的方法实现除法,即Zij=Yij.MF/2qbit;这样就有MF/2qbit=PF/Qstep,则MF=2qbitPF /Qstep,qbit=15+(QP/6),所以有QP相差6,MF增加一倍。QP=4时,Qstep=1,求出对应ij的MF,就是量化矩阵了。


3.CSP color space parameter

4.SAR Sample aspect ratio

5.tff, bff top field first, bottem field first

6.VFR varialble frame rate


阅读(688) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~