打开电视或手机上的视频平台,成千上万的电影、电视剧、综艺、纪录片任你挑选。轻轻一点,画面瞬间加载,高清流畅,仿佛身临其境。你有没有想过,这背后究竟藏着怎样的魔法?
如果告诉你,一部90分钟的1080p电影,如果未经压缩,它的数据量足以塞满一块1TB的硬盘——相当于你把整部《流浪地球》蓝光原盘拷进去,还装不下!而一个视频平台如果存着上万部这样的电影,那得需要多大的仓库?你家那根细细的网线,又怎么能在一瞬间把这些庞然大物送到你眼前?
答案就是——音视频编码技术。它就像给视频穿上了一件“瘦身衣”,让庞大的数据变得轻盈,能在互联网上自由奔跑。而视频平台的技术人员,每天都在研究怎么把这件“瘦身衣”做得更合身、更聪明,只为给观众最好的观看体验。
今天,我们就以技术人员的视角,带你走进这个“瘦身魔法”的世界,用最通俗的大白话,聊聊编码技术那些事儿。
1、视频的“三围”与码率的秘密
要想让视频“瘦身”,先得了解视频的“身材”——也就是它的三个核心指标。
①分辨率:就是画面的精细度,比如1080p(约200万像素)、4K(约800万像素)。像素点越多,画面越清晰,细节越丰富。但也意味着需要记录的信息越多。
②帧率:每秒闪过的画面张数,比如电影通常24张/秒,体育比赛可能60张/秒。张数越多,动作越流畅,不卡顿。
③码率:这是最关键也最容易被误解的概念。码率就是每秒钟用来表示视频的数据量,可以理解为视频的“营养密度”。码率越高,每秒钟带的数据就越多,画质自然越好。但代价是文件更大,传输更慢。
这三个指标就像视频的“三围”,相互制约。高分辨率需要高码率来支撑,否则画面就会模糊、出现马赛克。你肯定遇到过网络不好时,视频自动切换到“流畅”模式,画面糊成一团——那就是分辨率没降,但码率被大幅压缩的结果。
而编码工程师的工作,就是在保证你看着舒服的前提下,用尽可能低的码率,把视频“打包”到最小,既省带宽又省存储。
2、视频编码的“进化史”:从VCD到4K,压缩效率翻倍再翻倍
为了用更小的码率保存更好的画质,科学家们发明了一代又一代的编码标准。每一代新标准,都像找到了一种更高效的“打包方法”,让行李体积减半,东西还一件不少。
①老前辈们
MPEG-2:VCD、DVD时代的大佬,让光盘存电影成为可能。
H.264/AVC:统治互联网十几年的“常青树”。你现在看的在线视频、微信发的短视频,绝大多数都是用这个标准压缩的。它效率高、兼容性好,至今仍是主流。
②4K时代的接班人
H.265/HEVC:H.264的接班人,专为4K时代打造。同样画质,码率只要H.264的一半。也就是说,用H.265压缩的4K电影,文件大小和H.264压缩的1080p电影差不多。
③新一代新星
AV1:由Google、Netflix等巨头联合推出的“开源免费”新秀,压缩效率比H.265还要高30%左右。但代价是编码非常慢,压缩一部电影可能要几天。
AVS3:咱们中国的“国标”,效率媲美甚至超过国际标准,在超高清领域已经广泛应用。国内许多平台也在积极拥抱它。
3、编码器是怎么“偷工减料”的?
说了这么多标准,它们到底是怎么压缩视频的?其实,编码器有两个“偷懒”绝招:
①找相似(帧内预测):在同一张画面里,天空、墙壁这种大片相同颜色,没必要每个点都存,只存一个“样板”和周围点的“差异”就行。就像只记“一面蓝墙”,而不是几万个蓝色像素。
②找背景(帧间预测):一段视频里,很多背景是不动的,动的只是人。编码器只记录人移动的轨迹(运动向量),背景直接从上一帧“抄”过来。这样就不用每帧都存完整画面了。
这两个绝招,加上其他一些优化,就能把原始视频压缩到原来的百分之一甚至千分之一,而人眼几乎看不出区别。
4、技术上是怎么实现的?
①为每一部视频“量体裁衣”
不同视频,内容天差地别。一部好莱坞特效大片,和一部清新动画片,如果用同样的码率去压缩,动画片会浪费带宽,特效大片则会画质受损。
于是就有了内容感知编码系统,上传视频后,系统自动分析内容:是静态对话,还是激烈打斗?是自然风光,还是卡通画面?然后动态分配码率。平均下来,这套系统能节省约20%的带宽,而用户感知的画质不降反升。
②为每个视频准备多个“码率阶梯”
用户家里的网络千差万别,有人用千兆光纤,有人用4G信号不稳,所以不可能只提供一个码率的视频。
为此,视频平台会为每个视频生成多个“码率版本”,比如:4K高码率、4K低码率、1080p高码率、1080p低码率、720p、480p……这就像一个“码率阶梯”。当你播放时,播放器会根据当前网速,自动切换到最合适的阶梯——网速好就上高画质,网速波动就自动降级,保证不卡顿。这种技术叫自适应流媒体,平台要做的就是精细设计每个阶梯的码率和分辨率,让切换时人眼几乎察觉不到。
③用“眼睛”看,更用“数据”算
压缩得再小,如果画质变差,用户可不答应。因此业界会部署专门的质量评估系统,不仅算传统的PSNR指标,还引入了VMAF这种更贴近人眼感受的评分模型,需要反复对比原始视频和压缩后的视频,确保评分达标。
5、结语
每一次流畅的点播体验,背后都凝聚着无数工程师的心血。从选择编码标准,到精细调整每一帧的码率,再到引入AI让压缩更有智慧,工程师所做的一切,都是为了让你在享受视听盛宴时,感受不到技术的存在——就像空气一样自然。
未来,这项技术还将继续进化,让海量视频更轻、更快、更清晰,陪你度过每一个精彩瞬间。(文章内容来源于中国移动杭州研发中心)