带字幕的html5 MKV播放



我正试图在chrome浏览器中播放一个带字幕的MKV文件,以便查看本地视频文件。这是成功的,在Microsoft Edge中使用了上述方法/代码,但是,当我使用chrome时,我无法看到字幕(无法使用Firefox,因为不支持MKV(

<video id="video" controls preload="metadata" style="width:80%;height:80%">
<source src="file.mkv" type="video/mp4">
<source src="file.mkv" type="video/webm">
<track label="language one" kind="subtitles" srclang="en" src="sub.vtt">
<track label="language two" kind="subtitles" srclang="en" src="sub.vtt">
</video>

文件结构

  • chrome MKV播放器//(根目录(
  • file.mkv//(视频文件(
  • file.vtt//(字幕文件(
  • RUN.html//(显示视频的html文件(

此方法基于此github存储库";https://github.com/iandevlin/iandevlin.github.io/tree/master/mdn/video-player-with-captions">


我有:

  • 尝试使用不同的字幕格式(vtt、stl、ass、srt(

也许主语言必须标记为默认语言?

<track label="language one" kind="subtitles" srclang="en" src="sub.vtt" default>

对我有用,没有尝试过。否则我猜.vtt文件有问题。

相关内容

  • 没有找到相关文章

最新更新