发布 dav1d 0.7,VideoLAN 和 FFmpeg 项目的 AV1 解码器

VideoLAN 和 FFmpeg 社区 发表 发布 dav1d 0.7.0 库,并实现替代的免费视频编码格式解码器 AV1。 项目代码是用 C (C99) 编写的,带有汇编插入 (NASM/GAS) 和 分发者 在 BSD 许可下。 实现了对x86、x86_64、ARMv7和ARMv8架构以及Linux、Windows、macOS、Android和iOS操作系统的支持。

dav1d 库支持所有 AV1 功能,包括高级视图 二次抽样 以及规范中规定的所有颜色深度控制参数(8、10 和 12 位)。 该库已经在大量 AV1 格式的文件上进行了测试。 dav1d 的主要特点是专注于实现尽可能高的解码性能并确保多线程模式下的高质量工作。

В 新版本:

  • refmv(动态参考运动矢量预测)实现的性能提升约12%,同时内存消耗降低约25%;
  • ARM64 架构特定优化的实现已基本完成,涵盖了使用 8、10 和 12 位颜色深度时的许多操作;
  • 使用AVX-512指令添加CDEF过滤器;
  • 添加了基于AVX2和SSSE3指令的新优化;
  • dav1dpla 实用程序改进了对 GPU 上使用 10 位颜色深度、非 4:2:0 像素格式和数字噪声抑制的支持。

回想一下视频编解码器 AV1 由联盟开发 开放媒体 (AOMedia),其中包括 Mozilla、Google、微软、英特尔、ARM、NVIDIA、IBM、思科、亚马逊、Netflix、AMD、VideoLAN、Apple、CCN 和 Realtek 等公司。 AV1 定位为公开可用、免版税的视频编码格式,在压缩级别方面明显领先于 H.264 和 VP9。 在测试的分辨率范围内,AV1 平均提供相同水平的质量,同时比特率比 VP13 降低 9%,比 HEVC 降低 17%。 在高比特率下,VP22 的增益增加到 27-9%,HEVC 的增益增加到 30-43%。 在 Facebook 测试中,AV1 在压缩级别方面优于 main profile H.264 (x264) 50.3%,high profile H.264 46.2%,VP9 (libvpx-vp9) 34.0%。

来源: opennet.ru

添加评论