我有一个 MKV 格式的视频文件,我想在浏览器中播放该文件而不进行转换,如何在浏览器中播放此文件格式?
<video width="320" height="240" controls>
<source src="movie.mkv" type="video/mkv">
Your browser does not support the video tag.
</video>
我希望此文件始终以全屏模式播放。我的浏览器是chrome。
答案 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>