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

doom9 论坛上的最新测试, VP 6 全部码率横扫 ?

楼层直达
级别: 侠客
注册时间:
2002-12-26
在线时间:
0小时
发帖:
366
http://forum.doom9.org/showthread.php?s=&threadid=64789

[Test Codec] VP6, RV10 'Elysian', WMV9, DivX 5, XviD 1.0 ...

注: Elysian 是最新的 RV 10 编码 使用了 "curve compression", 在牺牲低码率画质的同时大大提高高码率的画质

测试对象是 Harry Potter II


VP6 .... 无敌 .... RV9+EHQ ... 全程超过 RV10 Elysian 等其他码


又是 VP6 横扫 .. RV9+EHQ 掉的很严重 ... RV10 Elysian 第2 领先?


VP6 ... 开始的时候500 码率的 RV9+EHQ 还凑合? 最后 1000 的时候 RV10 Elysian 领先

VP6 用的设置是不是太高了? XVID 的表现比 WMV9 要低 ?

测试用的 DVD

http://livrerongeurs.free.fr/Vob/


Script AviSynth
It's a very simple and usual AviSynth Script

code:--------------------------------------------------------------------------------Video=Mpeg2Source("G:\Mes dossiers\B.A\Harry Potter\azerty.d2v")
Video=Trim(Video,70,3145)
Video=Crop(Video,16,76,688,426)
Video=Convolution3D(Video,0,3,4,3,4,3,0)
Video=LanczosResize(Video,640,272)
Return(Video)--------------------------------------------------------------------------------


Script PSNR and PSNR Overall for DivX

code:--------------------------------------------------------------------------------# --> Video Opening <--

source=AviSource("G:\Mes dossiers\B.A\Harry Potter\azerty.avs")
source=ConvertToYUY2(source)

video=AviSource("G:\Mes dossiers\B.A\Harry Potter\DivX-500.avi")
video=ConvertToYUY2(video)

# --> PSNR analysis <--
Compare(video,source,"","PSNR-DivX-500.txt")--------------------------------------------------------------------------------


Script SSIM for DivX

code:--------------------------------------------------------------------------------# --> Video Opening <--

source=AviSource("G:\Mes dossiers\B.A\Harry Potter\azerty.avs")
source=ConvertToYV12(source)

video=AviSource("G:\Mes dossiers\B.A\Harry Potter\DivX-500.avi")
video=ConvertToYV12(video)

# --> PSNR analysis <--
return SSIM(source,video,"results.csv","SSIM-DivX-500.txt",lumimask=true)--------------------------------------------------------------------------------


Script VQM for DivX

code:--------------------------------------------------------------------------------# --> Video Opening <--

source=AviSource("G:\Mes dossiers\B.A\Harry Potter\azerty.avs")
source=ConvertToYV12(source)

video=AviSource("G:\Mes dossiers\B.A\Harry Potter\DivX-500.avi")
video=ConvertToYV12(video)

# --> PSNR analysis <--
return VqmCalc(source,video,"VQM-DivX-500.txt")--------------------------------------------------------------------------------


WMV9
Adjustments with VirtualDubMod: Maximum quality + Complex + 2 pass
Post-Process desactived or PP1*

RV10
Adjustments with RMFactory: first pass EHQ 65 + Second Pass EHQ 85 + MSL 60 sec + 1X AverageBitrate and 4X MaxBitrate
Post-Process Inloop filtering*

code:--------------------------------------------------------------------------------
xsi:schemaLocation="http://ns.real.com/tools/audience.2.0 http://ns.real.com/tools/audience.2.0.xsd">
600000
2400000


rn-videocodec-realvideo
rv9

70
100
16000
false
true

vbrBitrate
60
25
10
false


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



XviD 1.0
Adjustments with VDM: Ultra high + h263 + vhq4 + chroma motion + trellis + bframe 1/150/75 + 2 pass
Post-Process desactived*

DivX Pro 5.1.1
first pass: Bframe + Standard + Bitrate Modulation "Slow Movie"
second pass: Bframe + Standard + Bitrate Modulation "Slow Movie"
third pass: Bframe + Slowest + Bitrate Modulation "Slow Movie"
Post-Process desactived*

VP6 6.1.0.2
Adjustments with VDM: Best quality 2 pass VBR
Post-Process PP4 actived*

code:--------------------------------------------------------------------------------
Local file playback (VBR)
Noise Reduction 0
Autokeyframe ON
Max Frames Btw Keys 120

Undershoot 90
Adjusted Quantizer ON
Minimum 2
Maximum 30

Temporal Resampling Off
Down watermark 20

Spatial Resampling Off
Down watermark 20
Up watermark 35

Variability 70
Min Section 40
Max Section 400
--------------------------------------------------------------------------------


*Post Process decrease PSNR for all codec exception of VP6
级别: 侠客
注册时间:
2003-02-19
在线时间:
0小时
发帖:
659
只看该作者 1楼 发表于: 2004-02-26
1000以下VP6确实NB,再高点试试看。。。。。500——1000不叫横扫,只能叫局部。

这个测试不够全面,而且RV10远远不够完善。

尽管如此,,为VP6叫声好。
级别: 骑士
注册时间:
2002-10-04
在线时间:
0小时
发帖:
941
只看该作者 2楼 发表于: 2004-02-26
500k左右的时候
VP6,RV10 'Elysian',RV9+EHQ 哪个更好??

级别: 侠客
注册时间:
2003-02-19
在线时间:
0小时
发帖:
659
只看该作者 3楼 发表于: 2004-02-26
现在看,应该是VP6最好吧,VP6对动画片小块色区的处理也是最好的。

但是,这个更着重的是看个人的感觉。。。
级别: 侠客
注册时间:
2002-12-26
在线时间:
0小时
发帖:
366
只看该作者 4楼 发表于: 2004-02-26
不过不知道是心理感觉还是什么

总觉得好像 VP6 编码速度有点慢 ?
级别: 侠客
注册时间:
2003-02-19
在线时间:
0小时
发帖:
659
只看该作者 5楼 发表于: 2004-02-26
慢,确实慢,普通就比Xvid的VHQ全开都慢,Best更别提了。。。。。。
级别: 新手上路
注册时间:
2003-12-28
在线时间:
0小时
发帖:
286
只看该作者 6楼 发表于: 2004-02-26
引用
最初由 Bopirit 发布
慢,确实慢,普通就比Xvid的VHQ全开都慢,Best更别提了。。。。。。


是EHQ吧?
级别: 侠客
注册时间:
2002-12-26
在线时间:
0小时
发帖:
366
只看该作者 7楼 发表于: 2004-02-26
引用
最初由 oscarpotter 发布


是EHQ吧?


XVID 有 EHQ?

火星版的还是rpwt 版本的 ? :D

VHQ 真正的意思是什么?

引用

VHQ stands or whatever you want, but Koepi said it's 'vastly hyped quality'. As far as I'm concerned it might mean 'very handsome qaligosaur'.

级别: 侠客
注册时间:
2003-04-18
在线时间:
0小时
发帖:
538
只看该作者 8楼 发表于: 2004-02-26
VP6看來後勢可期阿
我還是比較支持RV10

創遊戲之巔峰 集遊戲之大成
永遠的ShiningForce
级别: 工作组
注册时间:
2003-10-04
在线时间:
3小时
发帖:
649
只看该作者 9楼 发表于: 2004-02-26
中低码率下VP6确实好强...这样下去将来VP6会不会挤掉RV哈
1500k以上大概XviD还是老大吧...

Dauernde liebevolle Partnerschaft ist nie nur ein Geschenk, sondern immer auch eine Aufgabe und eine Leistung.
级别: 侠客
注册时间:
2002-12-26
在线时间:
0小时
发帖:
366
只看该作者 10楼 发表于: 2004-02-27
...

1500k .. 平时做个 tvrip 的东西没必要那么高吧 ..
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 11楼 发表于: 2004-02-27
用动画作了一下简单的测试...........
在高动态下........
高码率:VP6已经比较接近xvid了(0.3 overall psnr)......
低码率:VP6已经超越了RV9(0.1 overall psnr), 还没试新的RV10的流量控制............

补充:
在低动态下........
高码率:VP6比xvid差了不少 (0.5dB overall PSNR)......
低码率:RV9还是比VP6优秀许多(0.4 dB overall PSNR)..........

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 新手上路
注册时间:
2003-12-30
在线时间:
0小时
发帖:
12
只看该作者 12楼 发表于: 2004-02-27
对于 640 x 480 左右的画面尺寸, 500 - 1000 kb/s 应该全是低码率的范围. :)
要横扫的话可以试试 500 - 12000 kb/s :D
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 13楼 发表于: 2004-02-27
码率在不看画面复杂程度的情况下是意义不大的...........
在我的低动态测试中............
1000 kb/s 足够达到50dB的psnr了..............

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 新手上路
注册时间:
2003-12-30
在线时间:
0小时
发帖:
12
只看该作者 14楼 发表于: 2004-02-27
嗯, 肯定, 一段很小动态的视频几百 kb/s 足够了, 要是动态大的可怕又加细节丰富得要命 4,5 千也嫌不够. :)
快速回复

限150 字节
上一个 下一个