level 8
那些表面的解答(如MOV是QT格式什么的...)就不需要了,因为我以前也提过MOV和MP4的区别这样的问题,表面的回答大概就是这样的。现在再提这个问题,是因为发现不单单是MOV和MP4,就连M4V也是具有同样的特性。
具体什么特性呢?也就是说这三只家伙,除了扩展名不同之外,其它任何特性都是一样的。以至于我一直怀疑这三只家伙是完全一样的。举个实践的例子,很多软件只要对这三个格式之中的任何一个能导入,另外的两个就必定能导入。(vegas是这样,MMG也是这样)所以,我真的好晕这三个格式,明明是一样的,干嘛还出来三种格式来凑热闹呢?
2012年07月27日 11点07分
1
level 13
MOV是QuickTime的专用格式吧,和MP4相近,但貌似有点差别.
MP4和M4V是一种格式,另外还有M4A,只是M4V一般只有视频,M4A只有音频.
2012年07月27日 12点07分
2
MOV/MP4/M4V都是要装 QuickTime解码的,这个也很可疑哦。嘛,不过其实深究下去估计也没什么意义,只是觉得好奇里头是不是还有什么故事。
2012年07月27日 12点07分
level 13
MP4最早的意义似乎是mpeg4的意思,符合mpeg4标准的视频的扩展名都可以命名成MP4。
MOV是QT的格式封装,可以支持PNG编码的透明通道,MP4未见到有类似的功能。其余就是D大说的那些了。
2012年07月27日 13点07分
3
level 12
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解码
2012年07月30日 11点07分
4
感谢详尽的解答,特别是“apple版avi”这句,这个比喻很形象。如此说来,那MP4算不算是apple版WMV呢?以上的认识确实要很广的知识积累才能总结出这些区别,比我百度N次都强,再次感谢。
2012年07月30日 11点07分
@凝芳文 个人感觉不完全算吧 因为mp4封装的mpeg4系列编码不是apple单独开发的 只是apple也参与了而已 mpeg4是一个组织的产物 而wmv则是microsoft一个公司独占的编码格式 和mp4还是有些不同的
2012年07月30日 11点07分
MP4 支持 AC3。
2012年07月30日 14点07分
@940207224 理论上 可以把任何媒体流加个private track id给丢到mp4容器里(实际上也可行)但能不能放又是个问题 本身iso容器的支持标准并没有ac3 具体看mpeg4 的pt12和14 这样做出来的文件主流播放器也放不了 一般会出错 总之mp4标准中 没有ac3音频 反正我见过的各种mp4封装软件也封不了ac3音频
2012年07月30日 14点07分
level 12
mpeg4 part 14中写的所有mp4标准容器支持的编码
Almost any kind of data can be embedded in MPEG-4 Part 14 files through private streams. The registered codecs for MPEG-4 Part 12-based files are published on the website of MP4 Registration authority (mp4ra.org),[22] but most of them are not widely supported by MP4 players. The widely supported codecs and additional data streams are:[citation needed]
Video: MPEG-4 Part 10 (H.264) and MPEG-4 Part 2
Other compression formats are less used: MPEG-2 and MPEG-1Audio: Advanced Audio Coding
Also MPEG-4 Part 3 audio objects, such as Audio Lossless Coding (ALS), Scalable Lossless Coding (SLS), MP3, MPEG-1 Audio Layer II (MP2), MPEG-1 Audio Layer I (MP1), CELP, HVXC (speech), TwinVQ, Text To Speech Interface (TTSI) and Structured Audio Orchestra Language (SAOL)Other compression formats are less used: Apple LosslessSubtitles: MPEG-4 Timed Text (also known as 3GPP Timed Text).
Nero Digital uses DVD Video subtitles in MP4 files
2012年07月30日 15点07分
5
@spdatsstr 添加个private track id可以让mp4容器封装任何流 但是ac3属于非标准流 封到mp4里有时会出问题 wiki在m4v的百科里这样写的
2012年08月01日 00点08分
@spdatsstr The M4V file format is a video file format developed by Apple and is very close to the MP4 format. The differences are the optional Apple's DRM copyright protection, and the treatment of AC3 (Dolby Digital) audio which is not standardized for the MP4 container.
2012年08月01日 00点08分
@spdatsstr 明确指出ac3不是标准流 这样出来的mp4会给严格遵守标准的qt带来解码困难 也就使其不能当作视频素材
2012年08月01日 00点08分
level 1
mov是视频封装器quiktime的文件后缀名,mpeg4是一种压缩编码
2015年01月29日 08点01分
8
level 5
MOV 格式是 QuickTime 的一种容器,不光包括视频音频,还可以包含Java,脚本,Skin,图片等,是一种很复杂的封装格式。(以前苹果网站上还有专门用 MOV 做的电影主题网站,还可以把游戏封装到 MOV 里面)
MP4 是把 MOV 格式中音频视频部分提取出来标准化,也可以装一些简单的脚本,复杂程度远不及 MOV。
可以说 MP4 只是 MOV 的一个标准化了的子集。
M4V 以前是苹果有 DRM 版权保护的 MP4 格式,后来就变乱了,没那么严格叫 M4V
2015年07月05日 04点07分
9
level 5
其实就是苹果把自己的 MOV 格式精简下来,提交给 ISO 标准化方案,诞生了 MP4 格式。所以苹果都兼容 MOV,MP4 ,本来就是自己一家的
2015年07月05日 04点07分
10
level 9
以前的 MOV很大 我不喜欢 MP4AVC还可以 M4V容纳的音频比较多?
当然PC上还是用MKV
2015年07月05日 05点07分
11