我正在尝试在带有字幕的chrome浏览器中播放MKV文件,以便可以查看本地视频文件。使用Microsoft Edge中的上述方法/代码已成功完成此操作,但是,当我使用chrome时,我看不到字幕(由于不支持MKV,因此无法使用firefox)
<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>
此方法基于github存储库"https://github.com/iandevlin/iandevlin.github.io/tree/master/mdn/video-player-with-captions"
我有:
答案 0 :(得分:0)
也许主要语言必须标记为默认语言?
<track label="language one" kind="subtitles" srclang="en" src="sub.vtt" default>
为我工作,没有没有尝试过。否则我猜.vtt文件有问题。