如何在浏览器中播放MKV文件?

时间:2013-06-10 06:37:50

标签: html5-video mkv

我有一个 MKV 格式的视频文件,我想在浏览器中播放该文件而不进行转换,如何在浏览器中播放此文件格式?

<video width="320" height="240" controls>
  <source src="movie.mkv" type="video/mkv">
  Your browser does not support the video tag.
</video>

我希望此文件始终以全屏模式播放。我的浏览器是chrome。

5 个答案:

答案 0 :(得分:13)

如果type属性设置为video/x-matroska,它将拒绝播放Matroska。请尝试完全删除type属性。

在对此问题进行一些实验后,我发现最佳解决方案是将mime类型设置为video/webm

答案 1 :(得分:5)

我认为Chrome不会播放.mkv视频。

顺便说一下,'type'是mime-type,而mkv的mime类型是video/x-matroska

尝试:

source src="movie.mkv" type="video/x-matroska"

如果此方法有效,可能会将声音静音,因此您可以尝试type="video/mp4"

答案 2 :(得分:1)

我在IIS选项上添加了IIS Mime Type(.mkv - video / webm),它运行正常。

答案 3 :(得分:0)

我知道这是旧的,但最好的方法是将mkv发送到谷歌驱动器。 谷歌驱动器可以毫无问题地播放mkv。 我不知道你是否知道,但你可以在google驱动器上免费获得15gb,你可以将它嵌入你的网站。

答案 4 :(得分:0)

如果要使用路径为.mkv的视频

<!-- mkv -->
  <video width="320" height="240" controls src="assets/animation.mkv"></video>
<!-- mp4 -->
  <video width="320" height="240" controls>
    <source src="assets/animation.mp4" type="video/mp4" />
  </video>
如果您不明白,请单击链接

Play Code