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")