-->
保存您的免费座位流媒体连接今年八月. 现在注册!

如何进入HEVC

文章特色图片

即使没有一张已知的皇室照片, 几乎所有主流编码厂商都宣布了将HEVC编码集成到他们的产品线中的计划(稍后会详细介绍)。. 在播放端, 直到HEVC编码成为主流, Adobe没有理由, 苹果, 谷歌每年支付2500万美元将HEVC播放整合到Flash中, iOS, 和安卓. 几家大型出版商,最著名的是Netflix,已经宣布了计划 以HEVC格式分发内容, 虽然没有Flash, 支持iOS或Android, 大多数较小的出版商没有动力开始将他们的内容编码为HEVC.

在这方面, 值得注意的是,虽然感觉HEVC的部署是拖沓的, HEVC在流媒体领域的适应比H.264. 特别是H.264规范于2003年3月获得批准,并于2003年11月公布了版税政策. 回想起来,这似乎是有先见之明的举动,苹果将H.在2005年4月,将H . 264集成到QuickTime中.264播放到所有具有视频功能的iOS设备. 然而,H.264并没有成为真正有用的通用流媒体,直到Adobe集成了H.2008年3月,也就是该规范公布5年之后,264格式的播放功能得以在Flash中播放.

HEVC规范于2013年1月获得批准,显然比H.264 .版税条款才为人所知. 然而, 百家乐软件app最新版下载不太可能需要等待5年才能像使用H那样开始使用HEVC.264.

编码端

到目前为止,我们对HEVC编码了解多少? 在高层次上,我们知道HEVC将有相同类型的配置文件/水平渐变暴露在H.264,如 表2 从维基百科. 2013年1月最终确定的HEVC规范定义了两种视频配置文件, Main和Main 10, 还有一个静态图像档案, 主静态图. 2013年8月,提出了表中所示的5个额外范围扩展.

和H一样.264, As配置文件集成了更先进的算法和功能, 中央处理器, 内存, 回放视频所需的功率也在增加. 以这种方式, 配置文件允许硬件开发人员根据自己的设计目标和成本结构选择设备中HEVC支持的级别. 然后,视频制作人可以通过使用该配置文件进行编码来为这些目标定制视频.

如何将HEVC配置文件合并到典型的编码接口中? 退后一步, 典型的编码接口必须包括多个配置选项,而不管实际用于压缩视频的编解码器是什么. 其中包括:

  • 分辨率、像素宽高比和帧速率
  • 比特率目标与控制技术(VBR, CBR)
  • 图片组(GOP)控件, 包括I帧和b帧区间, 参考系的数量, 场景检测选项.
  • 某种程度的缓冲控制

所有这些熟悉的选项也会出现在所有HEVC编码工具中. 除了这些, 大多数HEVC编码器也将启用HEVC配置文件选择, 一些一般质量参数, 也许还可以直接访问hevc特定的编码参数.

感受一下典型的HEVC编码接口是什么样子的, 我向一些供应商询问了他们的编码器. 虽然我确实使用了几种不同的编解码器和编码工具来编码文件, 现在讨论比较质量还为时过早, 尽管质量确实因编码器而有明显差异. 这些产品实际上都不是最终成品, 因此,在这一点上进行质量比较就类似于分析足球队在训练营第一天的表现, 哪个既没用又不相关.

我更感兴趣的是,从用户界面的角度来看,HEVC的编码是什么样子的, 所以这就是我关注的地方, 这就是我接下来要讲的内容. 作为一个预览,就像我们看到的H.264编码, HEVC编码的配置选项因厂商而异. 我将从HEVC编解码器供应商开始, 因为他们倾向于在编码工具中公开更多的参数.

编解码器的供应商

MainConcept 是Rovi(前身为Macrovision)的子公司,主要是一个编解码器供应商,其H.264编解码器用于Adobe、Sorenson Media和Telestream销售的一系列产品中. 除了开发他们的HEVC编解码器授权给第三方, MainConcept编解码器也将部署在Rovi和其他Rovi子公司销售的产品中. 图3 显示了来自Rovi的TotalCode Studio编码器的高级对话框. 请注意,出于表示目的, 我将垂直屏幕切成两半,并将控制器并排放置.

屏幕上既有旧的,也有新的. 您可以在左上角看到HEVC配置文件和电平控制, 熟悉GOP结构控制. 左下角包含编码树单元的配置选项, HEVC的一个关键创新类似于宏块单元. 运动估计控件在右边, 哪一个管理搜索精度和编码时间之间的权衡. 下面是去块过滤器,它类似于H中使用的过滤器.264处理,但改进了对并行处理的支持.

样品自适应偏移(SAO)是HEVC的另一项创新,它可以提高质量,减少带状和振铃伪影. 顾名思义, 波前并行处理是一种比H中可用的线程技术更有效的并行技术.264. 虽然当我查看程序时,这些控件的文档是不可用的, MainConcept将在2014年初发布产品时记录如何使用新功能. 该公司还指出,图3中显示的控件是高级控件,许多查看器无法访问, 更倾向于依赖MainConcept在其预设中包含的默认设置. 请注意,TotalCode Studio的初始版本将不支持主10配置文件和HEVC的其他几个次要组件, 哪些都在2014年发布的路线图上.

Ittiam系统 是一家提供HEVC编解码器的嵌入式软件和系统设计公司. Ittiam提供了几个通过命令行编码的示例文件,因为当时还没有可用的GUI. 而大多数hevc相关的编码参数在命令行字符串中可用, 它还不支持SAO和多个tile, 尽管这些将在2014年推出.

在光谱的另一端, Elemental Technologies在向用户公开大量编解码器相关的编码选项时采取了一种极简的方法. 这显示在 图4, 其中包含所有的hevc特定的编码选项在元素服务器实时编码器可用. 除了选择配置文件和级别, 您可以选择切片的数量, 自适应量化技术, 启用闪烁减少, 以及通过密度与质量滑块, 管理编码速度和质量之间的权衡.

在一般情况下, Elemental似乎更喜欢在幕后优化设置,并向用户呈现有限数量的相对定义良好的参数,这些参数支持质量/编码速度权衡等关键决策. 这当然适用于H.264, 其中元素的排名非常接近顶部,而呈现的一组配置非常接近 图5. 如果您是为数不多的编码专业人员之一,能够真正将某些供应商提供的大量编码参数调优为您的优势,那么这可能会让您感到沮丧. 然而,对于大多数用户来说,只要质量高,越简单越好. 也许更重要的是, 如果您是Elemental的现有客户, 编码HEVC的学习曲线会很短.

Harmonic采用双管齐下的方法来解决HEVC配置问题. 在ProMedia express, 工作流系统(Workflow System, WFS)产品的服务(图5), 您可以选择配置文件, 水平, 仅此而已. 在光谱的另一端, Harmonic将在ProMedia Carbon等工具中提供更多HEVC相关的配置选项,您可以使用这些工具创建部署在Harmonic WFS中的HEVC预置. 具体地说, Harmonic期望在Carbon中可用的hevc相关配置选项与H暴露的配置选项相同.264在同一个程序,这是非常广泛的.

从编码UI的角度来看,net/net是什么? 不像从VP6到H的转换.264,其中涉及到许多新的概念,编码HEVC将非常类似于H.除了一些编码器将在幕后优化并且不会向用户提供的少数选项之外.

本文发表在 2014流媒体百家乐软件手册 “向HEVC迈进”."

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

使超高清视频成为可能的编解码器:HEVC Vs. VP9

哪种编解码器提供更好的图像质量? 哪个更兼容? 还有Daala呢,这个剧透编解码器目前正在从零开始开发?

HEVC的创新很快,但进化将是缓慢的

Elemental表示,HEVC目前在高清内容上的收益接近50%, 但编解码器的推出和发展需要十年时间.

MPEG LA宣布提议的HEVC许可条款

这个消息对内容所有者来说是好消息,但对编码/解码供应商来说就不那么好了, 但让每个人都能感受到这个问题将如何发展.

HEVC将使流媒体4K成为现实:SNL Kagan

将超高清视频传输到家中需要进行严格的压缩. 寻找HEVC编解码器,使视频分辨率的下一个飞跃成为可能.

提及的公司及供应商