不同的视频编解码器提供不同的压缩率和视频质量,一部两小时长的电影在未压缩时会占用超过 1.7 TB 的存储空间。那么,像B站之类的流媒体巨头是如何设法存储和流式传输占用如此多空间的视频的呢?今天我们来为大家介绍一下AV1、h265 (HEVC) 、VP9这些编码的区别。

AV1、h265 (HEVC) 、VP9这些编码标准有什么区别?
 
4K 流媒体近年来非常流行,但每 16 毫秒传输超过 820 万像素的信息要在互联网上存储和传输 4K 视频绝非易事。
 
什么是视频编解码器?
 
在深入研究视频编解码器的复杂性之前,了解视频的创建方式至关重要。简而言之,视频不过是一组快速相互替换的静止图像。
 
由于这种高速变化,人脑认为图像在移动,从而产生观看视频的错觉。因此,在观看 4K 视频时,您只是在看一组分辨率为 2160x3840 的图像。这种高分辨率的图像使 4K 视频拍摄能够提供出色的视频体验。也就是说,这种高分辨率的图像增加了视频的大小,使得无法通过带宽有限的渠道(例如互联网)进行流式传输。 
 
为了解决这个问题,我们有视频编解码器。编码器/解码器或压缩/解压缩的缩写,视频编解码器将图像流压缩成数据位。根据所使用的压缩算法,此压缩可能会降低视频质量或对其没有影响。
 
顾名思义,编解码器中的压缩位会减小每个图像的大小。为此,压缩算法利用了人眼的细微差别——防止人们知道他们观看的视频是经过压缩的。相反,解压缩的工作方式相反,并使用压缩信息呈现视频。尽管编解码器在压缩信息方面做得很好,但执行同样的操作可能会对您的 CPU 造成负担。因此,当您在系统上运行视频压缩算法时,系统性能出现波动是正常的。
 
AV1、h265 (HEVC) 、VP9这些编码标准有什么区别?
 
为了解决这个问题,CPU 和 GPU 配备了可以运行这些压缩算法的特殊硬件。使 CPU 能够执行手头的任务,同时专用硬件处理视频编解码器,从而提高效率。
装机