AV1 视频编码 – 开源视频编码c

我们对视频编码程序做了一些修改 MYETV (英语).数字 :

  • 使用的视频编码器被更改了,从原来的h264改为了新的AV1(AOMedia Video 1).
  • 如果尚未提供av1 编码器(在浏览器中),则将使用vp9 编码器取而代之(最大分辨率为 1080p)
  • 转换队列已经引入,为了我们基础设施的安全性增强,视频文件的转换将不会立即进行,但转换队列将每5分钟检查一次CPU/GPU的可用性,开始一个新的转换过程(它们不会超过每个cpu的转换过程);在转换之前,视频内容不会被公众使用.

AOMedia Video 1(AV1)是一种开放的,免版权的视频编码格式,最初是为互联网上的视频传输而设计的. 它由开放媒体联盟(AOMedia)作为VP9的接班人开发而来,该联盟成立于2015年,包括半导体公司,需求提供商的视频,视频内容制作商,软件开发公司和网络浏览器供应商. AV1比特流规格包括了参考视频代码. 在2018年的一般测试中,AV1参考编码器分别实现了34%,46.2%和50.3%的数据压缩比libvpx-vp9,x264高剖面,和x264主剖面.

如VP9,但与H.264(AVC)和H.265(HEVC)不同, AV1拥有免专利许可证 在开源项目中不妨碍采用的模式。

在2023年,我们选择这个视频编码的原因有很多;其中之一是许可证的可移植性:完全开放源码;然后,在许多浏览器和设备中,支持正在迅速扩展;此外,这种转换使我们能够比先前的编码器节省50%的空间和比特率,即使是在4k和8k的分辨率上也是如此。 这个新的代码是未来

有关执行这个编码器的工作已经开始了;新的av1编码器已经在市场上流通。 MYETV (英语). 平台和下个视频将使用.mp4格式的av1编码码,而.webm格式的vp9编码码将用于尚未提供新编码码的所有情况(有些浏览器或操作系统尚不支持av1解码器).
关于互联网浏览器上的av1解码器的更多信息,请参见: https://caniuse.com/av1 请检查isbn=值 (帮助).
关于互联网浏览器上 vp9 编码器的可用性,请参见: https://caniuse.com/webm (中文(简体) ).
当av1编码器将在大多数浏览器上可用时,比vp9编码器被废弃来保存空间.

感谢阅读此文,关于编码过程的正式文件会以这些信息和更新来更新.