从字符串中添加.vtt音轨
Add .vtt track from string
我有一个简单的vtt跟踪文件编辑器,其中构建的vtt文件内容保存在var vtt
中。
目前,我通过将vtt
的内容保存到文件中,然后将文件读取为<track src='mynewvttfile.vtt' />
来添加曲目
我想省略保存到文件的步骤,只需将变量内容直接读取到<track>
元素中。如何做到这一点?
您可以使用addTextTrack JS API。这里有一个演示:
//add a subtitle track to a video
var track = $('video')[0].addTextTrack('subtitles', 'just a test', 'en');
//make it visible
track.mode = 'showing';
// add some cues to show the text
track.addCue(new VTTCue(0.5, 5, "My first Cue"));
相关文章:
- 替换视频的音轨
- 使用JavaScript的流式soundcloud音轨;不起作用
- 如何在Javascript中消除音轨之间的停顿
- 在浏览器中启用/禁用同步音轨
- 音轨 JS 功能无法播放或暂停音频
- 音轨在Javascript中循环播放,没有延迟
- 从多个设备同时在多个音轨上录制音频
- 如何从MediaStream中删除音轨;停止“;网络摄像头
- 使用单个控制器控制多个html5音轨
- Javascript:从soundcloud api设置音轨位置
- 使html视频文本音轨中的字幕越来越小
- 将视频音轨src替换为变量
- 如何使用
- 使用soundloud API从用户提要获取所有音轨
- 在播放列表中更新音轨排序
- 用Node.js叠加两个音轨
- 当某个dom元素进入视口时改变音轨
- 如何更改现有流的音轨
- 如何为特定的音轨调用soundcloud sdk
- 从字符串中添加.vtt音轨