angering
帖子: 3
注册时间: 2010-11-02 22:32

想问问x264的--zone参数。多谢!

之前看了秋月大的http://akiduki.org/html/y2010/1128.html,不大理解。
crf模式下,单独压正片,和压整个片子的码率会不同那么多么?

而看了fullhelp,有点不懂用法,zone后面接的是q=<integer> (force QP) orb=<float> (bitrate multiplier)
1.如果是0-500f,q=14,而501-1000f,q=18,而全局用crf=16,会出现什么情况呢?
2.如果是0-500f,b=1400,而501-1000f,b=1800,而全局用crf=16,又是什么情况呢?
3.那个multiplier是不是指分数啊?格式怎么写呢?
例如我想分配0~500f是501~1000f权重的2倍,应该怎么写呢?
这是CK的AB第二集的一个mediainfo看到的zones=0,240,q=14/840,905,q=14/2379,2482,q=14/5331,5510,q=16/6442,6500,q=16/8133,8183,q=16/10709,10782,q=16/22859,22907,q=16/33048,33199,q=15
但是crf=16.5求解。思路比较乱,麻烦了!多谢!
头像
Brilliant7438
帖子: 63
注册时间: 2010-09-23 22:16

Re: 想问问x264的--zone参数。多谢!

没有被zones的部分rate control就按照x264参数设定的方式来做,zones出来的部分按照这部分的设定来,q指定QP,b指定比率(是比率不是码率……例如2pass模式下把OP zones出来b=0.75,则OP部分码率相对默认情况而言就降低了;由于2pass总码率恒定,OP省出来的这部分就喂给正片吃了)
图片
名もなき旅人
头像
vempx
管理猿
帖子: 146
注册时间: 2010-09-19 20:45

Re: 想问问x264的--zone参数。多谢!

b是指权重,就是码率乘以的一个百分比
在提问前还请仔细查阅公告帖以及各版置顶帖
相信置顶中也许会有您需要的内容


~My Blog~

回到 “视频编码器 / Video encoder discussion”