html5视频标签字幕srt将无法正常工作

时间:2014-03-20 18:42:03

标签: html5 html5-video

我想使用从Youtube下载的mp4视频的字幕。我还使用googlesrt2从youtube链接创建.srt文件。这是我正在使用的HTML:

<video controls="controls" height="480" width="640"> 
    <source type="video/mp4" src="video1.mp4" /> 
    <track kind="captions" src="output1.srt" srclang="en">
</video>

具有讽刺意味的是,它适用于所有浏览器的实际字幕,除了IE根本不起作用(我认为IE原生是mp4!)。 我很沮丧,不知道如何解决这个问题。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

解决方案:您必须使用JS为所有平台同步字幕和视频轨道。

<script src="http://www.storiesinflight.com/js_videosub/includes/videosub-0.9.9.js"></script>

<video width="320" height="240" controls>
  <source src="https://mkvtoolnix.download/samples/vsshort-aac.mkv" type="video/mp4">
  <track kind="captions" src="https://mkvtoolnix.download/samples/vsshort-en.srt" srclang="en">                         
</video>