mov 和 mp4 格式的区别

MOV 格式是 QuickTime 的一种容器,不光包括视频音频,还可以包含Java,脚本,Skin,图片等,是一种很复杂的封装格式。(以前苹果网站上还有专门用 MOV 做的电影主题网站,还可以把游戏封装到 MOV 里面)
MP4 是把 MOV 格式中音频视频部分提取出来标准化,也可以装一些简单的脚本,复杂程度远不及 MOV。
可以说 MP4 只是 MOV 的一个标准化了的子集。IE

M4V 以前是苹果有 DRM 版权保护的 MP4 格式,后来就变乱了,没那么严格叫 M4V。

苹果把自己的 MOV 格式精简下来,提交给 ISO 标准化方案,诞生了 MP4 格式。所以苹果都兼容 MOV,MP4 ,本来就是自己一家的。


mp4就不解释了 封装mpeg4系列编码的通用iso容器
m4v是苹果开发的容器 可以理解成apple版mp4 和mp4十分接近 文件结构也和mp4基本相同 通常可以互改后缀不产生问题 区别在于m4v支持DRM保护 和AC3音频 而mp4好像不支持ac3音频 DRM上m4v好像也有点特别的地方
mov就和上面2个明显不同了 一般mov文件由专业软件的输出编码器编码产生 支持很多mpeg4系列外的专业编码 比如 RGB YUV PNG/TIFF序列 DV5P ProRes等 音频则支持LPCM/ADPCM ac3 DTS等mp4不支持的编码 mov的文件结果和mp4也有很多不同 mov不是iso容器 mp4的一些标准是基于mov的 容器的历史比mp4早 可以理解为apple版avi
至于为什么3者都由quicktime解码原因很简单 mp4/m4v的一部分标准基于mov 他们都属于quicktime文件 专业软件导入窗口可以观察一下
mp4 m4v mov都在quicktime files文件类别 在大型视频软件中 一般它们都要调动quicktime解码

你可能感兴趣的:(媒体格式,流媒体,Multimedia,多媒体)