有没有办法在html5播放器中播放srt字幕

时间:2017-06-13 11:03:14

标签: html html5

我正在寻找一种方法来运行带有srt字幕的视频而不将其转换为vtt我尝试了很多玩家并且都需要vtt,现在我正在制作videojs

    <video id="my-video" class="video-js" style="margin:0 auto;margin-bottom: 60px;" controls preload="auto" width="900" height="500" poster="poster.jpg" data-setup="{}">
    <source src="mp4.mp4" type='video/mp4'>
    <track kind='captions' src='srt.srt' srclang='en' label='English' />
    <track kind='captions' src='srt.srt' srclang='ar' label='Arabic' default />
  </video>

  <script src="http://vjs.zencdn.net/5.19.2/video.js"></script>js.zencdn.net/5.19.2/video.js"></script>

1 个答案:

答案 0 :(得分:1)

因此SRT文件恰好与VideoJS版本一起使用,最高可达4.11,即使它们没有得到官方支持,但SRT不再适用于4.12(因为使用了vtt.js,这极大地改善了对WebVTT文件)。这并没有具体记录。

为了您的快速结果,您要将video.js降级到4.11或使用bubbel.js这是使用bubble.js实现的示例之一

  

https://github.com/pkalogiros/BubblesJS/blob/master/example.html