视频格式简析解惑之二——视频编码

转载from:http://blog.sina.com.cn/s/blog_638c2e010100gxq1.html


准确的说,AVI,ASF,FLV是一种文件格式,我们可以在我的电脑上看到的*.AVI这种文件。即使是同一种文件格式,如AVI,又分为MPEG-1,MPEG-2 ,MPEG-4几种视频格式,然后同一种视频格式,如MPEG-4又可以使用多种视频编码,例如:MP4V/XVID/DX50/DIVX/DIV5/3IVX/3IV2/RMP4。
  1、Microsoft RLE
  一种8位的编码方式,只能支持到256色。压缩动画或者是计算机合成的图像等具有大面积色块的素材可以使用它来编码,是一种无损压缩方案。
  2、Microsoft Video 1
  用于对模拟视频进行压缩,是一种有损压缩方案,最高仅达到256色,它的品质就可想而知,一般还是不要使用它来编码AVI。
  3、Microsoft H.261和H.263 Video Codec
  用于视频会议的Codec,其中H.261适用于ISDN、DDN线路,H.263适用于局域网,不过一般机器上这种Codec是用来播放的,不能用于编码。
  4、Intel Indeo Video R3.2
  所有的Windows版本都能用Indeo video 3.2播放AVI编码。它压缩率比Cinepak大,但需要回放的计算机要比Cinepak的快。
  5、Intel Indeo Video 4和5
  常见的有4.5和5.10两种,质量比Cinepak和R3.2要好,可以适应不同带宽的网络,但必须有相应的解码插件才能顺利地将下载作品进行播放。适合于装了Intel公司MMX以上CPU的机器,回放效果优秀。如果一定要用AVI的话,推荐使用5.10,在效果几乎一样的情况下,它有更快的编码速度和更高的压缩比。
  6、Intel IYUV Codec
  使用该方法所得图像质量极好,因为此方式是将普通的RGB色彩模式变为更加紧凑的YUV色彩模式。如果你想将AVI压缩成MPEG-1的话,用它得到的效果比较理想,只是它的生成的文件太大了
  7、Microsoft MPEG-4 Video codec
  常见的有1.0、2.0、3.0三种版本,当然是基于MPEG-4技术的,其中3.0并不能用于AVI的编码,只能用于生成支持“视频流”技术的ASF文件。
  8、DivX- MPEG-4 Low-Motion/Fast-Motion
  实际与Microsoft MPEG-4 Video code是相当的东西,只是Low-Motion采用的固定码率,Fast-Motion采用的是动态码率,后者压缩成的AVI几乎只是前者的一半大,但质量要差一些。Low-Motion适用于转换DVD以保证较好的画质,Fast-Motion用于转换VCD以体现MPEG-4短小精悍的优势。
  9 、DivX 3.11/4.12/5.0
  实际上就是DivX,原来DivX是为了打破Microsoft的ASF规格而开发的,现在开发组摇身一变成了Divxnetworks公司,所以不断推出新的版本,最大的特点就是在编码程序中加入了1-pass和2-pass的设置,2-pass相当于两次编码,以最大限度地在网络带宽与视觉效果中取得平衡。

你可能感兴趣的:(Microsoft,video,flv,avi,Codec,视频会议)