Matroska 多媒体容器 (MKV) 的开发是为了取代 AVI 格式。 “容器”一词很重要,它意味着 Matroska Video 只是各种视频和音频编解码器格式的容器。 “编解码器”(编码器/解码器的缩写)是一种描述视频和音频数据应如何表示的算法。不同的编解码器具有不同程度的质量损失和大小压缩。
“Matroska”这个名字来源于俄罗斯套娃,即经典的木制套娃。这指的是 MKV 最重要的特性:它能够同时包含多个媒体流。单个 MKV 文件可以包含多个视频、音频和字幕轨道。它还支持元数据,例如章节和菜单。
这意味着,例如,一个视频轨道带有注释,一个没有注释,或者一个轨道带有审查内容,另一个轨道没有。您可以在一个文件中包含多种语言的音轨或立体声和环绕声轨道。您还可以混合编解码器,让一个音轨为 AAC,另一个音轨为 MP3。 MKV 支持任何视频编解码器和任何音频编解码器。
MKV 是一种开放文件格式,不需要软件或硬件播放器支付许可费用即可支持它。
什么是 MP4?MP4 是 MPEG-4 Part 14 的缩写。它是一种基于 Apple 的 QuickTime MOV 格式的容器格式。 MP4 与 QuickTime 相同,但具有 QuickTime 所没有的最低指定要求和功能。 QuickTime 格式支持一些 MP4 不支持的编解码器,例如 FLAC 无损音频。
虽然 iPhone 可以毫无问题地播放 MP4 和 Quicktime 格式,但如果不先转换文件或下载专门的播放器应用程序,则无法在 Android 手机上播放 MOV 文件。 QuickTime 文件可能包含 MP4 视频和音频数据,但它们还可以包含 DRM(数字版权管理),以确保只有媒体的许可所有者才能播放它。
MP4 支持多种视频编解码器,包括 HEVC、H.264、MPEG-4、MPEG-2 和 MPEG-1。它支持AAC、MP3和多种无损音频编解码器。 MP4 文件支持 3GPP 格式的字幕。
MP4 是一种专有格式,可能会吸引任何想要制作播放器设备或应用程序的人的许可费用。
视频和音频质量:MKV 获胜如上所述,MKV和MP4都是容器格式。因此,如果您对两个容器使用相同的编解码器(例如 AVC/H.264)和编码设置,则它们之间的质量不会有差异。实际的编解码器对音频和视频流进行编码,并且可以有多种类型。
除了您使用的编解码器之外,视频质量还取决于许多因素。这些因素包括比特率、分辨率、帧速率和颜色深度。 MKV 确实支持比少数 MP4 编解码器提供更好质量的编解码器。
支持的音频格式也是如此,其中一些提供比 MP4 更好的技术质量。 MP4 仅支持“有损”视频格式,但 MKV 支持使用 FFV1 编码的无损视频。
流媒体适用性:MP4 胜出当 MKV 和 MP4 都在 2000 年代初创建时,我们今天所知的流媒体视频是一个牵强的想法,因此它没有位列榜首也就不足为奇了。因此,MKV 并不是网络流媒体青睐的格式。不过,MP4 已更新为支持两种流媒体协议:HLS 和 MPEG-DASH。
HLS 仅适用于 H.264 和 H.265 (HEVC),而 MPEG-DASH 适用于 MP4 可以包含的任何内容。 HLS 是 Apple 设备特有的格式,而 MPEG-DASH 是更开放的格式。这两种技术都允许可变比特率流式传输,使其适合在本地网络或网络上流式传输视频。
文件大小:平局与视频和音频质量一样,使用相同设置和编解码器的 MKV 格式文件和 MP4 文件之间应该没有实际差异。但是,由于 MKV 格式文件可以包含多个音频和视频轨道,因此它们最终可能比 MP4 格式文件大得多。
当然,您会获得更多的空间内容,但如果您对其他语言轨道不感兴趣,那么 MKV 文件占用的额外空间就被浪费了。
播放兼容性:MP4 获胜您可能会认为,由于 MKV 是免费且开源的,因此与 MP4 相比,它会得到广泛的支持,但事实恰恰相反。 MP4 几乎得到普遍支持,尤其是智能电视、便携式设备或媒体播放器。大多数操作系统附带的默认视频播放器都支持 MP4。所以不难决定哪种格式具有更好的兼容性。
如果您想播放 MKV 文件,您几乎总是需要下载专门的播放器,例如 VLC,或者确保您购买的智能电视或媒体播放器也将 MKV 列为支持的容器格式。最重要的是,所有现代网络浏览器都原生支持 MP4 播放,使其成为网络上几乎无处不在的视频格式。
另一个问题是 MKV 基本上可以包含任何音频和视频格式。因此,设备支持容器格式并不意味着它可以播放文件中的音频或视频内容。
创作简易性:MP4 胜出由于 MP4 仅支持有限数量的编解码器,因此播放很少会失败。几乎任何东西都可以播放 MP4,而且几乎所有 MP4 都可以在这些设备上运行,除非有人在创建过程中对它做了一些奇怪的事情。
说到这里,如果你想制作一个 MKV,这是一个比创建 MP4 复杂得多的过程。因此,除非您必须拥有多个媒体轨道、菜单、章节以及 MKV 的所有其他额外功能,否则不值得这么麻烦。
多功能性:MKV 胜出虽然您可能需要有特定的硬件或软件播放器才能使用 MKV 文件,但毫无疑问,它是这两个选项中最通用的视频文件格式。首先,您可以选择要用于 MKV 文件的任何编解码器,尽管如上所述,这也可能是播放器支持的一个弱点。
MKV 可以在单个文件中包含几乎任意视频和音频组合。它是为 DVD 和蓝光光盘制作高质量压缩备份的最佳格式。因为您可以保留几乎所有的视频和音频内容。如果您想将物理光盘收藏移植到家庭流媒体解决方案(例如 Plex),这会很方便。另一种方法是制作 ISO 文件等光盘映像,但当然,与压缩的 MKV 文件相比,这些高质量的视频“rip”是巨大的。
两种格式都有纯音频版本。 M4A 和 MKA。 M4A仅支持有损AAC编码,而MKA支持无损格式,例如FLAC。
为了进一步增强其多功能性,MKV 支持 .mk3d 文件格式形式的 3D 视频。尽管没有人真正拥有 3D 显示器,但值得注意的是 MKV 允许保留此类内容,并且 VR 耳机仍然允许观看 3D 电影。
格式之间的转换没有真正的理由将 MP4 文件转换为 MKV 文件,但您可能经常希望将保存为 MKV 的视频转换为 MP4 — 通常这样它就可以在移动设备、智能电视或机顶媒体播放器上使用。您可能还会发现不需要额外的语言或视频轨道,因此将 MKV 转换为 MP4 可以节省存储空间。
在 Windows 或 Mac 计算机上使用视频转换器软件执行转换并不难,但您必须选择将 MKV 中的视频和音频轨道转换为 MP4。如果您想保留 MKV 文件的多语言版本,则必须制作多个 MP4 文件,每个文件都包含您所需的音频和视频组合。至于字幕,您可能需要从 MKV 视频容器中提取字幕文件。只要字幕文件与 MP4 位于同一文件夹中并且具有相同的名称,大多数 MP4 播放器都会自动使其可用。