视频编码包括什么?视频编解码器是如何工作的?

描述

如果没有视频编解码器,“Netflix和chill”就不会被创造出来。这些由两部分组成的压缩工具允许分发者通过视频编码过程压缩视频文件,以便在互联网上传输。编解码器是我们可以如此轻松地通过Zoom进行商务会议和在手机上观看电视节目的原因——即使带宽有限。

视频编码包括什么?视频编解码器是如何工作的?我们将在下面深入挖掘,并涵盖我们的流媒体最佳视频编解码器列表。

什么是视频编码?

视频编码是指将原始视频转换为与许多设备兼容的数字格式的过程。说到流媒体,视频通常会从千兆字节的数据压缩到兆字节的数据。视频编码对直播至关重要,有助于确保快速传输和播放。

为了将原始视频压缩到更易于管理的大小,编码器使用视频和音频编解码器,它们应用算法来压缩庞大的视频以供传输。更简单地说:编码描述了压缩的过程,而编解码器描述了压缩的方法。

编解码器是什么?

内容发布者使用一种称为编解码器的视频压缩技术将视频压缩到可流媒体的大小。编解码器使我们能够紧密压缩庞大的流,以便交付和存储。

流媒体需要同时使用音频和视频编解码器。H.264,也被称为AVC(高级视频编码),是最常见的视频编解码器;AAC(高级音频编码)是最常见的音频编解码器。

编解码器是如何工作的?

字面意思是“编码器-解码器”或“压缩器-解压缩器”,编解码器将算法应用于视频并创建一个微型版本。出于这个原因,这些视频压缩标准是两戏法小马:它们促进视频流的编码/压缩和解码/解压缩方面。

有损与无损视频编码

无损压缩是指在不丢弃任何信息的情况下压缩数据。例如,当您在不损害数据完整性的情况下将一堆.jpeg压缩到一个.zip文件中时,您正在使用无损压缩。

另一方面,有损压缩会删除数据。当您使用.jpeg编解码器时,您就是在这样做。有损编解码器丢弃不必要的数据并尽可能降低质量。出于这个原因,原始图像转换为.jpeg的质量总是较低,但更容易存储和共享。

当涉及到流媒体时,有损压缩是游戏的名称。视频编解码器使用它来压缩内容以进行存储和传输,然后再对视频进行解压以供观看。虽然最终的视频看起来应该是一样的,但它将丢失人眼无法检测到的任何数据。

什么是视频容器格式?

一旦压缩,流的组件就被打包成包装器或文件格式。这些文件包含音频编解码器、视频编解码器、封闭字幕和任何相关元数据。常用的容器包括.mp4、.mov、.ts和.wmv。

容器通常可以输入多种类型的编解码器。也就是说,并不是所有的回放平台都接受所有的容器和编解码器。这就是为什么当流媒体传输到各种设备时,多格式编码是至关重要的。

例如:.mov文件和.wmv文件可能有相同的数据和编解码器。但是。mov文件将用于在Macbook的QuickTime播放器上播放,而。wmv文件将用于在PC的WindowsMedia player上播放。

视频编解码器与容器:有什么不同?

编解码器对视频起作用,在源处对其进行压缩,在回放之前对其进行解压缩。这是通过有损压缩来实现的,在此过程中,任何不必要的数据都会被丢弃。

另一方面,视频容器格式存储视频编解码器、音频编解码器和元数据,如字幕或预览图像。容器将所有组件放在一起,并决定哪些程序可以接受流。

关于编码配置文件的说明

下面描述的每一个编解码器都可以更准确地看作是紧密相关的编码配置文件的保护伞。较新的技术,如基本视频编码(EVC),只有两个配置文件。而较老的技术,如H.264,有足够的配置文件填满整个表。

evc

我们对最佳视频编解码器的讨论将从一般意义上讨论每种编解码器。但值得注意的是,由于这种变化,编码软件和硬件之间存在一些差异。

视频编解码器简史

数据和视频压缩可以追溯到几十年前,但国际电信联盟(ITU)在1988年开发了第一个商业上成功的视频编解码器H.261。该组织设计它用于视频会议,编解码器提供了352×288像素的分辨率,帧速率为每秒30帧。国际电联还在20世纪70年代开发了第一个音频编解码器G.711,设计用于电话网络,比特率为64kbps。

在20世纪90年代,电影专家组(MPEG)开发了一系列视频编码标准,成为世界上使用最广泛的编解码器。第一个MPEG标准MPEG-1于1993年开发,用于CD(VCD)播放器。它的分辨率为352×240像素,帧速率为每秒30帧。后来,该组织开发了MPEG-2用于DVD播放器,具有类似的帧速率,但分辨率更高,为720×480像素。自2016年以来,使用最广泛的视频编解码器是H.264/MPEG-4AVC,它被用于记录或传输视频的各种应用程序。

最佳流媒体视频编解码器

通过互联网将视频传送到各种设备,首先要通过各种编解码器进行编码。下一代编解码器提高了编码效率和质量,而传统编解码器可以在过时的机器上回放。

Netflix表示,它利用了一个深度编解码器工具箱,可以调用它将兼容的格式传输到显示设备上。尽管Netflix一直在增加新的和改进的编解码器,但它从来没有放弃过一种编解码器——它继续支持它在第一个Netflix流媒体设备上开始的VC1编解码器,这是一个有10年历史的LG蓝光播放器。

下面的视频编解码器列表包括新旧两种。当行业领导者继续改进和开发最新的压缩工具时,他们也使用H.264/AVC等较老的编解码器来交付到传统设备上。换句话说,我们生活在一个多编解码器的世界,景观倾向于碎片化而不是整合。





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分