简介:
x264是一种免费的、具有更优秀算法的符合H.264/MPEG-4 AVC视频压缩编码标准格式的编码库。它同xvid一样都是开源项目,但x264是采用H.264标准的,而xvid是采用MPEG-4早期标准的。由于H.264是2003年正式发布的最新的视频编码标准,因此,在通常情况下,x264压缩出的视频文件在相同质量下要比xvid压缩出的文件要小,或者也可以说,在相同体积下比xvid压缩出的文件质量要好。它符合GPL许可证。
官网上的一句话:
x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVCformat, and is is released under the terms of the GNU GPL.(x264只有编码功能没有解码功能!)
H.264
H.264是由国际电信联盟(ITU-T)所制定的新一代的视频压缩格式。H.264最具价值的部分无疑是更高的数据压缩比。在同等的图像质量条件下,H.264的数据压缩比能比当前DVD系统中使用的 MPEG-2高2-3倍,比MPEG-4高1.5-2倍。正因为如此,经过H.264压缩的视频数据,在网络传输过程中所需要的带宽更少,也更加经济。在 MPEG-2需要6Mbps的传输速率匹配时,H.264只需要1Mbps-2Mbps的传输速率。
与MPEG-4一样,经过H.264压缩的视频文件一般也是采用.avi 作为其后缀名,同样不容易辨认,只能通过解码器来自己识别。
H264是视频编码格式。x264则是关于H264的一个开源项目
H不开源,是商业的
X开源,是自由的
现在常用的一些 H.264 编码器,除了 X264 ,还有:
Apple H.264,Sorenson AVC,MainConcept H.264,Ahead Nero H.264,Sony AVC 等等……
很多公司都有自己的 H.264 编码方案,如果你的公司没有研发实力,也可以采用 X264 进行编码,但是同样得缴纳专利费!
X264 只是一个开源项目,这个项目本身是不要钱的,但是这个项目中使用的 H.264 专利技术是要收费的。
H.264 也是个开放标准,就像其他 MPEG 技术一样,所有技术细节是对外公布的。
H264是编码标准,它规定以何种方式、何种算法来进行数字化视频编码。而X264只不过是基于这种标准的一种应用、一种实现。也许还会有Y264、Z264…… who knows |
参考网页:http://www.wxgaoqing.cn/thread-40213-1-1.html
http://zhidao.baidu.com/question/23152519
http://blog.sina.com.cn/s/blog_4ad042e50100ijcq.html
http://home.gomov.net/html/96/t-196.html