Open Review Initiative ORI Encoding Guidelines Test Indexes

H264 CRF Comparison 444p10 gop-1

This is a comparison of different CRF values for h264 encoding.444p10 gop-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
test_colorspace_yuv444p10-slow_crf_10 Test frame= 1 fps=0.4 q=0.0 Lsize= 264KiB time=00:00:00.04 bitrate=54122.8kbits/s speed=0.0146x elapsed=0:00:02.73 18.0252 61,560,716 99.985654 51.425334 1e-06 0.999376 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 10 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_12 Test frame= 1 fps=0.3 q=0.0 Lsize= 371KiB time=00:00:00.04 bitrate=76040.6kbits/s speed=0.0133x elapsed=0:00:03.00 15.8369 46,434,106 99.982475 49.99911 1e-06 0.999114 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 12 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_14 Test frame= 1 fps=0.3 q=0.0 Lsize= 484KiB time=00:00:00.04 bitrate=99126.8kbits/s speed=0.0119x elapsed=0:00:03.35 12.2821 35,372,111 99.960332 48.624944 1e-06 0.998785 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 14 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_16 Test frame= 1 fps=0.3 q=0.0 Lsize= 580KiB time=00:00:00.04 bitrate=118747.8kbits/s speed=0.0108x elapsed=0:00:03.69 10.9483 27,243,865 99.876653 47.283784 1e-06 0.998332 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 16 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_18 Test frame= 1 fps=0.3 q=0.0 Lsize= 657KiB time=00:00:00.04 bitrate=134642.4kbits/s speed=0.0107x elapsed=0:00:03.73 9.8392 21,430,004 99.677289 45.955958 1e-06 0.997682 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 18 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_20 Test frame= 1 fps=0.3 q=0.0 Lsize= 707KiB time=00:00:00.04 bitrate=144697.6kbits/s speed=0.0108x elapsed=0:00:03.70 8.4143 16,961,423 99.24303 44.630004 1e-06 0.996786 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 20 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_22 Test frame= 1 fps=0.3 q=0.0 Lsize= 735KiB time=00:00:00.04 bitrate=150464.4kbits/s speed=0.0111x elapsed=0:00:03.61 7.9027 13,379,596 98.437205 43.310887 1e-06 0.99557 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 22 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_25 Test frame= 1 fps=0.3 q=0.0 Lsize= 765KiB time=00:00:00.04 bitrate=156574.2kbits/s speed=0.0109x elapsed=0:00:03.68 6.9074 9,328,754 96.014975 41.373651 1e-06 0.992887 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 25 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_4 Test frame= 1 fps=0.6 q=0.0 Lsize= 47KiB time=00:00:00.04 bitrate=9582.4kbits/s speed=0.0256x elapsed=0:00:01.56 28.897 140,771,132 99.986479 56.274864 1e-06 0.999814 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 4 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_8 Test frame= 1 fps=0.4 q=0.0 Lsize= 177KiB time=00:00:00.04 bitrate=36158.8kbits/s speed=0.0172x elapsed=0:00:02.32 22.4896 82,950,200 99.986038 52.944737 1e-06 0.999573 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 8 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"

chimera_coaster_srgb.%06d Results

File Pathchimera_coaster_srgb.%06d.dpx
Resolution1920 x 1080
Source Frame Rate25.0
Frame Range44200 - 44400
Test Name Test Results Encode Duration File Size VMAF Harmonic Mean PSNR-Y Harmonic Mean CAMBI Harmonic Mean MS-SSIM Harmonic Mean Encode Arguments
test_colorspace_yuv444p10-slow_crf_10 Test frame= 1 fps=0.4 q=0.0 Lsize= 230KiB time=00:00:00.04 bitrate=47135.2kbits/s speed=0.0152x elapsed=0:00:02.63 14.8482 52,891,476 99.98564 50.789529 0.0 0.999228 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 10 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_12 Test frame= 1 fps=0.3 q=0.0 Lsize= 325KiB time=00:00:00.04 bitrate=66514.4kbits/s speed=0.0127x elapsed=0:00:03.15 13.7153 40,724,063 99.985356 49.551103 0.0 0.998909 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 12 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_14 Test frame= 1 fps=0.3 q=0.0 Lsize= 420KiB time=00:00:00.04 bitrate=86024.8kbits/s speed=0.0114x elapsed=0:00:03.51 11.6064 31,867,963 99.980851 48.35081 0.0 0.998487 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 14 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_16 Test frame= 1 fps=0.3 q=0.0 Lsize= 500KiB time=00:00:00.04 bitrate=102472.0kbits/s speed=0.0105x elapsed=0:00:03.82 10.4796 25,358,424 99.967954 47.158341 0.0 0.997938 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 16 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_18 Test frame= 1 fps=0.2 q=0.0 Lsize= 570KiB time=00:00:00.04 bitrate=116752.8kbits/s speed=0.00972x elapsed=0:00:04.11 9.7179 20,456,118 99.919069 45.964339 0.0 0.997205 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 18 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_20 Test frame= 1 fps=0.2 q=0.0 Lsize= 618KiB time=00:00:00.04 bitrate=126560.8kbits/s speed=0.00967x elapsed=0:00:04.13 8.8238 16,663,275 99.643287 44.73299 0.0 0.996165 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 20 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_22 Test frame= 1 fps=0.3 q=0.0 Lsize= 646KiB time=00:00:00.04 bitrate=132359.8kbits/s speed=0.0103x elapsed=0:00:03.89 8.1464 13,593,209 98.859237 43.460989 0.0 0.994688 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 22 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_25 Test frame= 1 fps=0.3 q=0.0 Lsize= 680KiB time=00:00:00.04 bitrate=139230.8kbits/s speed=0.0105x elapsed=0:00:03.79 7.486 10,077,639 96.4052 41.569011 0.0 0.991481 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 25 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_4 Test frame= 1 fps=0.6 q=0.0 Lsize= 32KiB time=00:00:00.04 bitrate=6535.8kbits/s speed=0.0251x elapsed=0:00:01.59 22.3767 115,100,556 99.986466 55.081157 0.0 0.999755 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 4 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_8 Test frame= 1 fps=0.4 q=0.0 Lsize= 146KiB time=00:00:00.04 bitrate=29886.4kbits/s speed=0.0176x elapsed=0:00:02.27 18.666 68,906,249 99.986043 52.112628 0.0 0.999464 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 8 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"

chimera_fountains_srgb.%05d Results

File Pathchimera_fountains_srgb.%05d.dpx
Resolution1920 x 1080
Source Frame Rate25.0
Frame Range5400 - 5600
Test Name Test Results Encode Duration File Size VMAF Harmonic Mean PSNR-Y Harmonic Mean CAMBI Harmonic Mean MS-SSIM Harmonic Mean Encode Arguments
test_colorspace_yuv444p10-slow_crf_10 Test frame= 1 fps=0.3 q=0.0 Lsize= 493KiB time=00:00:00.04 bitrate=100881.6kbits/s speed=0.0124x elapsed=0:00:03.23 17.211 73,278,437 99.985695 47.269862 0.0 0.99876 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 10 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_12 Test frame= 1 fps=0.3 q=0.0 Lsize= 655KiB time=00:00:00.04 bitrate=134148.2kbits/s speed=0.0108x elapsed=0:00:03.70 16.062 59,862,577 99.985097 45.746945 0.0 0.998148 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 12 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_14 Test frame= 1 fps=0.2 q=0.0 Lsize= 800KiB time=00:00:00.04 bitrate=163823.0kbits/s speed=0.00956x elapsed=0:00:04.18 15.4658 49,037,438 99.98419 44.269768 0.0 0.997266 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 14 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_16 Test frame= 1 fps=0.2 q=0.0 Lsize= 917KiB time=00:00:00.04 bitrate=187776.6kbits/s speed=0.00891x elapsed=0:00:04.49 13.2888 40,129,287 99.983216 42.8348 0.0 0.996011 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 16 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_18 Test frame= 1 fps=0.2 q=0.0 Lsize= 1006KiB time=00:00:00.04 bitrate=206118.4kbits/s speed=0.0086x elapsed=0:00:04.65 12.1503 32,739,184 99.981603 41.429069 0.0 0.994178 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 18 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_20 Test frame= 1 fps=0.2 q=0.0 Lsize= 1076KiB time=00:00:00.04 bitrate=220274.4kbits/s speed=0.00857x elapsed=0:00:04.66 11.3199 26,536,711 99.979678 40.045895 0.0 0.99149 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 20 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_22 Test frame= 1 fps=0.2 q=0.0 Lsize= 1129KiB time=00:00:00.04 bitrate=231221.6kbits/s speed=0.00913x elapsed=0:00:04.38 10.6892 21,327,397 99.97704 38.705677 0.0 0.987712 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 22 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_25 Test frame= 1 fps=0.2 q=0.0 Lsize= 1188KiB time=00:00:00.04 bitrate=243336.2kbits/s speed=0.00936x elapsed=0:00:04.27 9.5701 15,151,498 97.563844 36.793859 0.0 0.979469 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 25 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_4 Test frame= 1 fps=0.5 q=0.0 Lsize= 73KiB time=00:00:00.04 bitrate=15022.4kbits/s speed=0.0199x elapsed=0:00:02.01 26.9681 136,661,940 99.986544 52.216024 0.0 0.999644 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 4 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"
test_colorspace_yuv444p10-slow_crf_8 Test frame= 1 fps=0.4 q=0.0 Lsize= 333KiB time=00:00:00.04 bitrate=68185.4kbits/s speed=0.0142x elapsed=0:00:02.80 21.058 90,137,407 99.98606 48.852594 0.0 0.999177 -c:v libx264 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -crf 8 -g 1 -pix_fmt yuv444p10le -preset slow -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709"