昨晚窝在沙发上追刚更的悬疑剧,特意点了4K清晰度,结果每三秒就卡一次,转圈圈转得我手机背面都发烫。第一反应拍着桌子骂运营商,说交了千兆的钱就给这破速度。旁边凑过来拿零食的朋友扫了眼屏幕,抬抬下巴说,你WiFi信号满格啊,这锅网速不背。
我当时还不服,直到他点了下清晰度切换,切到同平台的1080P档位,视频瞬间丝滑得像开了倍速。合着刚才我骂了十分钟的网速,从始至终都是视频编码在偷偷摸鱼。
你以为的“高清”,其实是被筛过的信息包
好多人对视频编码有误解,觉得这就是平台为了省成本,故意把片源压得糊不拉几的,纯纯的偷工减料。真不是。
你想想,俩小时的电影,要是用没压缩的原素材传给你,那文件体积大到什么程度?能占掉你一整块1T移动硬盘的小半空间。就按你家千兆宽带的满速算,你得坐那等半个多小时,才能看完5分钟的片段,这谁受得了。
视频编码干的事,就是从这一大堆原素材里,把那些你眼睛根本注意不到的“无效信息”全筛掉——比如连续三帧里窗外的树叶根本没动过,那就不用重复传三次一模一样的像素块,传第一帧的完整画面,后面两帧就标个“和上一帧一样”就行;比如主角坐在沙发上说话,身后的白墙、桌上的水杯半分钟都不会挪位置,这些固定的背景,也没必要每帧都重新记一遍。

就这么筛一遍,原片的体积能砍掉90%以上,你刷视频的时候加载快了,平台的带宽成本也降了,本来是双赢的事。
同是4K,为啥有的秒开有的卡成狗
问题就出在编码的刀法上。
同样是压体积,有的师傅手稳得很,删的全是真没用的信息,压完的视频,颜色准,边缘不糊,夜戏里暗部的细节、演员头发丝的反光,你都能看得清清楚楚;有的师傅手就重了,砍着砍着把有用的信息也给删了——比如主角脸上的皮肤纹理全给磨平了,头发丝边缘全是锯齿,转个快镜头就出现一片发灰的色块,美其名曰“为了适配低带宽”。
我之前为了测这个,连着刷了三小时同一段武侠剧的夜戏片段。同一个镜头,有的平台压完,连剑身上的冷光都看得清;有的平台压完,暗部全是糊的,演员举着剑跟举了个黑铁棍似的,我当时差点把手机扔出去。
现在大家常听到的那些编码名字,什么H.264、H.265、AV1,别被这些术语吓住。说白了就是一代代升级的压缩工具:H.264是早年的老工具,压得慢,压完体积还大,现在只有老设备还在用;H.265是后来出的新版,同样的清晰度,体积能比H.264砍一半,现在大部分主流平台都靠它;AV1是刚推没多久的新工具,更狠,同样清晰度的体积能比H.265再省三分之一,就是有点费手机的算力,老手机播的时候容易发烫。

好多人踩过一个特别大的坑:觉得点了最高清晰度就一定是最好的。才不是。有的平台根本没有4K的原片,就把1080P的片源用编码硬拉伸到4K的分辨率,看着尺寸是够了,实则全是糊的,还白占你带宽。我上次就被坑过,点了所谓的硬拉伸假4K,结果看着还不如之前看的1080P清楚,纯纯的文字游戏。
你家的老设备,可能根本追不上现在的编码
我之前给我妈换智能电视的时候,特意挑了个支持H.265解码的型号。之前那个用了快十年的老电视,放个在线综艺,每两分钟就卡一次,我一开始以为是电视坏了,找了维修师傅上门,人家说这老电视只支持H.264解码,现在平台都在用H.265压片,它“看不动”,当然卡。
换了新电视之后,同样的网速,同样的平台,综艺点开就秒进,我妈还以为我偷偷给她把宽带升了个千兆,哪有那闲钱。
说回来,现在好多人刷短视频遇到的卡顿,根本不是网的问题。有的是平台给低档位用户发的低码率编码片源,快镜头的时候细节一多,就容易掉帧、糊块;有的是你手机太老,解码能力跟不上新的编码格式,哪怕网速满格,播的时候也一卡一卡的。
下次再遇到刷视频卡成马赛克的时候,先别着急拍桌子骂运营商。
先看看屏幕右上角的清晰度标识,切个档位试试,说不定就是视频编码在偷偷摸鱼。
真的。
别什么锅都往网速上扣。