MOV与MP4
MP4和MOV是两种可用于存储数字音频和视频流的文件格式。具体地说,它们被称为文件容器。MP4是基于MOV格式的开发,它们在结构和质量上有许多相似之处。
移动电话(QTFF)
Quick time file format(QTFF)是Apple computers为其Quick time media player开发的一种文件格式。由于它能够描述任何媒体结构,QTFF是设备、应用程序和操作系统之间数字媒体交换的良好文件格式。
QTFF可以在文件中包含一个或多个音轨,每个音轨都是同一个流的视频、音频、效果或文本。这些轨迹在容器中以分层数据结构维护,该结构由称为电影原子的对象组成。QTFF格式是面向对象的,由一个灵活的对象集合组成,这些对象易于解析和扩展。容器中的未知对象可以很容易地被忽略,从而在引入新对象时允许更大的前向兼容性。
容器中面向对象所带来的抽象特性允许媒体原子引用抽象数据,并且将媒体数据与媒体偏移量和曲目编辑列表分离,也使其适合编辑目的。
尽管QTFF具有先进的功能和优势,但由于代码的专有性质,它在开发和使用方面也受到阻碍。
文件扩展名.mov和.qt与此文件格式一起使用。
MP4型
MP4是由国际标准组织的电影专家组开发的一种文件容器格式,它基于QTFF。事实上,该格式的最初版本与QTFF几乎相同。它们仍然共享相同的结构,但MP4已经沿着时间线向前移动,并发展成为一个更高级的容器。它现在是ISO基本媒体文件格式标准的主要组成部分。
MP4文件格式中广泛使用的数据流是MPEG-4第10部分(H.264)和用于视频的MPEG-4部分和用于音频流的高级音频编码。字幕使用MPEG-4定时文本数据流。
由于最初的开发是基于QTFF的,MPEG-4的大部分结构都是相同的。在Apple环境(MacOS或iOS)中,这些文件格式可以互换使用。文件格式可以更改,而无需重新编码视频。MP4的优点是能够在互联网上进行流媒体传输,而QTFF对此不支持。此外,MP4也受到大多数操作系统平台和视频编辑软件的支持。围绕该标准的社区已经发展壮大,社区的贡献确保了该标准在行业中的进步;由于其专有性质,QTFF无法享受到这一点。
MPEG4文件通常使用.mp4扩展名,但根据应用程序使用的扩展名可能会有所不同。例如,仅音频文件可以使用.m4a扩展名。原始MPEG4视频比特流的扩展名为.m4v。**中使用的视频文件格式也是MPEG4-12的发展,它们使用.3gp和.3g2扩展名。有声读物使用.m4b扩展名,因为代码的变化允许为音频文件添加书签。
MOV(QTFF)和MP4有什么区别?
•Quick Time文件格式或MOV是Apple为其Quick Time player开发的,是一种专有文件格式。
•MP4是ISO成立的电影专家组基于QTFF的文件格式,MP4不是专有容器。它是一个行业标准,也是ISO基本媒体文件格式标准的一部分。
•QTFF和MP4都是有损视频文件格式,共享相同的文件体系结构和层次结构,在苹果环境中,它们只需更改文件扩展名就可以互换,而无需真正更改编码。