关闭广告

几天 Netflix 终于允许下载内容供离线观看。据说这个选项现在才出现的主要原因之一是找到合适的格式和质量的问题。

提供两种质量级别可供下载 - “标准”和“更高”。目前尚不清楚它们的具体分辨率和比特率是多少,这是因为它们根据内容而变化。 Netflix 希望提供下载文件的质量和大小之间的最佳比例。

结果是尺寸更小,质量更好

他长期以来一直使用可变数据流进行流式传输,但他想提出一种更经济的下载解决方案。因此,虽然流媒体迄今为止使用 H.264/AVC Main profile (AVCMain) 编解码器(数据压缩类型),但 Netflix 移动版引入了对另外两种编解码器的支持 - H.264/AVC High profile (AVCHi) 和 VP9,​​前者由 iOS 设备使用,第二个 Android 设备使用。

VP9在质量和数据速率的比例上更好;虽然它是免费的,但苹果不支持谷歌创建的编解码器,而且这种情况似乎不会很快改变。这就是 Netflix 选择 AVCHi 的原因。他决定使用一种新的数据压缩方法。这包括分析各个场景并确定其图像复杂性(例如,运动最少的平静场景与具有许多移动对象的动作场景)。

据她介绍,整个电影/连续剧然后被“切成”一到三分钟长度的部分,并且对于每个部分,达到所需质量所需的分辨率和数据流都是单独计算的。这种方法后来也被用于 VP9 编解码器,Netflix 计划将其应用到其完整的库中,不仅用于下载,还用于流媒体。

不同的编解码器和压缩方法有两种后果:在保持原始质量的同时减少数据流,或者在保持相同数据流的同时提高质量。具体来说,对于具有客观相同图像质量的文件,使用 AVCHi 编解码器可减少 19% 的空间,使用 VP35,9 编解码器可减少高达 9% 的空间。相同数据流的视频质量(后 在 Netflix 博客上 给出了 1 Mb/s 的例子)根据测试标准,AVCHi 相比 AVCMain 提高了 7 个点 VMAF,VP9 则增加 10 分。该博客表示:“这些改进为移动流媒体提供了明显更好的图像质量。”

来源: 品种, Netflix公司
.