MP4和MPEG4有什么区别?

Mp4是一种文件格式,而mpeg4-4是一种编码标准。它们不是同一个概念。你可以理解为mp4是支持MPEG-4标准的音视频文件,支持MPEG-4标准的文件格式有很多,mp4和avi就是其中之一。

MP4是一套音视频信息的压缩编码标准,由国际标准化组织(ISO)和国际电工委员会(IEC)下属的运动图像专家组(MPEG)制定。第一版采用1998 10,第二版采用1999 65438。

MPEG-4格式的主要用途是在线流媒体、光盘、语音传输(视频电话)和电视广播。

MPEG-4包含了MPEG-1和MPEG-2的大部分功能以及其他格式的优点,并增加和扩展了对虚拟现实建模语言(VRML)、面向对象的合成文件(包括音效、视频和VRML对象)、数字版权管理(DRM)等交互功能的支持。

与MPEG-2相比,MPEG-4的一个更高级的特性是宏块不再用于图像分析,而是记录图像中的单个变化。所以即使图像变化很快,码率不足,也不会出现方框图。

扩展数据

MPEG-4的特点

(1)不同的对象可以使用不同的编码算法,从而进一步提高压缩效率;

(2)对象相对独立,提高了多媒体数据的可重用性;

(3)允许用户对单个对象进行操作,提供前所未有的交互性;

(4)允许在不同对象之间灵活分配码率,分配给重要对象的字节多,分配给次要对象的字节少,从而在低码率下达到更好的效果;

(5)自然的音频和视频对象以及合成的音频和视频对象可以被容易地集成。

由于MPEG-4是一个开放的平台,公司和机构可以根据MPEG-4标准开发不同的格式,因此市场上出现了很多基于MPEG-4技术的视频格式,如WMV 9、快手、DivX、Xvid等。MPEG-4的大部分功能都留给开发者来决定是否采用。

这意味着一个程序可能无法完全覆盖整个格式的功能。所以这种格式就有了所谓的profile和level,定义了MPEG-4应用于不同平台时的功能集。

参考资料:

Mp4。百度百科