javascript - 视频字幕不起作用我的字幕文件是 .txt

标签 javascript html video

我的字幕文件 if .txt

<track src="subtitle.txt" kind="subtitles" srclang="ko" label="ko">

我可以将字幕作为 .txt 文件吗?

video.textTracks[0].mode = "showing";
video.textTracks[0].text;

我尝试了这个,但我没有定义

谢谢

最佳答案

您的字幕文件需要格式化。 我建议您使用 .vtt 文件。

The HTML element is used as a child of the media elements and . It lets you specify timed text tracks (or time-based data), for example to automatically handle subtitles. The tracks are formatted in WebVTT format (.vtt files) — Web Video Text Tracks or Timed Text Markup Language (TTML). The Embed Text Track element

以下是一些有用的链接:

OpenSubtitles: download free subtitles

Adding captions and subtitles to HTML5 video

关于javascript - 视频字幕不起作用我的字幕文件是 .txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57621686/

相关文章:

javascript - 验证联系表中的数字格式 (javascript)

javascript - 图像不尊重 IE8 中的宽度属性

xcode - 本地电影播放器​​是黑色的,卡在加载中(Swift)

video - 管理/上传视频的有效方法:Youtube API或实现自己的视频上传

javascript - 如何使用 IN.API.Profile ("me"获取公司详细信息)Javascript API 调用

javascript使函数内的变量成为全局变量

javascript - 动态和无缝的视频播放列表

javascript - 如何从包含 onclick 事件的文本中删除突出显示?

android - ExoPlayer 在旋转屏幕上的相同位置恢复

javascript - 如何处理交易错误?