『漫游』酷论坛>『影音数码技术学习交流』>用megui壓制遇到的問題 ..

用megui壓制遇到的問題, 望高手們解答...

popxgo@2011-08-05 19:22

本人用megui主要是把1080p壓制720p的, 不過對megui的參數也不算是很熟悉, 望高手們幫忙解決...主要是在暗處出現的各種問題

先附上參數, 1080p的raw
Encoding settings : cabac=1 / ref=4 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=3.00:0.00 / mixed_ref=1 / me_range=48 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=6,3 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / slices=4 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=1 / b_adapt=1 / b_bias=1 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=6500 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=32 / qpstep=9 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=50000 / nal_hrd=vbr / ip_ratio=1.40 / aq=1:1.20

自壓720p的
Encoding settings : cabac=1 / ref=8 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

由於截圖上傳到相冊會變質, 只好傳到115, 要麻煩一下大大們下載來看了...先來是下面這張,
1080p原圖 http:// u.115.com/file/bh57lzpf
自壓720p的圖 http:// u.115.com/file/aq3g9kr9
這畫面算是動態得比快速, 尤其是頭髮和左下棕色的部份, 看720p的圖, 左下部份的色塊, 這張截圖看起來已經算少的了
還有就是頭髮的部份, 在動態畫面下, 邊線部份總是很模糊, 而且有點像是化開來了的感覺, 本人壓過其他動畫在這況下也有這種問題

第二張
1080p原圖 http:// u.115.com/file/dnczluxj
自壓720p的圖 http:// u.115.com/file/aq3g9raq
這張問題就是那些一層層似的色塊, 像環狀似的, 而且這種問題我看不只在暗處出現, 有時候在比較光亮的畫面也會看到

問題主要就這些了, 不知道參數如何調才可以得到更好的質量, 難道就只能降低crf來提高碼率嗎? 望高手們指教!!
引用

ljwing@2011-08-05 23:08

码率太低,调低crf效果立竿见影,动态场景请动态对比,静态单帧对比没意义[代表个人观点]

不舍得加码率,lz可以去尝试 10bit 编码
引用

popxgo@2011-08-06 00:33

果然只能調低crf了嗎... 另外還想了解調整其他參數有沒有幫助?
曾經試過把qcomp跟aq調高(在相同crf下), 體積跟碼率都增大了, 當然畫質也感覺有所提升

另外我也有看過其他人二壓的720p, bframes調到10+以上, 這樣做會有多大幫助?
還有deblock本人沒試過調整, 不知道這項對於二壓有沒有需要, 望高手指點
引用

回 2楼(popxgo) 的帖子

ljwing@2011-08-06 07:21

一般你不知道这个参数的作用就用默认设置,静态场景多的 bframes 加大压缩率提升明显,动态场景多的开大了用不到,MeGUI自带的log查看器看consecutive B-frames 这一项。

一般情况下和画质直接挂钩的是码率,还压有动画 psy_rd 调低一点,直接用 --preset  --tune 也是不错的选择。
引用

upyzl@2011-08-06 07:22

bframes我觉得设为7比较好;

以前我用b-adapt 2 + bframes 16做过大量测试(其他的大概是slower的参数),发现往往是bframes=3,7,11处的百分比占的比较多,其中3至少是30%, 7往往是6~12%, 11往往是2~5%, 8 9 10 12 13 14 15 16的百分比很难突破1%,即便是低动态场景相对较多的片子;只有基本纯静态的,百分比分布才会有所改变,但此时完全可以用删静态帧的方法,感觉更好

引用

popxgo@2011-08-06 13:24

多謝ls兩位的意見, 現在對參數設定大概也有個底了, 嘗試調整再壓制看看
畢竟二壓對畫質要求也不能太高...
引用

| TOP