打印
[其他模拟产品-信号链]

编码格式大比拼

[复制链接]
1713|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aass1|  楼主 | 2011-12-6 12:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
随着HDTV的兴起,H.264这个规范频频出现在我们眼前,HD-DVD和蓝光DVD均计划采用这一标准进行节目制作。而且自2005年下半年以来,无论是NVIDIA还是ATI都把支持 H.264硬件解码加速作为自己最值得夸耀的视频技术。H.264到底是何方“神圣”呢?
什么是H.264?H.264是一种高性能的视频编解码技术。目前国际上制定视频编解码技术的组织有两个,一个是“国际电联(ITU-T)”,它制定的标准有H.261、H.263、H.263+等,另一个是“国际标准化组织(ISO)”它制定的标准有MPEG-1、 MPEG-2、MPEG-4等。而H.264则是由两个组织联合组建的联合视频组(JVT)共同制定的新数字视频编码标准,所以它既是ITU-T的 H.264,又是ISO/IEC的MPEG-4高级视频编码(Advanced VideoCoding,AVC),而且它将成为MPEG-4标准的第10部分。因此,不论是MPEG-4 AVC、MPEG-4 Part10,还是ISO/IEC 14496-10,都是指H.264。

H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。举个例子,原始文件的大小如果为88GB,采用MPEG-2压缩标准压缩后变成3.5GB,压缩比为25∶1,而采用 H.264压缩标准压缩后变为879MB,从88GB到879MB,H.264的压缩比达到惊人的102∶1!H.264为什么有那么高的压缩比?低码率(Low Bit Rate)起了重要的作用,和MPEG-2和MPEG-4ASP等压缩技术相比,H.264压缩技术将大大节省用户的下载时间和数据流量收费。尤其值得一提的是,H.264在具有高压缩比的同时还拥有高质量流畅的图像。
H.264算法的优势
H.264是在MPEG-4技术的基础之上建立起来的,其编解码流程主要包括5个部分:帧间和帧内预测(Estimation)、变换(Transform)和反变换、量化(Quantization)和反量化、环路滤波(Loop Filter)、熵编码(EntropyCoding)。
x264
  x264是一种免费的、具有更优秀算法的H.264/MPEG-4AVC视频压缩编码格式。它同xvid一样都是开源项目,但x264是采用H.264标准的,而xvid是采用MPEG-4早期标准的。由于H.264是2003年正式发布的最新的视频编码标准,因此,在通常情况下,x264压缩出的视频文件在相同质量下要比xvid压缩出的文件要小,或者也可以说,在相同体积下比xvid压缩出的文件质量要好。它符合GPL许可证。
【特点】
  目前,x264是最新的AVC编码格式之一。
  ■ 采用CAVLC/CABAC多种算法编码
  ■ 内置所有macroblock格式(16x16, 8x8, and 4x4 )
  ■ Inter P:所有的分割块(从16x16到4x4 )
  ■ Inter B:分割块从16x16到8x8
  ■ 码率控制:恒定的分层编制,单次或多次的ABR压制,可选的VBV压制
  ■ 场景剪切侦测
  ■ 支持B-frame
  ■ 能够任意编制B-frame命令行
  ■ 无损模式
  ■ 8x8和4x4的格式能够进行翻转或旋转
  ■ 自定义精确的矩阵模板
  ■ 可在多个CPU平行编码
  ■ 隔行扫描
H.264是需要付费的编码格式,而x264是针对业余市场推出的一个免费编码格式,是H.264的子集,能实现H.264的部分功能,是其的一个具体实现。这种编码功能上有诸多限制,比如封装只能mkv、画面不够细腻、去除帧间和帧内预测(Estimation)复杂运算(决定画面转场延迟效应的关键)等,因为功能上的限制,所以总体来说x264的技术水平比H.264要低点。
总结说H.264是正规军,而x264是游击队。如果没有特别需要,建议转换视频时选用H.264.

相关帖子

沙发
rebewn| | 2011-12-6 12:56 | 只看该作者
学习一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

799

帖子

1

粉丝