This is a comparison of different CRF values for vp9 encoding with GOP of 1.
| 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" |