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

一次一个标题:比较每个标题的视频编码选项

文章特色图片

右边的blooper是一个比特率图(在bitrate Viewer应用程序中),显示了一个合成测试剪辑的输出,该剪辑混合了30秒的谈话头部和30秒的芭蕾舞. 令人担忧的是数据速率的波动, 这可能导致频繁的梯子切换和停工(见我的文章 比特率控制和QoE-CBR更好). 带封顶的CRF, 您无法控制文件中的数据速率波动, 我最关心的QoE是什么. 作为对位, OVP JW Player为其每个标题编码使用上限CRF, 显然,如果它引起了重大问题,该组织就不会这么做.

五车二系统

五车二系统的SABL是该公司Cambria FTC编码器的一个特点, 我在评测中测试过了. SABL通过运行目标剪辑的CRF编码来评估视频的复杂性, 它允许用户设置测量周期的持续时间. 如果设置为短持续时间, 比如10秒, 剪辑中最复杂的10秒决定了整个剪辑的数据速率. 如果设置为更长的持续时间, say, 2 minutes, 然后是简短的, 复杂的区段不会对整体数据速率造成太大影响, 但在编码后可能看起来有点退化.

除了设置测量持续时间, 您还可以设置CRF编码的数据速率, 或者复杂度值, 影响原始编码阶梯. 这显示在 Figure 2, 您可以看到,超过7000Kbps的值指示编码器将编码阶梯中每个梯级的数据速率移动50%. 在光谱的另一端, 如果复杂度值小于2000Kbps, Cambria会将编码阶梯的数据速率向下调整50%.

titlef2

Figure 2. Cambria根据复杂度值调整编码阶梯. 

图2中显示的脚本是完全可定制的, 它还包括根据复杂度值调整视频分辨率的能力,甚至可以在一定的数据速率下削减等级. 不幸的是, 我没有测试这两种功能,因为我不知道这是可能的, 直到我分析了Brightcove的结果才想到问这个问题. 到那时,重新测试已经太晚了.

So, 对于本文, 我使用相同数量的等级和分辨率比较了前后的结果. 当这篇文章在发布过程中, 我会重新分析的, 并将在StreamingMedia上更新Cambria审查的结果.com.

总结我们的特征表分析, Cambria’s data rate control is completely independent of complexity value; you can use CBR, VBR, 或者是编码阶梯中不同梯级的混合.

坎布里亚在我们的统计数据上有14胜0负的完美记录,而且打了两个本垒打,没有失误. 而Cambria的节能效果则落后于其他两种技术, 注意,这是脚本的一个函数, 不是产品本身. 我是否包括较低的调整值(如果低于1200, 降至原始比特率的20%), 我本可以收回大部分的储蓄, 我将尝试更新结果. 在我们当前的分析中没有保存数据, 但SABL可能会在我们更新的测试中有所突破, 哪些可以算作拯救.

坎布里亚有两个本垒打, 看起来与图1左侧相同, 没有纰漏, 总体来说是稳定的, 可靠的表演者. 查看流媒体网站,看看更新后的测试是否显示出超级巨星的潜力.

Brightcove的上下文感知编码

Brightcove的上下文感知编码(CAE)是该集团的最新产品, 它还在测试阶段, 或者用这篇文章的说法, 季前赛. 如表3所示, CAE打出了最多的全垒打,并获得了第二多的扑救, 但也记录了最多的错误, 完全以编码阶梯的形式进行,间隙大于2.05x. 因此,CAE在常规赛中的表现将是一件有趣的事情(该产品计划于2017年第四季度发货)。.

从技术上讲,CAE在产生其标准编码阶梯时考虑了四个因素:

  1. 内容的属性 
  2. 用户设备的分布(联网电视、pc、智能手机、平板电脑等).) 
  3. 用户设备和网络的属性 
  4. 特定于视频编解码器的约束,如编码配置文件 

评估内容, CAE配置文件生成器在视频上运行几个“探测”编码, 用SSIM和其他指标来衡量质量, 然后给视频分配一个数学模型.

有趣的是, 在Brightcove的核心OVP业务范围内, 中间的两个参数意味着您分配到的设备及其有效带宽将影响您的编码阶梯. So, 如果你的目标是在发展中国家使用3G连接的Android手机, you’ll get one ladder; if targeting 4G in Scandinavia, 你会得到另一个.

如表1所示, CAE提供了四种新技术中最广泛的特性集, 具有从编码阶梯中添加或减少梯级的能力, 更改输出分辨率, 并应用编码后的质量检查. CAE也是最可配置的. 在定义动态输出的参数时, 您可以指定最小和最大版本数, 最小/最大分辨率, 最大帧率, 关键帧率, 最小/最大比特率, 最大第一次输出比特率, 用于质量检查的最小/最大SSIM, 和H.264配置文件的编码文件. 然后您还可以指定所有正常的编码参数,如比特率控制技术, b系和参考系参数, 诸如此类.

CAE是一项正在进行的复杂工作, 我们在测试中发现的几个问题已经得到了解决. 因此,我将重点关注Brightcove方法的优点,并在产品发布时充分考虑其优点和缺点.

教程文件显示了最好的结果, 这是一种基于ppt的视频,已被全球各地的公司采用. The original encoding ladder is shown as Table 1; the CAE ladder is on the left in Figure 3,以及从控制值到CAE输出值的变化情况.

titlef3

Figure 3. 布莱特考夫打出的众多全垒打之一 

因为底层内容非常简单, CAE只对这个片段进行了三级编码, 1080p级非常紧凑,以至于第五级的观众可以以比控制级(900Kbps)中的原始文件更低的数据速率观看它。. 尽管1080p的数据速率下降了超过534%, CAE的PSNR值保持在45以上, 视频被证明清晰无伪影. 较低阶层的福利更大, PSNR值提高了41%,VMAF分数将转化为非常优越的QoE. Overall, Brightcove还从它完成的13个编码阶梯中剔除了33个梯级, 33次扑救.

Brightcove制作了14个视频, 但由于一些梯级无法按照脚本中规定的质量水平生产,因此将其中一个剔除. 在实践中, 您将以较低的质量级别重新编码, 但是我们没有时间在这篇文章中做这个.

从商业角度看, Brightcove希望将该功能作为附加服务提供给其视频云客户, 但价格仍待定. 截至发稿时, Brightcove还没有决定是否为Zencoder的客户提供独立版本的服务.

FASTech.io的视频优化

我们只粗略地看了一眼FASTech, 这是一家由高通研究所创新空间和StartR主办的初创公司, 加州大学圣地亚哥分校雷迪管理学院的加速器. 根据一本小册子 在其网站上, FASTech的“视频优化器”采用专有技术,基于FASTech的大规模定量分析和主观感知测试,为每个视频建立一个模型.这是用来“找到最佳的压缩设置,并获得高压缩率,同时保持良好的感知质量。.“这项技术目前以云服务的形式提供, 根据节省的带宽或固定的许可证进行定价.

参考表1, FASTech在梯级的数量和分辨率方面部署了一个固定的输出阶梯, 仅调整文件数据速率. 我们用FASTech测试了三个文件. 在高动作文件中效果很好, 但是FASTech把这两个低动作文件做过头了, 将屏幕扫描文件的数据速率降低118%, 但PSNR从56下降.99 to 39.32, VMAF是7.14. However, 我没有时间部署编码后的质量检查, 这些都是可用的, 为了避免这些问题.

FASTech的技术最初用于优化单个文件的归档和类似目的, 该公司最近才增加了创建编码阶梯的功能. 所以就把它当成一个正在进行的工作吧. That said, 如果您正在构建基于云的编码工作流, 并且想要添加每个标题的功能, 快速技术是你唯一的选择.

这篇文章发表在 October 2017年版 流媒体杂志 as " 一次一个标题."]

相关文章

基于拍摄的编码的利弊

流媒体学习中心负责人Jan Ozer讨论了为什么基于拍摄的编码对一些组织和应用程序有意义,这是他在2019年流媒体东部的演讲片段.

视频:如何按标题编码工作

流媒体学习中心负责人Jan Ozer解释了每个标题编码,并对他在2019年流媒体东部会议上的演讲中不同的每个标题编码技术进行了评分.

按标题视频编码:现在开始的时候了

现在广泛使用, 通过创建自定义优化的编码阶梯,每个标题编码使发行商已经使用的编解码器更有效.

云视频点播编码买家指南

当迁移到云端时,不要让价格成为唯一的考虑因素. 本指南解释了云VOD编码的不同类别以及在每个类别中寻找的功能.

SMW 17: Brightcove的David Sayed谈论上下文感知编码

流媒体的蒂姆·西格林在2017年流媒体西部大会上采访了Brightcove产品营销副总裁.

smw17: Beamr的dr . Gill谈集成视频编码和优化

流媒体的蒂姆·西格林在2017年流媒体西部采访了Beamr的首席技术官Dror Gill.

比较编码阶梯上和下的质量度量

发行商如何比较不同分辨率下的视频质量? 首先是理论上正确的答案,然后是一般的解决方法.

Brightcove宣布上下文感知编码,高达50%的节省

而不是强迫内容进入预先确定的自适应比特率阶梯, 这个系统为每一段视频创建一个独特的阶梯.

Netflix是如何开创逐标题视频编码优化的

一刀切的编码并不能产生最好的结果, 因此,Netflix最近开始对每个标题进行优化. 了解为什么这样可以提高视频质量并节省带宽, 但并不是每个公司都适用这种模式.