视频格式与视频编码的联系和区别

在视频数据中,AVI、RMVB、MKV、TS、MP4、MPG是我们再熟悉不过的了,但MPEG2、MPEG4、DIVX、XVID、H.264也许我们并不熟悉,前者是视频格式,后者则是视频编码。

视频格式与视频编码的关系可以简要的概括为:视频格式是容器,视频编码是容器里的内容。例如,AVI格式的视频文件可以使用XVID或MPEG2的视频编码,同时,H.264的视频编码可以用在MKV或者TS格式的视频文件中。对于视频文件,视频格式显而易见,但视频编码则需要使用特定的软件来查看。

理顺这样的关系,再结合不同视频格式与编码的特点,对视频数据的认识就会更加清晰。RMVB格式在保持较高画面质量的同时也保持了较小体积,如果对画面质量要求不是特别高,且空间有限,RMVB是首选。AVI格式使用DIVX或XVID编码在获得DVD画面品质的同时,将体积缩小到远远小于DVD原始数据,但略大于RMVB格式,是追求画面品质的较好选择之一。MKV类似于AVI,且能兼容更多的编码方式。TS格式用于高清视频(HDTV),通常使用MPEG2或H.264编码方式。

视频的格式和编码并不能完全决定视频的清晰度,其受视频的分辨率,码率,片源等多方面影响,但有一点可以确定,即若采用同一种视频编码,视频越清晰,体积就越大。

在很多电子设备或者硬件的视频功能介绍时,通常会写到支持AVI、MP4、RMVB等视频格式,这是不准确的,因为播放视频是对特定视频编码进行解码的过程,更准确的表达应该形如:支持MPEG4、H.264/AVC、H.263/3GP、RealVideo等视频编码。

--End--
作者: Steven Wang | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及 版权声明
网址: http://blog.stevenwang.name/video-encode-format-48004.html

你可能感兴趣的:(视频格式与视频编码的联系和区别)