文档章节

H.265和VP9视频编码要被干掉?解读全新AV1编码标准

鱼米三香
 鱼米三香
发布于 2017/05/28 13:14
字数 2415
阅读 302
收藏 0

小知识普及:

H.265/HEVC编码全面支持4K与8K的超高清视频压缩编码。目前,HEVC编码标准能够支持4:2:0采样规格的10bit色深4K超高清色彩信号,也能支持4:2:2,甚至4:4:4的采样规格。

VP9是在2013年6月正式定下来的编码标准,实际效率方面与HEVC相接近,与H.264相比优势明显。其实,Google为了让VP9成为下一代的超高清视频编码主流标准,在2013年初就在其应用极为广泛的Chrome浏览器中使用了VP9技术,同时旗下的Youtube网站也全面支持VP9的4K视频编码技术,拥有众多VP9规格4K超高清流媒体节目。

关于AV1编码标准就是下面文内要讨论的

在线视频作为互联网第一大应用已经毋庸置疑,通过网络看直播,看电影综艺,发布小视频正在成为我们每天的生活常态。更高清晰度、更高比特率、更节省网络流量是当下在线视频几个最核心的需求。而支撑和推动这些需求的,是播放器背后看不到的视频编解码与视频传输两大底层支柱性技术。视频传输主要由CDN产业把控,近两年来视频直播的大火带动了CDN供应商之间围绕着传输技术和价格的白热化竞争。而技术门槛更高更复杂的视频编解码主要则由国外软件巨头和标准组织把控。

H.265/HEVC编码

VP9视频编码

HEVC/H.265VP9是当下代表着业内最新最先进的两大视频编码压缩技术体系,都肩负着视频暴增形势下不断推进更高清晰度(4K甚至是8K)同时更节省网络流量的伟大使命。**2015年9月,一个名叫Alliance for Open Media(AOM)的组织成立,宣布不晚于2017年3月发布一个全新的视频编码标准——AV1,目标是替代谷歌VP9以及与HEVC/H.265搏命。**虽然3月已过,并没看到AV1发布的相关新闻,但由Amazon、Cisco、Google、Intel、Microsoft、Mozilla、Netflix7个巨头组成的豪华创世联盟在搞的AV1不得不让我们保持着极高关注。

为什么会冒出来新的编码标准AV1?

HEVC/H.265与VP9的基本信息网络上有大量的材料,二者的质量性能对比国内外也有不少团队发过专业评测文章。本人基于自身了解予以大致总结如下,从中我们就能看出为啥还会冒出来一个AV1:

HEVC/H.265由ITU-T视频编码专家组(VCEG)和MPEG组织共同发起,专利池由诸多企业和组织共同贡献(中国华为貌似有最多的专利),2013年正式于ISO/IEC和ITU-T同时发布成为国际标准,历经多年发展基本进入了产品化阶段。总体上来说,HEVC/H.265在编码性能和带宽节省率上应该更胜一筹,同样清晰度水平下码率至少能下降40%以上,因此HEVC/H.265未来在企业级市场上的推广普及趋势比较明显。

虽然HEVC/H.265已成为国际标准,但由于其复杂专利结构导致的较高许可费用,创立之初也未充分考虑到网页播放的友好性,更致命的是复杂的算法让解码端异常吃力,这些原因给了谷歌VP9有机可乘的便利。想必最初仅定位于服务于谷歌YouTube自身的编码VPx系列算法,在升级为VP9后由于技术指标优异,加之完全免费开源、主打浏览器即播放(尤其是大量应用转向H5后)、解码复杂度低等相对优势,挤身为与HEVC/H.265相提并论和竞争的地位。

就目前来看,HEVC/H.265与VP9孰优孰劣并没有统一的答案,即便是业内普遍认为HEVC/H.265在技术面上略胜一筹,但标准之争方面技术从来就不是唯一的度量,还得看应用的广泛度也就是国际各大软硬件巨头的站队情况。当然免费也不是,所以我们观止云看到的是当下企业级市场,侧重点基本都以HEVC/H.265为主,很少看到基于VP9的产品面世,除技术原因外可能的理由之一就是业内也不太愿意让这么重要一个国际标准被一个独立的公司(谷歌)所控制。

就这样,自称为下一代编码标准的AV1就找到了出生的理由,又要在技术上能够与HEVC/H.265叫板,又兼具VP9免费开源、浏览器友好性等优势,同时开发维护权在一个叫 Alliance for Open Media(AOM)的非盈利中立标准组织手里,而该组织的创世机构是7大科技巨头,后来Adobe等数十个巨头相继加入。

视频编码格式

AV1到底是个啥?

Alliance for Open Media(AOM)官网上原话,“我们(IT界的领导者们)要致力于打造一个符合公共利益的下一代媒体编码算法、封装格式以及技术体系”。其核心关键词有四:Open(开放)、Fast(快)、Royalty-free(免费)、ULTRA High Definition(超高清)。其目标是(可能翻译不准,将官网原文搬个砖):

Interoperable and open:可互操作和开放,对标H.265较封闭的专利池;

Optimized for the Internet:对于网络最友好性,对标H.265在浏览器、H5上的不适;

Scalable to any modern device at any bandwidth:任何终端设备及任何网络环境,轻量级处处可用,对标H.265对解码端的高压;

Designed with a low computational footprint and optimized for hardware:编码服务器占用的机柜要更少以及对硬件加速的支持,这一点可能透露出了AV1未来可能大规模推行在云端进行基于硬件加速的云编码,H.265这方面貌似不太好办;

Capable of consistent, highest-quality, real-time video delivery:能够保持一致性,最高质量,实时传输,既然用了- est最高级,既要做到最高质量,还能实时的传输,那么就必须将H.265仅拥有的技术优势踩在脚下了;

Flexible for both commercial and non-commercial content, including user-generated content:管你是商业的,非商业的,还是UGC的,通通免费,对标H.265较高的专利费。

目前关于AV1的资料不太多,从仅有的公开资料来看,AV1的代码主要来自于谷歌的VP10,其专注点一是超高清视频的编码压缩上,包括支持更高比特率、更宽的色彩空间、更高的帧率,试图以此去实现直接在浏览器中播放4K ,60帧的视频;二是为WebRTC协议提供一套高可用的编码算法。

另外,从官网的联盟成员列表里面去推敲,也是能得出不少细思极恐的信息:

AOMedia联盟成员列表

  • 谷歌、微软、思科:分别有VPx、WMV/MPEG、Thor等编码算法,这为AV1提供了直接的技术支撑;
  • AMD、Intel、NVIDIA、ARM:PC端和移动端的硬件芯片厂商齐聚,那么AV1还未出生就找全了硬件加速的干爹了;
  • 谷歌、火狐、微软:把控着浏览器95%的市场份额,怪不得AV1有底气说要在浏览器上就实现直接播放。令人悲伤的是,伟大的Apple又缺席了,AV1未来你别牛逼还好,牛逼了我等用Mac /IOS的怎么看视频啊?
  • Adobe:又找到了流媒体传输方面的干爹;
  • 视频内容提供商有谷歌的YouTube、Netflix、亚马逊的Prime、Ateme,又提供OTT盒子,又有世界最大的IPTV运营商,另外还有音视频应用类成员BBC、Polycom等等,你AV1出来了只要被他们几个一用是不是就已经视频业的半壁江山了啊?

这里未来……

未来,AV1和HEVC/H.265之间很可能会是长期并存和竞争的关系,不管AV1在其它方面究竟会表现如何,但免费总是好的,另外还是那句话,视频标准的竞争技术不是唯一的,很有可能竞争的结果是HEVC/H.265就专注于企业级、私有云市场,而AV1将广泛应用于互联网上、公有云上。

AV1和VP9之间,应该不太存在竞争,而是直接替代的方式。因为AV1的核心代码都来自VP10,又都是开源免费,用谁不是用呢,VP9还有什么存在的理由呢?

最保守的预测,大家都相安无事的呆着呗,视音频领域或许早就习惯了碎片化的格局,暴风凭着兼容几百种文件格式的播放器都成为了妖股,产品化公司多兼容一种编码标准又算的了什么呢?

本文转载自:http://www.4k123.com/article-521-1.html

共有 人打赏支持
上一篇: 2017计划列表
下一篇: 2017计划列表
鱼米三香
粉丝 1
博文 2
码字总数 525
作品 0
十堰
程序员
私信 提问
Google 视频压缩核心算法组工程师:详解 AV1 研发现状与未来

本文整理自 Google 视频压缩核心算法组软件工程师陈诚在 RTC 2018 实时互联网大会编解码技术专场上的演讲分享。他在演讲中主要分享了 AV1 的研发现状,详细分享了 AV1 的编码算法、编码效果。...

10/09
0
0
Facebook 宣布加入 Open Media 开源影音联盟

Facebook本周一宣布,加入由大型科技公司亚马逊、思科、谷歌、英特尔、微软、Mozilla以及Netflix联合组成的合作联盟Alliance for Open Media,该联盟的目标是要打造Open Media。该联盟希望打...

达尔文
2017/11/16
991
6
苹果加入开放媒体联盟 共同打造下一代视频压缩技术

据最新消息,苹果已加入开放媒体联盟,并且是联盟创始会员。 开放媒体联盟(Alliance for Open Media,简称 AOMedia)是一个发展开放视频编码的非营利组织,目标是在 BSD 2 授权条款下开发一...

局长
01/06
551
0
Facebook:AV1比x264和libvpx-VP9提升至少30%

在AV1刚刚完成定稿后,Facebook公布了AV1的测试结果,测试结果显示AV1至少有30%以上的性能提升,这多少给了AV1的潜在用户一定的信心。Facebook还表示,将在内部继续推广AV1。LiveVideoStack对...

LiveVideoStack
04/16
0
0
VP9 vs H.265——下一代视频编码标准的王道之争

目前下一代主流的视频编码标准有 ITU-T VCEG 推出来的 H.265 和 Google 推出 VP9 。 H.265 在 H.264 的基础上保留其中的部分技术,并对相关技术加以改进研发而成。新技术主要通过提升压缩效率...

又拍云
2017/12/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux如何查看进程、杀死进程、启动进程等常用命令

关键字: linux 查进程、杀进程、起进程 1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程...

临江仙卜算子
15分钟前
1
0
ASP.NET Core MVC 静态文件配置

在启动文件中添加以下配置 public class Startup{ public IServiceProvider ConfigureServices(IServiceCollection services) { services.AddDirectoryBrowser(); ......

whltian
26分钟前
1
0
linux之自定义命令

本人使用的是ubuntu系统,不喜欢建各种桌面快捷链接,但是每次启动个软件,去查找又麻烦,所以自定义了命令,来快捷的启动应用: 1、修改/etc/bash.bashrc,在文件末尾,加上如下List-1中的内...

克虏伯
33分钟前
5
0
linux基础

系统安全 sudo su chmod setfacl 进程管理 w top ps kill pkill pstree killall 用户管理 id usermod useradd groupad userdel 文件系统 mount umount fsck df du 网络应用 curl telnet mail......

关元
35分钟前
5
0
Caffe-源码分析(一)

CHECK_X函数,用于比较两个blob之间的值 CHECK_EQ(x,y)<<"x!=y",EQ即equation,意为“等于”,当x!=y时,函数打印出x!=y。 CHECK_NE(x,y)<<"x=y",NE即not equation,意为“不等于”,,...

Pulsar-V
35分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部