打开网易新闻 查看精彩图片

前些天网络上有个传闻,某热门视频网站为了节省带宽和成本,在未明确告知用户的情况下启用了HEVC视频格式。

随后很多网友发现播放该网站视频时,浏览器的相关进程资源占用量大幅激增,后来该网站出来解释澄清,其说法稍微有点牵强,但这不是本文所讨论的主题,本文主题是“视频格式”。

现在网速越来越快,用户终端设备的性能(包括播放、录制视频的性能)越来越强,随之而来的是用户播放欣赏视频时,对视频画质的要求也越来越高,反过来说也是一样,视频画质越高,对网速和设备性能的要求也越高,二者成正比关系。

对于广大的普通观众来说,这个问题不大,播放高画质视频所产生的硬件算力资源和带宽的增加都在可承受的范围内,甚至可以说是“感知不强”。

但是对于视频服务提供商来说,情况就大不一样了,其主要依靠提供广告和各种衍生的服务盈利,所提供视频画质越高(比如1080P以上),所占用的服务器资源(包括算力和带宽)也会大幅增加。

打开网易新闻 查看精彩图片

2018年初对比数据

视频网站所面对的不是一个用户,可能会同时面对数百万以上的用户,所有因提升画质而增加的资源和成本综合累加在一起,数字就不小了,而这些资源和成本的增加,并没有让网站的盈利也得到相应的增加,因此压力山大。

要解决这个问题最终只能靠技术进步,也就是说,要不断改进、优化现有的视频编码、解码方式,要在视频文件的体积(体积越小,传输所占用的带宽资源越小)和对性能的要求(某些视频格式可能压缩比很大、文件很小,但是解码播放时占用的算力资源很高)之间找到一个平衡点和最优解,这就是视频编码、解码方案一直遵循、发展的方向。

现在大致接近、满足这类需求的视频格式是存在的,比如说大家所熟悉的H.264、H.265(HEVC)等格式,但是这类视频格式都是有专利的,如果要采用,相关方面都要支付数额不小的专利费,这是最大的障碍之一。

有些朋友可能会问,掌握专利的厂商,能不能适当地降低专利费呢?这个问题也没大家想得那么简单,因为拥有某项技术专利的厂商或者机构往往不止一家,分别拥有不同比例的专利,所收取的专利费会按比例分给他们,授权费用到底收多少、降多少,并不是一家厂商能说了算。

打开网易新闻 查看精彩图片

举个大家都比较熟悉的例子5G专利,这项专利的持有方很多,包括华为、高通、诺基亚和三星等等,华为是收取5G专利费最低的厂商,至于其它专利持有方收取多少,则是由他们根据自身的情况来定。

想让所有的专利持有方都同意下调专利费极其困难,另外从客观上说,他们所持有的专利也不是从天上掉下来的,也为此投入、付出了巨额的研发成本,收取专利费也无可厚非。

那么这个问题有没有比较好,能令各方面都比较满意的解决方案呢?答案是肯定的,就视频领域而言,最佳的方式是采用开源的视频格式,比如近两年比较火的“AV1”格式。

AV1是一种新兴、开源、免版税的视频压缩格式,由开放多媒体联盟 (AOMedia) 于 2018年初联合开发并最终确定。AV1视频编码、解码器就是为了应对超高分辨率、宽色域和高动态增强等等这类视频需求而研发的,比现有的H.265、HEVC等方案的效率提高了30%,这是早期的对比数据。

视频包括解码和编码两方面,对于用户来说就是播放,实质上就是解码,还原,渲染显示出视频内容的过程。对于视频的制作方和提供方来说,还存在着视频“编码”的任务,也就是说要把视频录制生成,或者转换成AV1格式。

打开网易新闻 查看精彩图片

对于一种视频解决方案,其解码和编码两方面的性能都很重要,所需要的算力资源越少越好,耗时越短越好。有视频制作经验的朋友都知道,给视频编码是一项非常消耗资源(包括处理器和显卡)、耗时的工作,所以,持续改进视频编码的性能也非常重要。

针对这个问题,开放媒体联盟的成员一直在努力,作为成员之一的英特尔与奈飞(Netflix)合作,在2019年4月推出了一种针对于处理器的“SVT-AV1”编码解码库,可充分发挥、利用CPU和AVX2指令集的多核优势,可大幅提升AV1格式的编码解码效率。

自SVT-AV1推出以后,英特尔一直在不断地改进升级,2022年1月发布SVT-AV1 0.9版,近日,英特尔又发布了SVT-AV1 1.0版。

SVT-AV1 1.0版兼容性极佳,搭载英特尔第5代酷睿以上级别的处理器,运行macOS、 Windows和Linux操作系统的机器均支持该库,新版本进一步增强了对AVX2指令集的优化,可提高性能,改善图像质量,以及支持S帧。

SVT-AV1 1.0版是一个具有里程碑意义的重要版本,标志着AV1相关生态已经开始初步成熟,此举将加速推进AV1视频格式的普及,视频生产者、提供者和消费者都会从中受益。