如何使用HTML5 <video>标签播放mkv文件?</video>

时间:2013-06-05 12:53:14

标签: html5 html5-video

我认为这是可能的,here是问题,也是stackoverflow,它确认了它。
但是我在尝试使其工作时失败了,所以我请求你的帮助 我怎么能这样做?

2 个答案:

答案 0 :(得分:10)

WebM使用Matroska container的变体,因此某些浏览器能够播放某些.mkv文件并不令人惊讶。您可能需要将内容类型标头设置为浏览器识别的内容(eg. video/webm),如果它可以正常工作的话。

但是,这只是故事的一部分。 Matroska容器就是这个容器。容器内部是使用特定codecs编码的视频和音频对象,如果您尝试播放该文件的浏览器不支持这些编解码器,那么他们甚至无法播放该文件如果他们可以解析容器格式。如果您想要广泛的兼容性,那么您最好的选择是转码为一种更常见的容器/编解码器组合,例如MP4/h264WebM/VP8

答案 1 :(得分:-3)

你想看看DivX player

Cut&amp;糊

  

从版本2.1开始,DivX Plus Web Player支持HTML5 API,因此   它可以使用标签和开放式网络进行嵌入和控制   JavaScript等标准。它充分利用了   标记的属性,允许发布者创建无缝播放   DivX,AVI,MKV,MP4和MOV视频的体验和自定义控件   跨多个浏览器:Firefox和Chrome(Internet Explorer&amp;   Safari即将发布完整版本。)