APP下载

视频解码新世代 AV1你准备好了吗?

2021-10-13超载

电脑爱好者 2021年19期

超载

视频解码之前是什么?

现在的视频内容无一例外都是数字格式的,如果只是原始的视频数字内容,其庞大的体积是无法实现网络传输的,这就需要编码将其有序地压缩成合适大小,再进行传输。

实际上,一如MP3格式的数字音乐一样,目前主流的视频编码算法均属于有损编码,通过对视频造成有限而可以容忍的损失,获取相对更高的编码效率。在编码过程中造成信息损失的部分被称作变换量化。

这个量化过程通过对视频内容中低频区的系数进行细量化,高频区的系数进行粗量化,去除了人眼不敏感的高频信息,从而降低信息传送量。因此,量化是一个有损压缩的过程,而且是视频压缩编码中质量损伤的主要原因。

当然,实际上各种编码格式对视频的压缩方法技术有很多细节,笔者只是粗浅的解读一下方便读者理解。

编码完成的视频,无论是下载还是在线直接播放,都需要我们的设备进行相应格式的解码,才能将数字信息“转化”为我们能看到的图像,继而播放。

这个解码过程就需要GPU的参与了,所以我们的显卡GPU中,实际上都有专门的单元负责视频的编解码工作。只不过,这些单元都是固化在GPU内部,你的GPU能够支持何种格式的视频编解码从一开始就已经确定,无法通过软件升级的方式获得新的编解码能力。

而CPU也不是不可以進行编解码工作,我们通常会说CPU解码为软解码,GPU解码为硬解码。这是因为CPU是通过软件计算的方式,将CPU资源“挪用”来处理视频的编解码格式。……

登录APP查看全文