Meta工程师调整Instagram视频的编码流程,大幅节省低压缩率视频编码所需要的资源,释放的资源则可用于提供更多用户高分辨率视频。Meta针对不同用户设备,需要创建多种Instagram视频编码版本,而视频庞大的转码计算资源需求,让Meta在2021年初评估时,认为在12个月内,他们将没有足够的容量替所有用户提供视频上传功能。 而Meta通过重新利用其中一种编码版本生成另一个版本,由于不需要重新完整计算两份类似的编码视频,可以大幅减少资源需求,这些省下来的资源,让Instagram得以向更多用户提供使用高端编码,清晰且流畅的视频,也使得网际网络速度较慢地区的用户受益。 过去Meta应对不同用户的需求,对Instagram视频进行不同类型的编码,由于要与所有Instagram客户端兼容,Meta会使用最小功能编码,将视频以低效率压缩成所有旧设备,都能解码并播放的视频版本,另外,也会以更新压缩技术的高端编码,支持较新设备的视频播放。 Meta花费80%以上的编码计算资源在最小功能编码上,高端编码仅占总观看时间的15%,如果依照这样的趋势继续发展,几乎所有计算资源都将花费在最低功能版本上,使得视频需要更长的时间才能发布,甚至是完全无法发布,很快地Instagram就无法提供高端编码视频。 最小功能编码又分为两类,每一个视频都会生成ABR编码版本和渐进式编码。ABR版本能够支持稳定播放,客户端可以选择最适合连接速度的版本,避免带宽变化导致视频播放停顿,另一个最小功能编码是渐进式编码,官方之所以继续生成该编码,是为了让不支持ABR编码的旧版Instagram应用程序,也能够继续播放视频。… Read More »Meta重利用渐进式编码结果,大幅降低最小功能编码视频转码成本