『漫游』酷论坛>『影音数码技术学习交流』>[聊天]再次崇拜下X264 ..

[聊天]再次崇拜下X264的作者,关于AQ和PSY_RD的问题

differ_cn@2010-03-11 19:28

前段时间压动画,严格的比较了下关AQ和开低AQ的区别。

然后发现,开低AQ(0.5)压出来的动画的确要比关AQ好些。
(开低AQ的体积还稍微小一点点)

今天试验了开PSY_RD.
然后发现,的确开低PSY_RD(0.3)压出来的动画质量要好些。
(开低RD的,体积从126M,不开的体积121M)

也就是说,X264.EXE本身的默认压动画的参数的确更适合多数动画。

X264.EXE对压缩参数的研究,的确很强,不见得比一般动漫组要弱。

崇拜之情啊,犹如滔滔江水连绵不绝。又如黄河泛滥,一发不可收拾。

等下上图。
引用

differ_cn@2010-03-11 19:35

等等,正在对比更多的画面,
看来刚才那句话说早了,

结果不见得开RD胜利。

但纯就保证和原片源接近,RD的确胜利。

但开RD,似乎保留下来的是瑕疵部分。

所以,同一部动画中,这一段开RD画质好些,那一段关RD画质好些。


对这个问题,我确实不知道该怎么搞了。

只能说,开不开,随便了。
引用

ljwing@2010-03-11 19:36

建议lz去拜 Dark Shikari
引用

Re: [聊天]再次崇拜下X264的作者,关于AQ和PSY_RD的问题

roozhou@2010-03-11 20:05

引用
最初由 differ_cn 发布
也就是说,X264.EXE本身的默认压动画的参数的确更适合多数动画。
X264.EXE对压缩参数的研究,的确很强,不见得比一般动漫组要弱。

可是动漫组用的就似乎是x264.exe啊...这个是什么逻辑?
引用

differ_cn@2010-03-11 20:21

用X264.EXE,
但不是X264.EXE的默认压动画的参数。

也就是说,不是MEGUI设参数是(假如用MEIGU的话),只拉动preset 到SLOW
然后TUNINGS,选个ANIMATION
然后设个2 PASS 就压动画。
往往要调整AQ,PSY_RD,甚至--min-keyint之类的参数。
引用

differ_cn@2010-03-11 20:36

现在又在想,

对比的两段动画,都是deblock=1:0:0

考虑deblock的作用

也许的确应该deblock=1:1:1

然后开较低的PSY_RD。

明天再试验吧。





当时压动画的参数
x264 core 88 r1471
编码设置 : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=0.30:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=1 / sliced_threads=0 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / wpredp=2 / keyint=450 / keyint_min=1 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=21.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:0.50


另外一段只有一点不同,就是 psy_rd=0.00:0.00
引用

ljwing@2010-03-11 20:53

这样发展下去让我感觉"看的不是片,是参数"的味道 [纯吐槽用意 :)]
引用

differ_cn@2010-03-11 20:57

我都是主观感受来看效果,

好过看PSNR与SSIM值的。

不过主观也有主观的问题。

看数值也有数值的问题。
引用

roozhou@2010-03-11 21:38

引用
最初由 differ_cn 发布
用X264.EXE,
但不是X264.EXE的默认压动画的参数。

也就是说,不是MEGUI设参数是(假如用MEIGU的话),只拉动preset 到SLOW
然后TUNINGS,选个ANIMATION
然后设个2 PASS 就压动画。
往往要调整AQ,PSY_RD,甚至--min-keyint之类的参数。

这样有暗示的作用,不行的。你要一次压一组,不同的参数,然后打乱顺序进行对比,选出最好的或者进行排名。
引用

superkidx@2010-03-11 21:44

上图啊 = =
引用

HaibaraAi@2010-03-11 21:53

PSNR SSIM都是看看的 不要太在意那种东西
真要试的话双盲还是要的
引用

differ_cn@2010-03-11 23:27

引用
最初由 superkidx 发布
上图啊 = =


发现这论坛不能传附件,

看哪天有空再找图床传吧。
引用

绿叶之砚@2010-03-14 20:35

推荐双盲测试,找第三者用两套参数压片,然后传给你的朋友,你的朋友再随机给你看,这样比较toka

当然请别主动去看参数
引用

virtualdub@2010-03-15 10:54

最新版本的x264确实优化了很多,而且版本之间的patch又有些许不同.嘛,我反正觉得差不多就行了...
引用

wolfsoft@2010-03-16 08:30

引用
最初由 differ_cn 发布
等等,正在对比更多的画面,
看来刚才那句话说早了,

结果不见得开RD胜利。

但纯就保证和原片源接近,RD的确胜利。

但开RD,似乎保留下来的是瑕疵部分。

所以,同一部动画中,这一段开RD画质好些,那一段关RD画质好些。


对这个问题,我确实不知道该怎么搞了。

只能说,开不开,随便了。


嫌瑕疵,在avs里先处理好,总比喂编码器容易

另外这一段开那一段关从理论上来说也不是不可能,以下:

zones

Default: Not Set

Tweak settings for specific sections of the video. You can modify most x264 options per-zone.

* A single zone takes the form of ,,
* Multiple zones are separated from each other with a '/'


Options:

These two options are special. You can only set one per zone, and if you set one, it must be the first option listed for the zone:

* b= applies a bitrate multiplier on the zone. Useful for extra tweaking of high- and low-action scenes.
* q= applies a constant quantizer on the zone. Useful for applying to a range of frames.

The other available options are as follows:

* ref=
* b-bias=
* scenecut=
* no-deblock
* deblock=:
* deadzone-intra=
* deadzone-inter=
* direct=
* merange=
* nr=
* subme=
* trellis=
* (no-)chroma-me
* (no-)dct-decimate
* (no-)fast-pskip
* (no-)mixed-refs
* psy-rd=:
* me=
* no-8x8dct
* b-pyramid=

当然"The other"的部分我是从来没试成功过撒

«12»共2页

| TOP