youland 发表于 2013-6-27 09:20

高清视频格式:H.264/X264

  绝大多数视听玩家对于H.264编码都不会感到陌生,H.264编码的身世显赫,是ITU-T(国际电信联盟-视频编码专家组)与ISO/IEC(国际标准化组织-动态图像专家组)合作组成的JVT(联合视频组)推动的新一代数字视频编码标准,也称为MPEG-4/AVC编码。
  H.264编码依托雄厚的背景,在技术上独树一帜,大幅领先于其它编码算法。下面,笔者尝试用较为通俗的方式解释H.264编码的四大技术特点。  1、分层设计:H.264编码算法分为视频编码与网络提取两个层面,分别负责高编码效率和网络友好性,即:两队人马独立完成视频处理与网络传送两项工作,保证整个任务的灵活、高效与专业。  2、高精度、多模式运动估计:H.264支持1/4或1/8像素精度的运动矢量,在运动估计时,编码器可选择增强内插滤波器来提高预测效果,即:H.264对视频像素进行精确、细腻的降噪处理,并可以根据已编码的视频帧(画面),对相邻视频帧(画面)进行预测和修正,最大限度实现视频的清晰、准确。  3、4×4块的整数变换:对残差采用基于块的变换编码,在编码器和解码器中允许精度相同的变换和反变换,对色度系数采用了较小量化步长,即:更加精确的识别视频中的运动物体,减少运动物体的边缘失真与色块,并使视频色彩更加逼真。  4、统一的VLC符号编码,H.264中熵编码有两种方法,解码器易于识别码字前缀,UVLC在发生比特错误时能快速获得重同步,即:编码算法的纠错与容错性较好。H.264与MPEG-2/MPEG-4、H.263压缩性能对比  在四大技术特点的支撑下,H.264编码算法具有非常高的编码效率,在相同的图像质量条件下,能够比H.263/MPEG-2节约50%左右的码率,即文件体积减小50%,并且,H.264的纠错能力增加,网络适应性更强。  X264编码,是H.264编码的一个开源分支,它符合H.264标准,其功能在于编码(encoding),而不作为解码器(decoder)使用,X264编码最大的特点在于注重实用,它在不明显降低编码性能的前提下,努力降低编码的计算复杂度,X264对于H.264编码中的一些复杂编码特性做了折衷处理,其压缩视频体积小于Xvid(MPEG4)编码视频,以小体积、高画质的特点得到了很多网友的认可。  H.264与X264目前大多采用MKV封装格式,这是一种新兴的多媒体封装格式/容器,可以将各类视频编码、16条或以上不同格式的音频和语言不同的字幕封装在一个文件内,它具有开放源代码、音视频编码丰富、网络亲和性好等优势,已经得到众多视频压制组和玩家的支持,正逐渐成为高清视频的主流视频格式。转自:http://dh.yesky.com/251/8831251_2.shtml



http://www.hdmifans.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 youland的微博
页: [1]
查看完整版本: 高清视频格式:H.264/X264