常见的视频编码有哪些?它们有什么不同?

视频的原始数据是非常大的,未经压缩的电视质量视频资料的比特率高达216Mbps,这在传输过程中会耗费大量带宽资源。因此,我们在传输视频时,都需要对视频进行压缩。将数字视频资料中的冗余信息去除,降低表示原始视频所需的资料量,以便视频资料的传输与存储。

视频压缩通常包含了一组编码器和解码器。编码器将原始的视频资料转换成压缩后的形式,以便进行传输与存储。解码器则是将压缩后的形式转换回视频资料的表示。

而使用何种视频编码,对于视频的传输大小,视频质量是有决定作用的。不同的组织和厂家,为了追求更高效的视频压缩技术,开发了不同类型的视频编码,这些视频编码有着不同的特性和应用场景。当然这些编码在视频压缩效率上也有着不同的差异,这也是商用竞争的关键。

那么目前市面上有哪些常见的视频编码呢?

H.264 / AVC (Advanced Video Coding)

H.264视频编码2003年发布,H.264是视频编码是MPEG-4第10部分,也叫高级视频编码。H.264也是目前应用最广泛的视频编码,H.264因其是蓝光盘的其中一种编解码标准而著名,所有蓝光盘播放器都必须能解码H.264,其也在流媒体方面应用广泛,目前的很多视频网站仍然使用H.264编码。

常见的视频编码有哪些?它们有什么不同?

同时,H.264编码也广泛应用在通信领域,无论是手机的视频通话,还是桌面的IP电话,乃至视频会议的应用,目前H.264的视频编码都是应用非常广泛的。

由于H.264极大的普及率,也导致在很多领域,其它的视频编码很难升级换代。

H.265 / HEVC (High Efficiency Video Coding)

H.265也被叫做HEVC,高效率视频编码。H.265视频编码相比H.264有很大的进步,在同样视频质量下,所需带宽只需要H.264视频编码的一半。

H.265视频编码支持4K视频,由于更大的压缩效率,需要更高性能的硬件处理能力。一般需要GPU才可以对视频进行编解码操作。

目前H.265的应用在视频监控领域应用比较广泛,主流的视频监控摄像头都支持H.265视频编码。从而节省大量的带宽和存储空间。

H.266 / VVC (Versatile Video Coding)

H.266是2020年发布,也被叫做多功能视频编码,H.266在大分辨率,高帧率视频方面表现突出,同样视频质量是H.265编码的30–50%压缩率。从4K-16K视频都可以实现。

H.266除了在视频压缩率方面有较大的提升,还对视频亮度,HDR,宽色域,全景模式进行了提升和优化。

在应用场景上适合更高分辨率(8K以上)、HDR和360°全景视频等应用场景。因为需要强大的硬件支撑,目前H.266编码并没有很大规模的应用条件。

VP8 / VP9

VP8/VP9是谷歌推出的视频编码格式,目前主要应用的是VP9视频编码,主要应用在谷歌旗下的视频网站,在浏览器中有较好的支持。主流的浏览器都支持了VP9解码器,可以在HTML5中直接播放VP9影像。

常见的视频编码有哪些?它们有什么不同?

VP9最高可支持 65536×65536的分辨率,相对而言H.265(HEVC)只支持到8192×4320。

VP9与其它视频编码不同,它是一款开源,免费的视频编码格式。

AV1(AOMedia Video 1)

AOMedia Video 1 简称AV1,是一个开放、免专利的视频编码格式,其发展目标是取代其前身VP9。

常见的视频编码有哪些?它们有什么不同?

AV1目前的主要应用场景也是网络视频领域,2020年Netflix开始在Android设备上使用AV1影帧式播放影片,AV1的压缩效率较原先的VP9提升了20%。

目前一些主流的浏览器,视频播放器,视频编解码软件都已经支撑AV1视频编码。

2022年2月6日,哔哩哔哩已在网页端测试AV1视频格式的解码播放。

AVS(Audio Video coding Standard)

AVS是中国具备自主知识产权的视频编码,AVS产业联盟由我国的知名公司华为、TCL、创维等推动。AVS标准包括系统、影片、音频、数字版权管理等四个主要技术标准和一致性测试等支撑标准。

常见的视频编码有哪些?它们有什么不同?
AVS与其它编码的对比

AVS编码(特别是AVS2)是为满足中国数字媒体和超高清视频发展的需求而设计的,具备高效压缩、自主知识产权、低成本等优势。目前主要用于国内市场的超高清视频、广播电视和5G领域,未来随着AVS3的推进,可能进一步扩大其国际影响力。

由于目前缺少普遍性的编解码软件,所以普及度较低,应用的场景较少。

以上是一些常见的视频编码,其它的视频编码还有很多。需要注意的是,不同的视频编码之间是不通用的,需要对应的解码软件或者解码器才可以输出不同编码的视频,或者采用视频转码设备进行转码,所以在使用视频编码过程中,一定要考虑应用环境的解码能力,否则可能会在应用中造成困扰。

本文仅代表个人观点,只做交流分享之用。部分资料来源与网络,如有侵权请随时联系处理。发布者:章鱼评测,转转请注明出处,微信:15711082980:https://500miao.com/?p=1608

(0)
章鱼评测章鱼评测
上一篇 2天前
下一篇 2天前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注