This is comparing different codecs, with approximately the same tuning factors such that vmaf > 98.. testing oapv, h264, vp9, av1, prores
| 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_mkv-dnxhr-10-bit |
Test frame= 1 fps=0.9 q=0.0 Lsize= 2KiB time=00:00:00.04 bitrate= 496.2kbits/s speed=0.0352x elapsed=0:00:01.13 |
3.3838 |
367,011,215 |
99.985938 |
60.060344 |
1e-06 |
0.999919 |
-c:v dnxhd -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -pix_fmt yuv444p10le -profile:v dnxhr_444 -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_mkv-libaom-av1-gop10-12bit |
Test frame= 1 fps=0.4 q=0.0 Lsize= 83KiB time=00:00:00.04 bitrate=17077.6kbits/s speed=0.0161x elapsed=0:00:02.49 |
14.8344 |
72,697,571 |
99.981689 |
52.156896 |
1e-06 |
0.999146 |
-arnr-max-frames 4 -arnr-strength 1 -c:v libaom-av1 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 3 -crf 10 -g 10 -pix_fmt yuv444p12le -row-mt 1 -sws_flags spline+accurate_rnd+full_chroma_int -usage realtime -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709" |
| test_mkv-libvpx-vp9-gop10-12bit |
Test frame= 1 fps=0.4 q=0.0 Lsize= 47KiB time=00:00:00.04 bitrate=9577.8kbits/s speed=0.0172x elapsed=0:00:02.32 |
36.535 |
29,175,512 |
99.983052 |
51.66721 |
1e-06 |
0.999228 |
-b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 2 -crf 10 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -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_mkv-libx264_444 |
Test frame= 1 fps=0.4 q=0.0 Lsize= 104KiB time=00:00:00.04 bitrate=21240.4kbits/s speed=0.0178x elapsed=0:00:02.24 |
6.8224 |
106,521,534 |
99.986292 |
54.409409 |
1e-06 |
0.999702 |
-c:v libx264 -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -crf 6 -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" |
| test_mkv-oapv_qp25 |
Test frame= 1 fps=0.9 q=0.0 Lsize= 1KiB time=00:00:00.04 bitrate= 214.2kbits/s speed=0.0345x elapsed=0:00:01.15 |
4.0813 |
311,226,319 |
99.985302 |
60.989404 |
1e-06 |
0.999913 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 25 |
| test_mkv-oapv_qp28 |
Test frame= 1 fps=0.6 q=0.0 Lsize= 4KiB time=00:00:00.04 bitrate= 787.4kbits/s speed=0.0256x elapsed=0:00:01.56 |
3.5695 |
232,986,651 |
99.985144 |
58.07616 |
1e-06 |
0.999827 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 28 |
| test_mkv-prores_videotoolbox_yuv444p12le_4444 |
Test frame= 1 fps=0.7 q=0.0 Lsize= 1KiB time=00:00:00.04 bitrate= 293.0kbits/s speed=0.0279x elapsed=0:00:01.43 |
2.3818 |
267,638,256 |
99.986435 |
58.726366 |
1e-06 |
0.999858 |
-c:v prores_videotoolbox -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -pix_fmt yuv444p12le -profile:v 4444 -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 Name |
Test Results |
Encode Duration |
File Size |
VMAF Harmonic Mean |
PSNR-Y Harmonic Mean |
CAMBI Harmonic Mean |
MS-SSIM Harmonic Mean |
Encode Arguments |
| test_mkv-dnxhr-10-bit |
Test frame= 1 fps=0.0 q=0.0 Lsize= 2KiB time=00:00:00.04 bitrate= 349.8kbits/s speed=0.0437x elapsed=0:00:00.91 |
3.3233 |
367,011,215 |
99.986301 |
60.380469 |
0.0 |
0.999933 |
-c:v dnxhd -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -pix_fmt yuv444p10le -profile:v dnxhr_444 -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_mkv-libaom-av1-gop10-12bit |
Test frame= 1 fps=0.4 q=0.0 Lsize= 70KiB time=00:00:00.04 bitrate=14392.4kbits/s speed=0.0175x elapsed=0:00:02.28 |
18.2577 |
80,585,274 |
99.986783 |
51.460287 |
0.0 |
0.998659 |
-arnr-max-frames 4 -arnr-strength 1 -c:v libaom-av1 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 3 -crf 10 -g 10 -pix_fmt yuv444p12le -row-mt 1 -sws_flags spline+accurate_rnd+full_chroma_int -usage realtime -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709" |
| test_mkv-libvpx-vp9-gop10-12bit |
Test frame= 1 fps=0.5 q=0.0 Lsize= 36KiB time=00:00:00.04 bitrate=7458.4kbits/s speed=0.0185x elapsed=0:00:02.16 |
44.496 |
41,067,660 |
99.986567 |
51.351899 |
0.0 |
0.998922 |
-b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 2 -crf 10 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -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_mkv-libx264_444 |
Test frame= 1 fps=0.5 q=0.0 Lsize= 82KiB time=00:00:00.04 bitrate=16824.2kbits/s speed=0.0203x elapsed=0:00:01.96 |
6.695 |
89,803,998 |
99.986298 |
53.447491 |
0.0 |
0.999621 |
-c:v libx264 -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -crf 6 -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" |
| test_mkv-oapv_qp25 |
Test frame= 1 fps=1.0 q=0.0 Lsize= 1KiB time=00:00:00.04 bitrate= 116.8kbits/s speed=0.0389x elapsed=0:00:01.02 |
4.0695 |
298,391,238 |
99.985449 |
61.022995 |
0.0 |
0.999921 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 25 |
| test_mkv-oapv_qp28 |
Test frame= 1 fps=0.6 q=0.0 Lsize= 4KiB time=00:00:00.04 bitrate= 895.4kbits/s speed=0.0226x elapsed=0:00:01.76 |
3.4967 |
227,650,701 |
99.985306 |
57.983384 |
0.0 |
0.999836 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 28 |
| test_mkv-prores_videotoolbox_yuv444p12le_4444 |
Test frame= 1 fps=1.0 q=0.0 Lsize= 0KiB time=00:00:00.04 bitrate= 90.0kbits/s speed=0.0389x elapsed=0:00:01.02 |
2.3143 |
282,373,985 |
99.986598 |
59.770566 |
0.0 |
0.999897 |
-c:v prores_videotoolbox -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -pix_fmt yuv444p12le -profile:v 4444 -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 Name |
Test Results |
Encode Duration |
File Size |
VMAF Harmonic Mean |
PSNR-Y Harmonic Mean |
CAMBI Harmonic Mean |
MS-SSIM Harmonic Mean |
Encode Arguments |
| test_mkv-dnxhr-10-bit |
Test frame= 1 fps=0.5 q=0.0 Lsize= 61KiB time=00:00:00.04 bitrate=12404.2kbits/s speed=0.0187x elapsed=0:00:02.13 |
3.4481 |
367,011,215 |
99.985056 |
57.15755 |
0.0 |
0.9999 |
-c:v dnxhd -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -pix_fmt yuv444p10le -profile:v dnxhr_444 -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_mkv-libaom-av1-gop10-12bit |
Test frame= 1 fps=0.3 q=0.0 Lsize= 102KiB time=00:00:00.04 bitrate=20891.6kbits/s speed=0.0138x elapsed=0:00:02.89 |
26.6429 |
143,289,080 |
99.987048 |
48.784005 |
0.0 |
0.998356 |
-arnr-max-frames 4 -arnr-strength 1 -c:v libaom-av1 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 3 -crf 10 -g 10 -pix_fmt yuv444p12le -row-mt 1 -sws_flags spline+accurate_rnd+full_chroma_int -usage realtime -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709" |
| test_mkv-libvpx-vp9-gop10-12bit |
Test frame= 1 fps=0.4 q=0.0 Lsize= 71KiB time=00:00:00.04 bitrate=14564.8kbits/s speed=0.0157x elapsed=0:00:02.53 |
84.2136 |
104,806,189 |
99.986839 |
48.962647 |
0.0 |
0.998707 |
-b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 2 -crf 10 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -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_mkv-libx264_444 |
Test frame= 1 fps=0.4 q=0.0 Lsize= 194KiB time=00:00:00.04 bitrate=39653.2kbits/s speed=0.0156x elapsed=0:00:02.56 |
6.7317 |
111,654,730 |
99.986433 |
50.352373 |
0.0 |
0.999428 |
-c:v libx264 -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -crf 6 -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" |
| test_mkv-oapv_qp25 |
Test frame= 1 fps=0.9 q=0.0 Lsize= 1KiB time=00:00:00.04 bitrate= 153.0kbits/s speed=0.0364x elapsed=0:00:01.09 |
4.3709 |
412,703,375 |
99.985368 |
61.15088 |
0.0 |
0.999944 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 25 |
| test_mkv-oapv_qp28 |
Test frame= 1 fps=0.6 q=0.0 Lsize= 4KiB time=00:00:00.04 bitrate= 895.4kbits/s speed=0.0221x elapsed=0:00:01.80 |
4.0321 |
330,525,163 |
99.985207 |
58.195923 |
0.0 |
0.99989 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 28 |
| test_mkv-prores_videotoolbox_yuv444p12le_4444 |
Test frame= 1 fps=0.4 q=0.0 Lsize= 253KiB time=00:00:00.04 bitrate=51846.2kbits/s speed=0.0165x elapsed=0:00:02.42 |
2.2796 |
277,990,576 |
99.985458 |
55.147612 |
0.0 |
0.999783 |
-c:v prores_videotoolbox -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -pix_fmt yuv444p12le -profile:v 4444 -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 Name |
Test Results |
Encode Duration |
File Size |
VMAF Harmonic Mean |
PSNR-Y Harmonic Mean |
CAMBI Harmonic Mean |
MS-SSIM Harmonic Mean |
Encode Arguments |
| test_mkv-dnxhr-10-bit |
Test frame= 1 fps=0.8 q=0.0 Lsize= 2KiB time=00:00:00.04 bitrate= 361.8kbits/s speed=0.0311x elapsed=0:00:01.28 |
3.1662 |
367,011,215 |
99.120005 |
59.042867 |
0.0 |
0.999937 |
-c:v dnxhd -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -pix_fmt yuv444p10le -profile:v dnxhr_444 -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_mkv-libaom-av1-gop10-12bit |
Test frame= 1 fps=0.4 q=0.0 Lsize= 88KiB time=00:00:00.04 bitrate=17950.6kbits/s speed=0.0163x elapsed=0:00:02.45 |
16.194 |
85,547,996 |
98.461845 |
50.752747 |
0.0 |
0.999147 |
-arnr-max-frames 4 -arnr-strength 1 -c:v libaom-av1 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 3 -crf 10 -g 10 -pix_fmt yuv444p12le -row-mt 1 -sws_flags spline+accurate_rnd+full_chroma_int -usage realtime -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709" |
| test_mkv-libvpx-vp9-gop10-12bit |
Test frame= 1 fps=0.4 q=0.0 Lsize= 52KiB time=00:00:00.04 bitrate=10731.4kbits/s speed=0.0175x elapsed=0:00:02.28 |
49.5401 |
41,885,874 |
98.480891 |
50.085489 |
0.0 |
0.999214 |
-b:v 0 -c:v libvpx-vp9 -color_primaries 1 -color_range 1 -color_trc 2 -colorspace 1 -cpu-used 2 -crf 10 -g 10 -pix_fmt yuv444p12le -quality realtime -row-mt 1 -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_mkv-libx264_444 |
Test frame= 1 fps=0.4 q=0.0 Lsize= 251KiB time=00:00:00.04 bitrate=51345.8kbits/s speed=0.0148x elapsed=0:00:02.70 |
6.2525 |
78,844,804 |
98.921013 |
51.400843 |
0.0 |
0.99963 |
-c:v libx264 -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -crf 6 -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" |
| test_mkv-oapv_qp25 |
Test frame= 1 fps=0.8 q=0.0 Lsize= 4KiB time=00:00:00.04 bitrate= 761.0kbits/s speed=0.0318x elapsed=0:00:01.25 |
4.2099 |
347,552,341 |
98.886555 |
60.599103 |
0.0 |
0.999946 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 25 |
| test_mkv-oapv_qp28 |
Test frame= 1 fps=0.5 q=0.0 Lsize= 14KiB time=00:00:00.04 bitrate=2771.6kbits/s speed=0.0198x elapsed=0:00:02.01 |
3.7523 |
271,885,083 |
98.868805 |
57.738422 |
0.0 |
0.999892 |
-c:v liboapv -color_primaries bt709 -color_range tv -colorspace bt709 -oapv-params profile=444-12 -pix_fmt yuv444p12le -qp 28 |
| test_mkv-prores_videotoolbox_yuv444p12le_4444 |
Test frame= 1 fps=0.4 q=0.0 Lsize= 59KiB time=00:00:00.04 bitrate=12155.4kbits/s speed=0.0166x elapsed=0:00:02.41 |
2.3076 |
270,924,960 |
99.153897 |
57.141886 |
0.0 |
0.999874 |
-c:v prores_videotoolbox -color_primaries bt709 -color_range tv -color_trc iec61966-2-1 -colorspace bt709 -pix_fmt yuv444p12le -profile:v 4444 -sws_flags spline+accurate_rnd+full_chroma_int -vf "scale=in_range=full:in_color_matrix=bt709:out_range=tv:out_color_matrix=bt709" |