『漫游』酷论坛>『影音数码技术学习交流』>x264编码,用Const Quality ..

x264编码,用Const Quality模式转档,Quality要怎换算成频率(Bit rate)

ytjk6793@2010-06-11 19:45

用Const Quality模式转档,要怎换算成频率(Bit rate)
不然很难控制大小和频率(Bit rate)

请问各位是怎么计算的?

Quality加+1或+0.1
大概多少频率(Bit rate)
是这样的换算

各位高手帮帮忙


还是ABR和automated 2pass比较好控制,大小和频率(Bit rate):(
引用

264768502@2010-06-11 21:15

你既然要控制成品体积干嘛还用CQ
2PASS ABR才应该是你的选择
引用

linuxyouxia@2010-06-11 21:36

Sizeof(crf y)≈Sizeof(crf x)*2 ^((x-y)/6)

在doom9看到过
引用

ytjk6793@2010-06-11 22:00

Sizeof(crf y)≈Sizeof(crf x)*2 ^((x-y)/6)

这个是什么意思
要怎么填入??
引用

angering@2010-06-12 00:38

怎麼看的樣子3樓是crf之間的體積關係啊?同求~
引用

differ_cn@2010-06-12 01:22

基本上,
没办法通过CONST QUALITY计算成BIT RATE
比如,图像静态画面多,运动简单,自然压出就小很多。

运动剧烈,就大很多。

简单办法,先用ULTRAFAST 的参数压缩看看,一般压视频的10分钟以后,看看比特率是多少(这时候,实际时间一般也就1、2分钟)

用slow 的参数,比特率接近ULTRAFAST的三分之一(稍大于这个数)
引用

upyzl@2010-06-12 08:14

同意LS

把crf换算成bitrate没意义

其实压制多了
大概也能知道自己经常压制的东西是何码率

比如自己用--crf 19这个参数
有时能压出379Kbps的视频,也能压出2312Kbps的视频

但根据分辨率(含sar影响)、帧率、色深、画面变化剧烈度等等是可以大致分析出来的
引用

linuxyouxia@2010-06-12 11:25

引用
最初由 ytjk6793 发布
Sizeof(crf y)≈Sizeof(crf x)*2 ^((x-y)/6)

这个是什么意思
要怎么填入??

原来某片源crf x 出来码率是a

那么同片源同样参数下crf y 出来码率粗略估计是a*2 ^((x-y)/6)

http://forum.doom9.org/showthread.php?p=1312762
(逃
引用

angering@2010-06-12 23:34

ls那麼就是指 crf 不同參數之間的體積 比值啰?和Bitrate沒有太大聯繫吧?
引用

MeteorRain@2010-06-14 02:24

crf本来就是比例,不可能计算到实际比特率值的
引用

| TOP