libsvtav1 vs librav1e vs libaom-av1 Dataset¶
Compare the libsvtav1, librav1e and libaom-av1 encoders.
Download¶
mendevi download svtav1_vs_rav1e_vs_aom.db.xz.torrent
svtav1_vs_rav1e_vs_aom.json.xz (62.7 Ko).
Plots¶
Distortion as a function of bitrate¶
mendevi plot '<svtav1_vs_rav1e_vs_aom.db>' -x rate -y psnr -y vmaf -wx category -c '(encoder, profile)' -m effort
Conclusion¶
libvstav1 is significantly faster than librav1e! This difference is even more pronounced at higher throughput rates.
librav1e allows for lower bitrate (in constant quality mode).
Although librav1e shows better distortion at high bitrates, libsvtav1 is better at equal encoding duration.
Reproduce¶
for video in ctc/*.mkv; do
mendevi prepare $video -p sd
mendevi prepare $video -p fhd
done
mendevi encode reference* -e fast -e medium -e slow -m cbr -m vbr -c libsvtav1 -c librav1e -c libaom-av1
mendevi probe sample_* --psnr --ssim --vif --vmaf