Netflix:我们是如何评估Codec性能的?

Netflix定期评估视频编解码器性能,优化服务质量。文章探讨了编码器实现、编码设置、测试方法、内容选择、度量标准等因素对评估的影响,以及传统与自适应流媒体视角下的编解码器对比结果,强调了在自适应流媒体环境中考虑多分辨率的重要性,并介绍了Netflix使用的VMAF和动态优化器(DO)等技术。
摘要由CSDN通过智能技术生成

Netflix会定期评估现有和即将推出的视频编解码器,不断优化视频编码技术以提供更高质量的服务。本文介绍了视频编码器性能评估中的几项重要元素以及如何从传统与自适应流媒体两种视角进行编解码器性能对比。本文来自Netflix技术博客,LiveVideoStack进行了翻译。


文 / Joel Sole,Liwei Guo,Andrey Norkin,Mariana Afonso,Kyle Swanson,Anne Aaron

译 / 许海燕

审校 / Yunfei

原文: 

https://medium.com/netflix-techblog/performance-comparison-of-video-coding-standards-an-adaptive-streaming-perspective-d45d0183ca95


“这是我对人们的建议:学习如何烹饪,尝试新的食谱,从错误中吸取教训,无所畏惧,最重要的是享受乐趣”  - Julia Child(美国厨师,作家和电视名人)


在Netflix,我们不断改进配方,以尽可能高的质量为您喜爱的节目和电影提供服务。这道菜中的一个基本元素是视频编码技术,我们用它将视频内容转换为压缩比特流(适用于您正好在Netflix上使用的任何带宽)。视频编码界已经做了大量的工作来开发视频编码标准(编解码器),目标是实现更好的压缩比。因此,一项基本任务是评估我们使用的材料的质量,在Netflix编码厨房中,我们通过定期评估现有和即将推出的视频编解码器和编码器的性能来实现这一目标。我们选择最新鲜和最好的编码技术来调味我们的视频内容, 以满足从《Salt, Fat, Acid, Heat》这样的纪录片到Chef’s Table中美味的食物片段的要求。


640?wx_fmt=png


厨师的桌子


编解码器对比中的因素


在已发表的许多比较视频编解码器性能的文章中。这些文章的读者可能经常被它们看似矛盾的结论弄糊涂。一篇文章可能声称编解码器A比编解码器B好15%,而下一篇文章可能断言编解码器B比编解码器A好10%。


640?wx_fmt=png


如果深入研究这个话题就会发现,这些明显的矛盾是可以预料到的。为什么?因为测试方法和内容在视频编解码器的评估中起着至关重要的作用。选择不同的测试条件可能导致不同的结果。接下来我们将讨论影响视频编解码器评估的几个因素:


1. 编码器的实现

2. 编码器的设置

3. 方法

4. 内容

5. 度量


在适用的情况下,我们对传统的比较方法和自适应流媒体的方法进行了区分。


编码器的实现


视频编码标准有软件和硬件的实现,基于不同的目的,比如研究领域、广播、或者流媒体。 “参考编码器”是在视频标准化过程和研究期间使用的软件实现,并且作为实现者的参考软件。通常,这是标准的第一个实现,一般不用于产品。之后,由开源社区或商业实体开发的产品编码器出现。这些是大多数公司为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值