View Single Post
Old 16th July 2003, 19:26   #1  |  Link
Sagittaire
Testeur de codecs
 
Sagittaire's Avatar
 
Join Date: May 2003
Location: France
Posts: 2,484
[TEST] Visual, PSNR, SSIM, VQM tests with RV9, XviD ,DivX, WMV9 ...

Two Towers (Trailer 178 sec)

~~ PSNR, SSIM, VQM Test ~~


Code:
| Codec            | P-Process |  Settings  |  Size   |   PSNR  |   SSIM   |    VQM   |
|------------------|-----------|------------|---------|---------|----------|----------|
| Xvid Devapi4     |    No     |  570 kbps  | 640x272 | 40.7359 | 0.961267 | 0.855857 |
| Divx Kaukura     |    No     |  570 kbps  | 640x272 | 40.9452 | 0.963071 | 0.816827 |
| VMV9             |    No     |  570 kbps  | 640x272 | 41.0462 | 0.964233 | 0.810412 |
| RV9              |           |  570 kbps  | 640x272 | 41.2712 | 0.966207 | 0.809199 |
|------------------|-----------|------------|---------|---------|----------|----------|
| Xvid Devapi4     |    No     |  715 kbps  | 640x272 | 41.7980 | 0.968348 | 0.758332 |
| Divx Kaukura     |    No     |  715 kbps  | 640x272 | 41.8806 | 0.968601 | 0.742593 |
| VMV9             |    No     |  715 kbps  | 640x272 | 42.4004 | 0.970695 | 0.717179 |
| RV9              |           |  715 kbps  | 640x272 | 42.2920 | 0.971928 | 0.723943 |
|------------------|-----------|------------|---------|---------|----------|----------|
| Xvid Devapi4     |    No     |  950 kbps  | 640x272 | 43.0887 | 0.975330 | 0.655166 |
| Divx Kaukura     |    No     |  950 kbps  | 640x272 | 43.0920 | 0.974714 | 0.653429 |
| VMV9             |    No     |  950 kbps  | 640x272 | 43.5733 | 0.976320 | 0.640811 |
| RV9              |           |  950 kbps  | 640x272 | 42.9970 | 0.975566 | 0.656301 |
|------------------|-----------|------------|---------|---------|----------|----------|

Download and compare ... no comment is necessary ...



~~ Configurations codecs used ~~

WMV9
Adjustments: Maximum quality + Complex + 2 pass + Force Post Process Mode = 0


RV9 EHQ
Adjustments: EHQ 85 + MSL 60 sec + 2 pass


XviD Devapi4
Adjustments: Ultra high + h263 + vhq4 + chroma motion + bframe 1/150/75 + 2 pass


DivX Pro Kaukuru
Adjustments: Bframe + Slowest + Bitrate Modulation "Slow Movie" + 2 Pass


~~ Script AVS ~~

Encodage
Code:
source=Mpeg2Source("D:\Mes dossiers\B.A\Les deux tours\azerty.d2v")
source=Crop(source,24,88,-24,-72)
source=BicubicResize(source,640,272,0,0.6)
return source
Test PSNR
Code:
# --> Video Opening <--

source=AviSource("D:\Mes dossiers\B.A\Les deux tours\Encodage.avs")
source=ConvertToYV12(source)

video=AviSource("D:\Mes dossiers\B.A\Les deux tours\Kaukura-950.avi")
video=ConvertToYV12(video)

# --> PSNR analysis <--
CompareYV12(video,source,"","PSNR-Kaukura-950.txt")
Test SSIM
Code:
# --> Video Opening <--

source=AviSource("D:\Mes dossiers\B.A\Les deux tours\Encodage.avs")
source=ConvertToYV12(source)

video=AviSource("D:\Mes dossiers\B.A\Les deux tours\Kaukura-950.avi")
video=ConvertToYV12(video)

# --> PSNR analysis <--
return SSIM(source,video,"SSIM-Kaukura-950.txt")
Test VQM
Code:
# --> Video Opening <--

source=AviSource("D:\Mes dossiers\B.A\Les deux tours\Encodage.avs")
source=ConvertToYV12(source)

video=AviSource("D:\Mes dossiers\B.A\Les deux tours\Kaukura-950.avi")
video=ConvertToYV12(video)

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

Harry Potter II (Trailer 128 sec)

~~ PSNR, SSIM, VQM Test ~~


Code:
| Codec         | P-Process | Settings |  Size   |   PSNR  |   SSIM   |    VQM   |
|---------------|-----------|----------|---------|---------|----------|----------|
| DivX SBC      |    No     | 570 kbps | 576*240 | 44.5105 | 0.969443 | 0.745271 |
| Xvid Devapi4  |    No     | 570 kbps | 576*240 | 44.8596 | 0.972988 | 0.696618 |
| Divx Manihi   |    No     | 570 kbps | 576*240 | 44.9865 | 0.971749 | 0.685860 |
| VMV9          |    No     | 570 kbps | 576*240 | 45.1909 | 0.974026 | 0.671028 |
| RV9           |           | 570 kbps | 576*240 | 45.4853 | 0.975972 | 0.672990 |
|---------------|-----------|----------|---------|---------|----------|----------|
| DivX SBC      |    No     | 715 kbps | 640x272 | 45.0649 | 0.971749 | 0.705900 |
| Xvid Devapi4  |    No     | 715 kbps | 640x272 | 45.5277 | 0.975403 | 0.651688 |
| Divx Manihi   |    No     | 715 kbps | 640x272 | 45.6118 | 0.975643 | 0.644280 |
| VMV9          |    No     | 715 kbps | 640x272 | 45.7738 | 0.976034 | 0.630541 |
| RV9           |           | 715 kbps | 640x272 | 45.9816 | 0.977080 | 0.644326 |
|---------------|-----------|----------|---------|---------|----------|----------|
| DivX SBC      |    No     | 950 kbps | 720x288 | 45.5201 | 0.975122 | 0.641671 |
| Xvid Devapi4  |    No     | 950 kbps | 720x288 | 46.0449 | 0.978425 | 0.594206 |
| Divx Manihi   |    No     | 950 kbps | 720x288 | 46.1166 | 0.978254 | 0.591982 |
| VMV9          |    No     | 950 kbps | 720x288 | 46.2447 | 0.978799 | 0.584267 |
| RV9           |           | 950 kbps | 720x288 | 46.4354 | 0.978577 | 0.623178 |
|---------------|-----------|----------|---------|---------|----------|----------|



~~ Configurations codecs used ~~

WMV9
Adjustments: Maximum quality + Complex + 2 pass


RV9 EHQ
Adjustments: EHQ 85 + MSL 60 sec + 2 pass


XviD Devapi4
Adjustments: Ultra high + h263 + vhq4 + chroma motion + bframe 1/150/75 + 2 pass


DivX Pro Manihi
Adjustments: Bframe + Slowest + Bitrate Modulation "Slow Movie" + 2 Pass

DivX3 SBC ffvfw
Adjustments: SADT + chroma motion + 3 Pass



~~ Script AVS ~~

Encodage
Code:
source=Mpeg2Source("D:\Mes dossiers\B.A\Harry Potter\azerty.d2v")
source=Crop(source,18,76,-18,-76)
source=BicubicResize(source,640,272,0,0.6)
source=Convolution3D(source,0,3,4,3,4,3,0)
source=ConvertToYUY2(source)
return source
Test PSNR
Code:
# --> Video Opening <--

source=Mpeg2Source("D:\Mes dossiers\B.A\Harry Potter\azerty.d2v")
source=Crop(source,18,76,-18,-76)
source=BicubicResize(source,640,272,0,0.6)
source=Convolution3D(source,0,3,4,3,4,3,0)
source=ConvertToYUY2(source)

video=AviSource("D:\...\Kauehi.avi")
video=ConvertToYUY2(video)

# --> PSNR analysis <--
Compare(video,source,"","Kauehi.log")
Test PSNR XviD
Code:
# --> Video Opening <--

source=Mpeg2Source("D:\Mes dossiers\B.A\Harry Potter\azerty.d2v")
source=Crop(source,18,76,-18,-76)
source=BicubicResize(source,640,272,0,0.6)
source=Convolution3D(source,0,3,4,3,4,3,0)
source=ConvertToYUY2(source)

video=AviSource("D:\...\XviD.avi")
video=Trim(video,1,0)
video=ConvertToYUY2(video)

# --> PSNR analysis <--
Compare(video,source,"","XviD.log")
Test PSNR RV9
Code:
# --> Video Opening <--

source=Mpeg2Source("D:\Mes dossiers\B.A\Harry Potter\azerty.d2v")
source=Crop(source,18,76,-18,-76)
source=BicubicResize(source,640,272,0,0.6)
source=Convolution3D(source,0,3,4,3,4,3,0)
source=DeleteFrame(source,0)
source=ConvertToYUY2(source)

video=DirectShowSource("D:\...\RV9.rmvb",fps=25)
video=ConvertToYUY2(video)

# --> PSNR analysis <--
Compare(video,source,"","test.log")
__________________
Le Sagittaire ... ;-)

1- Ateme AVC or x264
2- VP7 or RV10 only for anime
3- XviD, DivX or WMV9

Last edited by Sagittaire; 10th September 2004 at 19:51.
Sagittaire is offline   Reply With Quote