搜索 社区服务 统计排行 帮助
  • 17847阅读
  • 104回复

关于x264编码psy_rd参数的相关帖子=。=

楼层直达
级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
一般都是紧跟megui的更新步伐的的说。。。或许不是好习惯。

貌似最近压出来的东西都比以前大了不少。。crf数值也没调过。。。目前是R895版,难道是心里作用。。。或者说最近碰到的片都是比较吃码率的?

呃。。。但愿如此。。

过来看看有米跟我同感觉的人士存在。。。
级别: 工作组
注册时间:
2003-05-11
在线时间:
201小时
发帖:
36355
只看该作者 1楼 发表于: 2008-07-11
r886 很大很垃圾

r895 还比较顺手

r901还没跑过

---------------------------------------

我说相同参数

q值也没看过 反正大了20M左右 crf20 ref3 b3 aq0 大概这样

  
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 2楼 发表于: 2008-07-11
引用
最初由 yujin630 发布
r886 很大很垃圾

r895 还比较顺手

r901还没跑过

---------------------------------------

我说相同参数


哇,我用886压了一些片,还烧碟子了
级别: 工作组
注册时间:
2003-05-11
在线时间:
201小时
发帖:
36355
只看该作者 3楼 发表于: 2008-07-11
引用
最初由 雷鸣 发布


哇,我用886压了一些片,还烧碟子了


你看各人使用感觉不一样

_,

我用r895感觉虽然大一些 但是画面还行 r886就很不爽 大而且垃圾

--------------------------------------------------------------------

lz的意思是 觉r895压得比r886大,但是质量没啥提升...吧

PS:已经心情低落到口齿不清了

  
级别: 工作组
注册时间:
2007-12-16
在线时间:
0小时
发帖:
88
只看该作者 4楼 发表于: 2008-07-11
MeGUI带的X264的Patched版本带PsyRDO,这个东东可以使画面更锐利,但是如果不是用设置码率来压制的话会导致码率有一定程度的上升

级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
只看该作者 5楼 发表于: 2008-07-11
引用
最初由 yujin630 发布


你看各人使用感觉不一样

_,

我用r895感觉虽然大一些 但是画面还行 r886就很不爽 大而且垃圾

--------------------------------------------------------------------

lz的意思是 觉r895压得比r886大,但是质量没啥提升...吧

PS:已经心情低落到口齿不清了


以前用crf 18压某TV DVDRip一般出来也就110mb左右~最近压出来都达到180MB左右~嗯。。。画质应该没明显差异吧。。。不排除画面激烈成都高了不少。。。
级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
只看该作者 6楼 发表于: 2008-07-11
引用
最初由 MythCreator 发布
MeGUI带的X264的Patched版本带PsyRDO,这个东东可以使画面更锐利,但是如果不是用设置码率来压制的话会导致码率有一定程度的上升


现在crf用的多吧。。。
级别: 工作组
注册时间:
2007-12-16
在线时间:
0小时
发帖:
88
只看该作者 7楼 发表于: 2008-07-11
引用
最初由 52wy 发布


现在crf用的多吧。。。






所以成品会变大。。。(PsyRDO目前就我感受来讲还是真人片效果好)MeGUI的话,不想要PsyRDO的锐化而是想控制码率的话,那去Advanced那里的Custom Command Line那里加个--rdcmp ssd

级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
只看该作者 8楼 发表于: 2008-07-11
呃~原来有这么一说 新加的功能?
级别: 工作组
注册时间:
2007-12-16
在线时间:
0小时
发帖:
88
只看该作者 9楼 发表于: 2008-07-11
引用
最初由 52wy 发布
呃~原来有这么一说 新加的功能?


是的,对真人片来讲Psy比旧的ssd真的是好不少,动画这就几乎看不出了

级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
只看该作者 10楼 发表于: 2008-07-11
感谢 回头测试测试
级别: 工作组
注册时间:
2003-05-11
在线时间:
201小时
发帖:
36355
只看该作者 11楼 发表于: 2008-07-11
好吧 说到rdo 和ssd

搬一段话过来 也许会对大家使用该参数 有点帮助 虽然参考价值不算太大

引用
--rdcmp
Metric used for RD mode decision ["psy"]
- ssd: normal (maximum PSNR)
- psy: psychovisual (sharper)
Other methods, Psy-RDO rate value [5]
- 1: more weak, nearly ssd
- 5: Dark Shikari recommended
- 10: more strong (not recommended)
Requires 1 or higher.


引用
レート歪モードの判定基準を指定する。Psy-RDO はDark Shikari氏によるパッチ。人間の目が、歪みがないけど完全にぼやけたブロックより、歪んでいてもきめ細かいブロックのほうを好む性質を利用して、ビットのやりとりを行うものらしい。

 Psy-RDO は、PSNR や SSIM といった“客観的”な指標は落ちても、見た目の画質といった“主観的”な評価が上げようとする。こうした客観的な数値より主観性な評価を重視する傾向を「心理的な視覚を利用した」という意味で psychovisual という。パッチがつかない通常版はSSD(Sum of Squared Difference 残差平方和)で PSNR を最善にしようとする。よって、Psy-RDO を使うと見た目は向上するかもしれないけど、使わないとき(SSD)よりも PSNR は確実に下がるので、PSNRだけで画質を判断できない。

 Psy-RDO か SSD かしか選択できなかったときは Psy-RDO を選ぶとビットを大量に消費する(2~3割増)という報告が相次いでいた。seraphy氏ビルドのいろいろパッチ版やOreAQ版では --rdcmp に数値を指定することで Psy-RDO の程度を調整することが可能になった。値が低いと Psy-RDO の効き方が弱く、値が高いと効き方が強くなる。

 RDO を使うので要 --subme 6~。 --b-rdo や --trellis 1~(できれば 2 )推奨。パッチ作者のDark Shikari氏は個人的にカスタム量子化マトリックス( --cqm )を好まないようなので、Psy-RDO 使用時は --cqm flat がいいのかもしれない。また、Psy-RDO は NSSD(Normalized Sum of Squared Difference 正規化残差平方和)を使う FGO とは原理的に合わないため、同時使用は避けるべきだといわれている。

 よく分からなければ通常版と同じ --rdcmp ssd がいい。

  
级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
只看该作者 12楼 发表于: 2008-07-11
测试了一下

Log for job job1

Job commandline: "E:\comic\media\MeGUI\tools\x264\x264.exe" --crf 18.0 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 7 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output "E:\comic\dvd\Shippuuden\23\second pass script.mp4" "E:\comic\dvd\Shippuuden\23\second pass script.avs" --aq-mode 0 --rdcmp ssd
avis [info]: 640x480 @ 24.00 fps (33289 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
mp4 [info]: initial delay 8322314 (scale 99867000)
x264 [info]: slice I:437 Avg QP:15.02 size: 22752
x264 [info]: slice P:8959 Avg QP:17.67 size: 8213
x264 [info]: slice B:23893 Avg QP:18.27 size: 962
x264 [info]: mb I I16..4: 29.3% 37.9% 32.9%
x264 [info]: mb P I16..4: 5.6% 9.5% 2.9% P16..4: 36.0% 8.9% 5.0% 0.0% 0.0%skip:32.2%
x264 [info]: mb B I16..4: 0.1% 0.3% 0.1% B16..8: 14.9% 0.6% 0.8% direct: 1.2% skip:82.1%
x264 [info]: 8x8 transform intra:50.0% inter:52.5%
x264 [info]: direct mvs spatial:99.2% temporal:0.8%
x264 [info]: ref P 57.9% 13.1% 9.4% 3.6% 3.2% 2.5% 2.2% 1.1% 1.3% 1.1% 1.1% 0.9% 0.9% 0.7% 0.7% 0.4%
x264 [info]: ref B 68.1% 11.6% 6.0% 2.9% 2.5% 1.6% 1.6% 1.1% 1.0% 0.8% 0.7% 0.7% 0.6% 0.5% 0.4%
x264 [info]: kb/s:614.3

encoded 33289 frames, 12.07 fps, 614.45 kb/s

desired video bitrate of this job: 18 kbit/s - obtained video bitrate (approximate): 616 kbit/s





Log for job job2

Job commandline: "E:\comic\media\MeGUI\tools\x264\x264.exe" --crf 18.0 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 7 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output "E:\comic\dvd\Shippuuden\23\second pass script-2.mp4" "E:\comic\dvd\Shippuuden\23\second pass script.avs" --aq-mode 0
avis [info]: 640x480 @ 24.00 fps (33289 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
mp4 [info]: initial delay 8322314 (scale 99867000)
x264 [info]: slice I:437 Avg QP:15.02 size: 28583
x264 [info]: slice P:8959 Avg QP:17.67 size: 9867
x264 [info]: slice B:23893 Avg QP:18.27 size: 1458
x264 [info]: mb I I16..4: 23.7% 54.6% 21.7%
x264 [info]: mb P I16..4: 2.9% 5.9% 1.5% P16..4: 35.1% 12.8% 16.3% 0.0% 0.0%skip:25.6%
x264 [info]: mb B I16..4: 0.0% 0.1% 0.0% B16..8: 30.2% 0.5% 2.7% direct: 2.0% skip:64.3%
x264 [info]: 8x8 transform intra:56.7% inter:51.9%
x264 [info]: direct mvs spatial:99.2% temporal:0.8%
x264 [info]: ref P 56.2% 14.1% 9.4% 3.8% 3.2% 2.7% 2.4% 1.2% 1.3% 1.1% 1.0% 1.0% 0.8% 0.7% 0.7% 0.4%
x264 [info]: ref B 69.9% 12.4% 6.2% 2.6% 2.0% 1.5% 1.4% 0.8% 0.7% 0.6% 0.5% 0.5% 0.5% 0.4% 0.3%
x264 [info]: kb/s:782.8

encoded 33289 frames, 11.12 fps, 782.94 kb/s

desired video bitrate of this job: 18 kbit/s - obtained video bitrate (approximate): 784 kbit/s


--rdcmp ssd的确能缩小不少体积,而且似乎加了--rdcmp ssd的画面看起来更干净一些。也许是因为没有锐化缘故。




这个是加了--rdcmp ssd参数的



这个是没加--rdcmp ssd参数的

加了--rdcmp ssd出来是100mb,没加的出来是130MB,且感觉画面并不如意啊。看来PsyRDO的确不是太适合动画。
级别: 风云使者
注册时间:
2006-03-12
在线时间:
54小时
发帖:
6604
只看该作者 13楼 发表于: 2008-07-11
加新参数了啊

级别: 新手上路
注册时间:
2007-06-24
在线时间:
14小时
发帖:
123
只看该作者 14楼 发表于: 2008-07-11
x264.exe: unknown option -- rdcmp

906没有?
快速回复

限150 字节
上一个 下一个