我正在使用VideoJS加载带有字幕的视频。我希望在应用程序接口中有一种方法可以动态地从一个.vtt字幕文件切换到另一个。我有一个视频与字幕的英文和另一种语言。当视频播放时,访问者需要在其中任何一个之间切换。
查找类似以下内容:
_V_.Track.src="blah.vtt";我想另一种方法是获取视频的时间位置,然后用另一个vtt重新加载它。
如有任何建议,我们将不胜感激。
发布于 2014-02-14 01:19:34
我想用字幕来做类似的事情……但也无法找到一种干净的方法来完成这项任务。
我能做的最好的事情是:
document.getElementById("HtmlFiveMediaPlayer_html5_api").innerHTML = '<track label="English Captions" srclang="en" kind="captions" src="http://localhost/media/captiontest/demo_Brian/demo_h264_1.vtt" type="text/vtt" default />';在这里我将HTML直接插入到视频标签中...但这在video-js中的CC按钮不能很好地工作(如果加载标签时曲目不在那里,则根本不会被添加/创建)。
https://stackoverflow.com/questions/16179487
复制相似问题