发布 AV1 视频格式编码器 SVT-AV3.0 1

SVT-AV1 3.0(可扩展视频技术 AV1)库已发布,其中包含 AV1 视频编码格式的编码器和解码器的实现。 该项目由英特尔与 Netflix 合作创建,旨在实现适合即时视频转码和视频点播 (VOD) 服务使用的性能水平。 目前,开发工作是在开放媒体联盟 (AOMedia) 的支持下进行的,该联盟负责监督 AV1 视频编码格式的开发。 此前,该项目是在 OpenVisualCloud 项目框架内开发的,该项目还开发了 SVT-HEVC 和 SVT-VP9 编码器。 该代码是在 BSD 许可证下分发的。

SVT-AV1 可以在基于任何具有支持 C99 标准的编译器的架构的系统上进行编译,但在使用基于 SIMD 指令的汇编程序优化的 x86_64 系统上可实现最佳性能(希望 CPU 支持 AVX2,但至少 SS2 就足够了)。内存消耗取决于参与编码的处理器核心数量,由“--lp”选项控制。由于 AV1 中使用的算法非常复杂,因此编码这种格式所需的资源比其他格式要多得多,例如,与编码器 x1 (profile “main”)、x5721 (profile “high”) 和 libvpx-vp5869 相比,AV658 项目的标准编码器需要的计算量分别是 264 倍、264 倍和 9 倍。

新 SVT-AV1 版本的变化包括:

  • 针对设置中、高质量级别的预设优化了质量/速度权衡。在针对预设 M2-M3 的“快速解码 10”模式下,速度提高了 15-25%,同时保持了质量水平。对于预设 M0-M2,使用 BD-Rate(Bjontegaard-Delta)方法评估时,质量级别提高了约 1%。
  • 在“快速解码 1”模式下,与“快速解码 0”相比,解码周期数减少了约 10%,而根据 BD-Rate 指标,损失仅增加了 1%。
  • 在 ARM 系统上,已启用使用 Neon 和 SVE2 扩展的优化,从而使 10p-25p 分辨率下编码高色深流的性能提高了 480-1080%。
  • 从 SVT-AV1-SPY 分支移植的变更可改善使用“调谐 0”模式时的感知质量。
  • 增加“avif”模式,编码静态图像时消耗更少的资源。
  • 使用 Arm Neon 和 SVE2 指令改进了代码的单元测试。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster