Open Review Initiative ORI Encoding Guidelines Test Indexes

VP9 CRF Comparison with GOP of 1.

This is a comparison of different CRF values for vp9 encoding with GOP of 1.


Visual Compare
Testing with ffmpeg version: git-2025-07-22-1ce20f55cc on OS:Darwin 24.5.0 Architecture: arm.

chimera_cars_srgb.%05d Results

File Pathchimera_cars_srgb.%05d.dpx
Resolution1920 x 1080
Source Frame Rate25.0
Frame Range2500 - 2700
Test Name Test Results Encode Duration File Size VMAF Harmonic Mean PSNR-Y Harmonic Mean CAMBI Harmonic Mean MS-SSIM Harmonic Mean Encode Arguments
vp9_gop5-crf_02 Test frame= 1 fps=0.8 q=0.0 Lsize= 0KiB time=00:00:00.04 bitrate= 66.8kbits/s speed=0.033x elapsed=0:00:01.21 20.0682 338,733,431 99.986845 60.155877 1e-06 0.999873 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 2 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-crf_05 Test frame= 1 fps=0.0 q=0.0 Lsize= 0KiB time=00:00:00.04 bitrate= 74.4kbits/s speed=0.0736x elapsed=0:00:00.54 16.4967 103,650,998 99.986999 55.202214 1e-06 0.999606 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 5 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-crf_10 Test frame= 1 fps=0.4 q=0.0 Lsize= 179KiB time=00:00:00.04 bitrate=36677.6kbits/s speed=0.0152x elapsed=0:00:02.63 11.2052 30,660,386 99.984003 51.563217 1e-06 0.99921 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 10 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-crf_14 Test frame= 1 fps=0.3 q=0.0 Lsize= 381KiB time=00:00:00.04 bitrate=77993.6kbits/s speed=0.0138x elapsed=0:00:02.90 9.6677 18,527,785 99.954185 50.020864 1e-06 0.998926 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 14 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-crf_16 Test frame= 1 fps=0.3 q=0.0 Lsize= 439KiB time=00:00:00.04 bitrate=89934.4kbits/s speed=0.0131x elapsed=0:00:03.05 9.2115 15,610,708 99.927731 49.440884 1e-06 0.998786 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 16 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-crf_18 Test frame= 1 fps=0.3 q=0.0 Lsize= 503KiB time=00:00:00.04 bitrate=102991.0kbits/s speed=0.0119x elapsed=0:00:03.35 8.896 13,040,293 99.88895 48.83039 1e-06 0.998613 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 18 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-crf_20 Test frame= 1 fps=0.3 q=0.0 Lsize= 540KiB time=00:00:00.04 bitrate=110512.8kbits/s speed=0.0111x elapsed=0:00:03.60 8.6445 11,552,471 99.852509 48.381785 1e-06 0.998463 -b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 4 -crf 20 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -sws_flags lanczos+accurate_rnd -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
vp9_gop5-libx264_444 Test frame= 1 fps=0.3 q=0.0 Lsize= 379KiB time=00:00:00.04 bitrate=77532.6kbits/s speed=0.0132x elapsed=0:00:03.04 4.9107 44,505,929 99.983391 49.912112 1e-06 0.999117 -c:v libx264 -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -crf 12 -g 1 -pix_fmt yuv444p10le -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"