首页 > 解决方案 > 需要帮助了解 .MKV 和 .MP4 文件

问题描述

我们正在与一家开发公司合作创建一个程序来录制视频,然后将它们上传到服务器。然后,在我们的网站上,用户应该能够观看视频。

这就是问题所在。据我了解,.MP4 是唯一可以在任何浏览器中播放的视频文件格式。但是,另一家开发公司声称他们会将视频作为 .MKV 视频文件提供,然后我们在我们的网站上要做的就是重新包装视频或其他东西,以便它们可以播放。我不明白这是怎么回事,当我要求澄清时,他们非常居高临下。

视频必须能够在任何浏览器中播放,我宁愿在播放视频之前不必使用任何特殊插件来转换视频。

请帮助我了解他们希望我做什么。

标签: cross-browsermp4video-encodingmkv

解决方案


MP4 和 MKV 是保存多个媒体流(通常是音频和视频)的文件格式或包装器。包装器(MP4 或 MKV)很少告诉您实际的音频或视频格式。

常见的组合是 MP4 与 AVC 视频和 AAC 音频或 MKV 与 VP9 视频和 Vorbis 音频。但是你也可以用 AVC 和 AAC 做 MKV。

将 MKV (AVC/AAC) 重新包装成 MP4 (AVC/AAC) 非常简单,不需要转码。

我猜想带有 AVC 视频和 AAC 音频的 MP4 可能是目前最好的跨平台组合。

但是通过互联网将视频传送到具有不同可用带宽的浏览器可能会很棘手,并且可能需要同一内容的多个不同质量级别。


推荐阅读