3gp、mp4、amv、asf、avi各有什么特点?

3GP是3G流媒体的一种视频编码格式,主要是为了配合3G网络的高传输速度而开发的,也是目前手机中最常见的视频格式。

简单来说,这种格式是由第三代合作伙伴计划(3GPP)制定的多媒体标准,可以让用户用手机享受视频、音频等高质量的多媒体内容。其核心由高级音频编码(AAC)、自适应多码率(AMR)、MPEG-4和H.263视频编解码器等组成。目前大部分支持视频拍摄的手机都支持3GPP格式的视频播放。

MP4文件格式

音频MP4格式:AAC

MP4本来就是一种音频格式,和MPEG-4无关,就像MP3和MPEG-3无关一样。MP3是MPEG-1音频层3的缩写;MP4是MPEG-2 AAC,这是一种完全的音频压缩格式,增加了完美的立体声再现、多媒体控制和降噪等新功能。最重要的是,MP4通过特殊技术实现数字版权保护,这是MP3无法比拟的。

视频MP4格式:MPEG-4

目前市面上的MP4大多偏爱多媒体播放器,能播放AAC的不多见。有媒体甚至将MP4描述为MPEG4-4的缩写,这在过去是一种谬误,但经过商家的不断炒作,这种谬误已经变成了真理。现在如果你去电脑城听到MP4这个词,绝对是可以播放视频格式的多媒体播放器的概念,而不是可以播放音频MP4 AAC的随身听。这种奇怪的现象不是没有原因的。如上所述,AAC具有版权保护功能,这也是很多唱片公司支持AAC的原因。为了让自己的玩家支持AAC,不得不支持支付一定的版权费或者专利费。另外AAC的来源也是个问题,不如MP3公开,网上来源很少。所以目前音频MP4播放器的开发并不成熟。鉴于以上情况,很多商家干脆“起死回生”。把MP4等同于MPEG-4的缩写,正好对应了MP4是下一代MP3的规律,它不仅支持MP3的音乐播放功能,还具有强大的MPEG-4视频播放能力。另外,就在“3”之后把MP4等同于MPEG-4也是有道理的。

MPEG-4编码和格式

MP4播放器支持的编码格式可以说是“混沌中的混沌”。除了PMC,软件系统都是厂商设计的,因为硬件平台没有统一的标准,这是MP4播放器解码兼容性和解码稳定性参差不齐的根本原因。此外,MPEG-4编码系统还产生了许多格式。除了PMC,MP4的解码兼容性与硬件有关,这大大增加了解码的难度。视频格式有很多,比如AVI、ASF、MPG、WMV,编码算法也有很多:MPEG-1、MPEG-2、MPEG-4,大部分MP4播放器都支持。衍生的编码算法有很多:DivX,XviD,H.263,MS MPEG-4 3688,微软Video1,微软RLE。

AMV是一种在MP3/MP4上播放的视频格式。AMV格式具有较高的压缩比和图像质量。AMV转换工具一分钟转换的音视频文件容量约为1.8MB,你可以看看你的MP3/MP4产品手册就知道你的机器是否支持AMV视频格式。

ASF是(高级流式格式)的缩写,是微软为Windows 98开发的流式多媒体文件格式。该术语目前可与WMA和WMV互换使用。

ASF是一个开放的标准,可以依靠各种协议支持各种网络环境下的数据传输。与JPG和MPG文件一样,ASF文件也是一种文件类型,但它是专门为在ip网络上传输具有同步关系的多媒体数据而设计的,所以ASF格式的信息特别适合在IP网络上传输。ASF文件的内容可以是大家熟悉的普通文件,也可以是编码设备实时生成的连续数据流,所以ASF既可以传输预先录制的节目,也可以传输实时生成的节目。

ASF用于安排、组织和同步多媒体数据,以便通过网络传输。ASF是一种数据格式,也可用于指定现场演示。ASF最适合通过网络发送多媒体流,也适合在本地播放。任何压缩/解压缩算法(编解码器)都可以用来编码ASF流。

Windows Media Service的核心是ASF。ASF是一种数据格式,通过它将音频、视频、图像、控制命令脚本等多媒体信息以网络包的形式传输,实现流媒体内容发布。其中,在网络上传输的内容称为ASF流。ASF支持任何压缩/解压缩编码方式,可以使用任何底层网络传输协议,具有很大的灵活性。

微软媒体播放器可以播放几乎所有的多媒体文件,支持互联网上ASF的流媒体文件格式,可以边下载边实时播放,下载后无需收听ASF。

本地或网络播放;

可扩展的媒体类型;

部分下载,可扩展媒体类型;

确定流动的优先次序;

多语言支持和环境独立;

丰富的流间关系和可扩展性等。

AVI在英语中称为音视频交错,即音视频交错格式。这是一种结合了语音和图像同步的文件格式。它对视频文件采用有损压缩方式,但是压缩率比较高,所以虽然表面质量不是很好,但是应用范围还是很广的。AVI支持256色和RLE压缩。AVI信息主要用于多媒体光盘,用来保存电视、电影等各种图像信息。

以上是对这些格式的介绍,部分来自互联网。至于下载到你的MP4,我觉得你可以选择MP4和wmv格式。一般一台MTV转换成MP4大概需要10M。至于具体大小,MP4一般可以支持这两种基本格式,不建议用3GP,因为一般的转换工具在大小上不够清晰。Amv也太占内存了!