『漫游』酷论坛>『影音数码技术学习交流』>[请教]如何用crf来做2pa ..

zjhray@2009-04-16 11:47

引用
最初由 roozhou 发布
2pass的目的就是要一个指定的文件大小,不然你直接crf22不就行了

我这样做是为了更好的质量:)
刚刚又试了一下,用你的1th pass参数压一个720*540的avi,b3能跑80fps/s,b6就只有45fps/s了,不知道算正常吗
引用

zjhray@2009-04-16 13:25

把bat和x264放在同一文件夹可以,那指定x264在任意文件夹可以吗,路径应该怎么写?
引用

lititude@2009-04-16 13:45

参考MeGUI的log里的job commandline
引用

superkidx@2009-04-16 15:22

480P ref有必要16么?
引用

zjhray@2009-04-16 15:54

引用
最初由 superkidx 发布
480P ref有必要16么?

单单ref16不知道,用b16+ref16压过一个720p的动画,文件大小大概比b6+ref8小5%
引用

yeyunlong@2009-04-16 19:44

引用
最初由 zjhray 发布

我这样做是为了更好的质量:)
刚刚又试了一下,用你的1th pass参数压一个720*540的avi,b3能跑80fps/s,b6就只有45fps/s了,不知道算正常吗


正常吧 b7比b3大概慢一倍
引用

zjhray@2009-04-16 19:58

做了一下测试
先是crf做的1pass
1pass参数是roozhou给我的参数,只是改了b6和aq0.3
2pass使用megui做的,参数:--ref 10 --mixed-refs --no-fast-pskip --bframes 6 --b-adapt 0 --b-pyramid --weightb --direct auto --subme 9 --trellis 2 --psy-rd 0.0:0 --partitions all --8x8dct --me umh --merange 24
结果:
---[NoImage] x264 [info]: slice I:628 Avg QP:16.15 size: 23437
---[NoImage] x264 [info]: slice P:34134 Avg QP:18.00 size: 4675
---[NoImage] x264 [info]: slice B:28715 Avg QP:19.97 size: 1120

下面是megui的auto2pass,码率和之前的一样,参数:--ref 10 --mixed-refs --no-fast-pskip --bframes 6 --b-adapt 2 --b-pyramid --weightb --direct auto --subme 9 --trellis 2 --psy-rd 0.0:0 --partitions all --8x8dct --me umh --merange 24
结果:
---[NoImage] x264 [info]: slice I:628 Avg QP:15.79 size: 24211
---[NoImage] x264 [info]: slice P:32797 Avg QP:17.92 size: 4815
---[NoImage] x264 [info]: slice B:30052 Avg QP:19.91 size: 1110
从上面可以看出还是auto2pass好点,要说区别就是auto2pass在1pass时是merange 24,crf的2nd pass用的是b-adapt 0,但在压制速度上是几乎没有区别的,不知道我有没有在一些细节上弄错,请高手指点。
引用

roozhou@2009-04-16 20:05

我给你的里面是t1,你二pass用的t2
t2也是属于速度很慢但没什么帮助的参数
引用

zjhray@2009-04-16 20:22

越是贵的东西性价比越是差,trellis 2和merange 24对b帧数量的变化影响还是蛮大的,我现在怀疑的是就算1pass用crf,能比auto2pass好多少
引用

roozhou@2009-04-16 20:37

引用
最初由 zjhray 发布
越是贵的东西性价比越是差,trellis 2和merange 24对b帧数量的变化影响还是蛮大的,我现在怀疑的是就算1pass用crf,能比auto2pass好多少


给你两个建议:
1)比较的前提是码率相等,如果不等就不要比了。
2)并非越慢越好,t2对画质可能有负面影响。不要根据qp来评价画质,请用眼睛看。如果你一眼都没看过自己压的东西不要妄下结论。
引用

zjhray@2009-04-16 20:47

引用
最初由 roozhou 发布


给你两个建议:
1)比较的前提是码率相等,如果不等就不要比了。
2)并非越慢越好,t2对画质可能有负面影响。不要根据qp来评价画质,请用眼睛看。如果你一眼都没看过自己压的东西不要妄下结论。

't2对画质可能有负面影响'发生的概率高吗,其中的原理是什么能指教一下吗
qp到达20以下我觉得画质已经很好了,已经不能用肉眼来判断了
引用

zjhray@2009-04-16 22:02

1pass crf用了t2和merange 24:
-[NoImage] x264 [info]: slice I:628 Avg QP:16.04 size: 23621
-[NoImage] x264 [info]: slice P:34134 Avg QP:17.90 size: 4673
-[NoImage] x264 [info]: slice B:28715 Avg QP:19.84 size: 1119
crf还是有点优势的
引用

roozhou@2009-04-16 23:26

引用
最初由 zjhray 发布

't2对画质可能有负面影响'发生的概率高吗,其中的原理是什么能指教一下吗
qp到达20以下我觉得画质已经很好了,已经不能用肉眼来判断了


如果肉眼不能判断,那就可以降低码率,直到一个能判断的临界值,这个就是对于你来说的最经济的码率。另外我不认为一个脑子正常的观众会去关心看的片子的qp,psnr,ssim之类的指标,这些东西还是留给那些博士叫兽去研究比较吧。


P.S. 其实qp20远远达不到肉眼无法判断的水平,观察仔细一点就会发现很多毛病的。
引用

zjhray@2009-04-17 08:33

引用
最初由 roozhou 发布


如果肉眼不能判断,那就可以降低码率,直到一个能判断的临界值,这个就是对于你来说的最经济的码率。另外我不认为一个脑子正常的观众会去关心看的片子的qp,psnr,ssim之类的指标,这些东西还是留给那些博士叫兽去研究比较吧。


P.S. 其实qp20远远达不到肉眼无法判断的水平,观察仔细一点就会发现很多毛病的。

我还是比较在意t1的问题,能具体说下吗
引用

zjhray@2009-04-17 11:04

到doom9上查了一番,根据[http://forum.doom9.org/showthread.php?t=145888]里2楼的说法,t2还是应该开的
引用

«12345»共5页

| TOP