Modern video encoders have evolved into sophisticated pieces of software in which various coding tools interact with each other. In the past, singlepass encoding was not considered for Video-On-Demand (VOD) use cases. In this work, we evaluate production-ready encoders for H.264 (x264), H.265 (HEVC), AV1 (SVT-AV1) along with direct comparisons to the latest AV1 encoder inside NVIDIA GPUs (40 series), and AWS Mediaconvert's AV1 implementation. Our experimental results demonstrate single pass encoding inside modern encoder implementations can give us very good quality at a reasonable compute cost. The results are presented as three different scenarios targeting High, Medium, and Low complexity accounting quality/bitrate/compute load. Finally, a set of recommendations is presented for end-users to help decide which encoder/preset combination might be more suited to their use case.
翻译:现代视频编码器已发展成为复杂的软件,其中多种编码工具相互交互。过去,单次编码技术未被考虑用于视频点播(VOD)场景。在本研究中,我们评估了面向生产的编码器,包括H.264(x264)、H.265(HEVC)、AV1(SVT-AV1),并与英伟达GPU(40系列)中最新AV1编码器及AWS Mediaconvert的AV1实现进行了直接对比。实验结果表明,现代编码器实现中的单次编码能在合理的计算成本下提供优质输出。结果分为高、中、低三种复杂度场景呈现,综合考虑了质量、比特率和计算负载。最后,我们为终端用户提供了一套推荐方案,以帮助其选择更适合特定用例的编码器/预设组合。