我想了解一下MP4。
问题描述:
我想买个MP4,但是现在网上全是MP3。不知道MP4可以放什么格式?一首带MTV的歌放在MP4里,能放出来吗?
另外,从电脑上发布的视频传到MP4上可以发布吗?
请给我一些建议。
分析:
目前很多消费者对MP4的认识比较模糊,所以简单的认为MP4是MP3的下一代,可以播放MPEG-4。现在商家眼里,凡是能接触到视频的播放器都叫MP4,简单直观。关于MP4的确切概念,众说纷纭。对MP4的理解既有“软”也有“硬”。
MP4软件:包括音频格式的MP4和视频格式的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的缩写,这在过去是一种谬误,但经过商家的不断炒作,这种谬误已经变成了真理。这种奇怪的现象不是没有原因的。如上所述,AAC具有版权保护功能,这也是很多唱片公司支持AAC的原因。为了让自己的玩家支持AAC,不得不支持支付一定的版权费或者专利费。另外AAC的来源也是个问题,不如MP3公开,网上来源很少。所以目前音频MP4播放器的开发并不成熟。鉴于以上情况,很多商家干脆“起死回生”。把MP4等同于MPEG-4的缩写,正好对应了MP4是下一代MP3的规律,它不仅支持MP3的音乐播放功能,还具有强大的MPEG-4视频播放能力。另外,就在“3”之后把MP4等同于MPEG-4也是有道理的。
浅谈MPEG-4编码和格式
MPEG-4编码系统产生了多种格式。除了PMC,MP4的解码兼容性与硬件有关,这大大增加了解码的难度。视频格式有AVI、ASF、MPG、WMV等多种,再加上编码算法也有很多种:MPEG-1、MPEG-2、MPEG-4,大部分MP4播放器都支持MPEG-4。衍生的编码算法有很多:DivX,XviD,H.263,MS MPEG-4 3688,微软Video1,微软RLE。......
流媒体格式中,微软开发的ASF和WMV都是MPEG-4编码的,部分MP4支持ASF或WMV,而网上广为流传的RM和RMVB没有一个MP4支持。mpg格式可以是MPEG-1和MPEG-2代码以及MPEG-4代码。
此外,应该注意,MPEG-4并不确定必须使用什么扩展。它只是一种编码方法。使用avi作为扩展名是一种习惯做法,与标准AVI不同。目前主流MP4一般支持DivX或Xvid编码的avi格式,但很多其他编码的avi格式不一定支持。最后,格式兼容性还与视频格式的分辨率、帧率和比特率有关。一个支持DivX的MP4播放器无法播放DivX的avi,大概和以上三个因素有关。
MP4硬件
MP4硬件原理上和MP3差别不大,但在硬件性能上,两者相差甚远,主要是视频播放功能和Divx、Xvid等MPEG-4的播放对CPU和DSP的处理能力要求较高,并且需要一定的系统内存。Divx编码器问世之初,编码器开发者使用主频在400MHz以上的计算机来完成解码。可以看出,MP4要求芯片具有很高的计算性能,MP4很多华丽的操作界面会消耗大量的系统资源。MP4不仅是视频数据和图像数据的处理器,还是许多数字功能和多媒体功能的统一体。为了实现正式功能,有些MP4甚至支持多线工作。所以MP4芯片不仅需要很高的计算能力,还要集成各种功能。MP4根据不同的设计标准或不同的功能侧重点有不同的名称,例如MP4、PMP、PMC、PVP、PVR、PMA等。
PMP(便携式媒体播放器)
没有统一的标准,只是根据厂家自己的要求生产。没有固定的软硬件要求,可以随意组合,但这也是MP4产品多样化的原因。此外,PMP的格式兼容性和解码能力都与硬件有关,因此很难升级。
PMC(便携式媒体中心)
平台的硬件和软件由微软统一规定。硬件由Intel的XScale处理器指定,而软件系统是Windows便携媒体播放器。该平台属于开放式架构,软件易于扩展。PMC是微软进入移动娱乐数字领域的新标准。
PVR(个人录像机)
PVR的功能主要是录像。可以说PVR有强大的录像功能,PVR一般都有AV-IN/AV-OUT或者录像功能。
个人视频播放器
类似于PMP的概念。
PMA(掌上媒体助理)
简单来说就是PDA和硬盘MP4的结合,是比较新潮的数码产品。