Kernekoncepter
Single-pass encoding in modern video codec implementations can achieve similar or better performance compared to multi-pass encoding, while significantly reducing computational complexity.
Resumé
The paper presents a comprehensive evaluation of single-pass and multi-pass encoding capabilities of various video codecs, including x264, x265, SVT-AV1, NVIDIA's AV1 hardware encoder, and AWS Mediaconvert's AV1 implementation. The key highlights are:
Single-pass encoding can achieve similar or better performance compared to multi-pass encoding, with only a 5-8% bitrate savings difference.
SVT-AV1 in single-pass mode outperforms all other codecs, achieving up to 72% bitrate savings compared to x264, 39% compared to x265, and 50% compared to NVIDIA's AV1 encoder.
For medium-complexity scenarios, SVT-AV1 single-pass outperforms other codecs, with NVIDIA's AV1 encoder achieving 5% better bitrate savings than x265 medium 2-pass.
AWS Mediaconvert's AV1 implementation performs similarly to x265 very slow 2-pass, but with 25x faster encoding time.
The paper provides recommendations on choosing the optimal codec and encoding settings for different use cases, balancing quality, bitrate, and computational complexity.
Statistik
SVT-AV1 1-pass encoding at preset 2 achieves approximately 72% bitrate savings compared to x264.
SVT-AV1 1-pass encoding at preset 2 achieves 39% bitrate savings compared to x265.
SVT-AV1 1-pass encoding at preset 2 achieves 50% bitrate savings compared to NVIDIA's AV1 encoder.
NVIDIA's AV1 encoder achieves 5% better bitrate savings than x265 medium 2-pass encoding.
AWS Mediaconvert's AV1 implementation is similar to x265 very slow 2-pass, but 25 times faster.
Citater
"Single-pass encoding can be competitive to 2-pass in most scenarios, and we achieve an additional ~5% bitrate savings when switching to 2-pass."
"SVT-AV1 outperforms every other codec in terms of bitrate-quality trade-off."
"Migrating to AWS AV1 solution can reduce encoding complexity by around 25x."