- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 x264码率控制总结3——码率控制参数详解
x264码率控制参数详解 -q, --qp Force constant QP (0-51, 0=lossless)默认:无说明:三种可选的码率控制方法(bitrate, CQP,CRF)之一。设置x264使用固定QP模式。设定的QP将被作为P帧的量化参数,I帧和B帧的量化参数由–ipratio and –pbratio参数进一步算出。CQP模式使用固定的QP
2015-02-12 16:01:30 8453 1
原创 open-GOP
H.264帧类型主要有五种编码帧:I(IDR帧)、i(非IDR I帧)、P(P帧)、B(参考B帧)、b(非参考B帧)。a. IDR帧,NALU_type = 0x65。IDR帧是一种特殊的I帧,在解码IDR帧前,清空所有前后向参考缓冲区,IDR帧随后的所有帧不能参考IDR前面的任何帧。IDR帧是视频安全的随机访问点,找到一个IDR帧可以丢弃前面所有帧数据而正确解码。b. i帧是帧内预测
2015-02-10 17:24:04 2823
翻译 X264码率控制总结2——x264码率控制方法概述
X264码率控制方法定性概述x264/doc/ratecontrol.txtA qualitative overview of x264's ratecontrol methodsBy Loren Merritt历史笔记:本文件是过时的,但相当一部分叙述仍然是准确的,以下是一些重要的码率控制算法更新:1. 默认情况下,MB-tree代替了qcomp用以计算各帧的复杂度,
2015-02-09 18:55:49 3563 1
原创 X264码率控制总结1——ABR,CQP,CRF
1. X264显式支持的一趟码率控制方法有: ABR, CQP, CRF. 缺省方法是CRF 这三种方式的优先级是ABR > CQP > CRF. if(bitrate) rc_method = ABR; else if(qp || qp_constant) rc_method = CQP; else rc_method = CRF;
2015-02-09 16:19:09 16649 1
原创 内存分配的四个例子
内存分配的四个例子原文在是:有关内存的思考题 在这篇基础上扩展了些知识,以做记录。第一个例子:char *GetMemory(char * p) { p = (char *)malloc(100); return p;}void Test(void) { char *str = NULL; GetMemory(str); st
2015-02-02 18:48:15 848
YUV文件处理播放器
2014-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人