有关有关H.264 x264 h264 AVC1之间的那些事问题介绍

来源: | 2023-05-09 13:57:08

  有关H.264 x264 h264 AVC1之间的那些事?关于这个问题,小编整理得出解答,一起来看看吧。

  1. H.264是MPEG4的第十部分,是一个标准。

  对头,国际上两个视频专家组(VCEG和MPEG)合作提出的标准,两个专家组各有各的叫法,所以既叫H.264,也叫AVC。

  2.x264是一个编码器,他参照的标准是H.264。

  对头,H.264是需要付费的编码格式,而x264是符合H.264标准的一个开源项目,是免费的,也就是H264的一个简化版,不支持某些高级特性。

  但x264非常优秀,并不比H264的商业编码器差。

  3.h264与AVC1都是FourCC (他俩通常在什么情况下使用呢?)FOURCC为AVC1,没有开始码的H.264视频,主要就是用MP4或MKV等封装的文件,也就是你平时在电脑上看的那种,它的数据流开始是1、2或者4个字节表示长度数据。

  x264编码出来的都是这种。

  FOURCC为H264,是带有开始码的H.264视频,一般是用于无线发射、有线广播或者HD-DVD中的。

  这些数据流的开始都有一个开始码:0x000001 或者 0x00000001.4.如果在编码符合H.264标准的文件时, 如果没有用到x264编码器,那么通常使用的是哪个编码器?(就是那个支持显卡加速的那个)符合H.264标准的编码器,也就是H.264的商业编码器,和免费的x264了。

  至于支持显卡加速的编码格式,根据显卡不同,支持的也不一样。

  大概也就是H264(x264/AVC1)、VC-1、MPEG-1、MPEG-2、MPEG-4、WMV3。

  。

  。

  当然除了H264(x264/AVC1),其他都不是H.264标准的

  有关有关H.264 x264 h264 AVC1之间的那些事就介绍到这,谢谢阅读。

相关阅读

每日精选