话虽然如此,H.263在3GPP中仍然占有很高的地位,后继修订的版本,包括运营商的标准一直保留着H.263,作为必选的要求,地位远远高于H.264,这是个奇怪的现象。一个重要的可能原因是H.263的编码比H.264的要轻载,在手机的modem中提供H.263的编解码能力,不提供H.264的编解码能力,或者只提供H.264的解码能力不提供编码能力,如果不是智能手机不能在主板的其他芯片(例如CPU)提供H.264的编解码能力,开发者就没什么办法,H.263可以通过软件来提供,H.264对处理能力的要求很高,目前需要依赖硬件能力提供。因此H.263仍然具有很大的市场,尤其对于小尺寸的手持设备,屏幕分辨率有限,高清无意义。
H.263的后缀
.3gp、.MP4、.wmv、.flv、.mkv
2-3-3 其他与H.263\H.261相关的国际标准
Ø 与H.261相关的国际标准:
H.320:窄带可视电话系统和终端设备;
H.221:视听电信业务中64~1 920Kb/s信道的帧结构;
H.230:视听系统的帧同步控制和指示信号;
H.242:使用直到2Mb/s数字信道的视听终端的系统。
Ø 与H.263有关的国际标准;
H.324:甚低码率多媒体通信终端设备;
H.223:甚低码率多媒体通信复合协议;
H.245:多媒体通信控制协议;
2-3-4 H.264/AVC
H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组开打的一个新的数字视频编码标准,它既是ITU-T的H.264(MPEG-4 Part 10),又是ISO/IEC的MPEG-4的第10部分。H.264(MPEG-4 Part 10)和以前的标准一样,也是DPCM加变换编码的混合编码模式,但它采用“回归基本”的简洁设计,不用众多选项,获得比H.263++好得多的压缩性能;加强了对各种信道的适应能力,采用“网络友好”的结构和语法,有利于对误码和丢包的处理;应用目标范围较宽,以满足不同速率、不同解析度以及不同传输(存储)场合的需求;它的基本系统是开放的,使用无需版权。在技术上,H.264(MPEG-4 Part 10)标准中有多个闪光之处,如统一的VLC符号编码,高精度、多模式的位移估计,基于4×4块的整数变换、分层的编码语法等。这些措施使得H.264(MPEG-4 Part 10)算法具有很的高编码效率,在相同的重建图像质量下,能够比H.263节约50%左右的码率。H.264(MPEG-4 Part 10)的码流结构网络适应性强,增加了差错恢复能力,能够很好地适应IP和无线网络的应用。
H.264主要有以下几大优点
² 高效压缩:与H.263+和MPEG4 SP相比,减小50%比特率;
² 延时约束方面有很好的柔韧性;
² 容错能力;
² 编/解码的复杂性可伸缩性;
² 解码全部细节:没有不匹配;
² 高质量应用;
² 网络友善
H.264的应用
H.264标准分为三档:基本档次;主要档次(可用于SDTV、HDTV和DVD等);以及扩展档次(用于网络的视频流)。其中H.264的基本档次是免费,用户可以无偿使用,现得到美国苹果公司和美国Cisco系统公司、中国联想公司、诺基亚、美国On2技术公司、德国西门子、TI公司等的支持;其许可体系要比MPEG-4单纯,公正无差别对待用户和专利持有者。H.264替代MPEG-4的呼声很高,除了其高性能外,低额专利费和公正的无差别许可制度也至关重要。由于技术的日益成熟,半导体厂商已在进行H.264的编码/解码LSI的开发。特别是HDD录像机和DVD录像机等设备中,采用H.264的实例已很多,更引起了半导体厂商的关心。加之,H.264采用的动画编码方式和音频编码方式具有多样化特性,今后几乎将会是全部厂商的主要规格之一。
H.264的后缀
AVI、.3gp、MP4、.flv、.mkv、.mov、.ts、.tp
2-4 JPEG
国际标准化组织于1986年成立了JPEG(Joint Photographic Expert Group)联合图片专家小组,主要致力于制定连续色调、多级灰度、静态图像的数字图像压缩编码标准。常用的基于离散余弦变换(DCT)的编码方法,是JPEG算法的核心内容。
JPEG后缀
.MP4
2-5 MJPEG
MJPEG(Motion JPEG)压缩技术,主要是基于静态视频压缩发展起来的技术,它的主要特点是基本不考虑视频流中不同帧之间的变化,只单独对某一帧进行压缩。
MJPEG压缩技术可以获取清晰度很高的视频图像,可以动态调整帧率、分辨率。但由于没有考虑到帧间变化,造成大量冗余信息被重复存储,因此单帧视频的占用空间较大,目前流行的MJPEG技术最好的也只能做到3K字节/帧,通常要8~20K!
因为压缩比特率比较低,所以编码与解码相对比较容易,并不需要过多的运算能力,也使得软件或者芯片可以十分容易地对Motion JPEG进行编辑。也因为此,一些移动设备,如数码相机使用MotionJPEG来进行短片的编码。
MJPEG的优点是:可以很容易做到精确到帧的编辑、设备比较成熟。缺点是压缩效率不高。
MJPEG应用
常用领域:手机、多媒体终端
MJPEG后缀
.avi
2-6 RealVideo系列
2-6-1 RV10
RealVideo的第一个版本在1997年释放,是基于H.263格式。在RealPayer5中提供。FourCC为rv10,rv13。
2-6-1 RV20
RealVideo G2和RealVideo G2+SVT。也是就要H.263,在RealPlayer6中提供。质量比较糟糕。FourCC为rv20。
2-6-2 RV30
RV30也就是RealVideo8,是现在主流的网络视频编码之一,编码速度较慢,质量也只能算一般。
2-6-3 RV40
RealVideo9与RealVideo10都是RV40。
RealVideo9,新一代编码,质量进步了很多,特别是在低码率下,而且编码速度很快,做到了速与质的很好统一,同Realvideo8兼容。
RealVideo10,在RealVideo9的基础上加入了一些参数,如EHQ等,更加精确控制码率,和RealVideo9兼容。
RV系列编码的后缀
RM、RMVB
RV20其他后缀:.ram
RV30其他后缀:.MP4、.wmv、.mkv、.ram
RV40其他后缀:.MP4、.mkv、.ram