音视频变小的秘密,手机卡顿的真相,新技术藏着啥玄机。
现在的视频要从大变小,得先把画面拆成一块块。要是画面不动,就只存一次数据;人动了,就记下移动的位置。比如全屏红图,以前要存几百万次红色参数,现在说一次"后面都一样"就行。声音也一样,把模拟信号转数字,再用算法压缩,像PCM、ADPCM这些老办法现在还在用。

华为弄了个新编码技术,能把视频缩小到原来的一半还不到。他们用的算法能找到画面里的规律,把重复的部分自动合并。这种技术在5G网络里特别吃香,发高清视频也不怕流量大。不过为啥有时候手机还卡呢?因为播放器得先"翻译"这些压缩后的数据,这就分硬解和软解两种方式。

硬解是靠显卡帮忙,速度快但兼容性差。就像专门做菜的厨子,虽然快手但只能做固定几样菜。要是遇到新编码格式,可能直接不会解。软解就是CPU自己算,啥都能播但费电,跟老太太用缝纫机绣花似的,慢但细致。看视频选哪种?高画质电影选软解加好CPU,刷短视频硬解就挺流畅。

视频文件最后还要打包,像饭盒装饭菜。MP4、MKV这些格式都是容器,装不同的音画轨道。为啥有的视频右键能选音轨?就是因为封装的时候把配音和字幕单独分开了。华为搞5G技术,联想投票支持H.265标准,都是为了以后能传更大的视频还不卡。

现在懂了,压缩视频就是找规律,硬解软解各有痛点,新技术总在更新迭代。用就行,别纠结了。