我们正在与一家开发公司合作,创建一个录制视频的程序,然后将其上传到服务器。然后,用户应该可以在我们的网站上观看视频。
这是问题。据我了解,.MP4是唯一可以在任何浏览器中播放的视频文件格式。但是,另一家开发公司声称他们将以.MKV视频文件的形式提供视频,然后我们在网站上要做的就是重新包装视频或其他东西,以便它们可以播放。我不知道这是怎么工作的,当我要求澄清时,他们非常屈尊。
视频必须能够在任何浏览器中播放,我宁愿不必在播放视频之前使用任何特殊的插件来转换视频。
请帮助我了解他们希望我做什么。
答案 0 :(得分:1)
MP4和MKV是保存多个媒体流(通常是音频和视频)的文件格式或包装。包装器(MP4或MKV)几乎不告诉您实际的音频或视频格式。
常见组合是带有AVC视频和AAC音频的MP4或带有VP9视频和Vorbis音频的MKV。但是您也可以使用AVC和AAC进行MKV。
将MKV(AVC / AAC)重新包装为MP4(AVC / AAC)很简单,不需要转码。
我想带有AVC视频和AAC音频的MP4可能是目前最好的跨平台组合。
但是通过互联网将视频传输到具有不同可用带宽的浏览器上可能会很棘手,并且可能要求同一内容具有多个不同的质量级别。