1. 是MPEG4的第十部分,是一个标准。 对头,国际上两个视频专家组(VCEG和MPEG)合作提出的标准,两个专家组各有各的叫法,所以既叫,也叫AVC。 2.x264是一个,他参照的标准是。 对头,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视频,一般是用于无线发射、有线广播或者中的。这些的开始都有一个开始码:0x000001 或者 0x00000001. 4.如果在编码符合H.264标准的文件时, 如果没有用到x264,那么通常使用的是哪个编码器?(就是那个支持显卡加速的那个) 符合H.264标准的编码器,也就是H.264的商业编码器,和免费的x264了。 至于支持显卡加速的编码格式,根据显卡不同,支持的也不一样。大概也就是H264(x264/AVC1)、VC-1、、、、WMV3。。。当然除了H264(x264/AVC1),其他都不是H.264标准的