Javascript HTML5中带字幕的WebM流

Javascript HTML5中带字幕的WebM流,javascript,html,video,webm,Javascript,Html,Video,Webm,我和WebM有一个流。我的流有3个集群-视频,音频,字幕(内置)。如果没有 媒体播放器(如VLC)很好地使用了字幕集群,但在HTML格式的web上它不起作用(提醒,我不想提取字幕曲目,我想使用WebM集群)简短回答:我们不能(目前,但它在,参考注释中) 视频元素将仅对视频和音频流进行解码。它只支持强制您将字幕提取为单独文件(vtt)的字幕,或者使用手动方法绑定到currentTime,这将打开更常见的srt文件或json等 另一种选择是将字幕刻录到单独的视频文件中,并允许用户在这些视频文件之间切

我和WebM有一个流。我的流有3个集群-视频,音频,字幕(内置)。如果没有

媒体播放器(如VLC)很好地使用了字幕集群,但在HTML格式的web上它不起作用(提醒,我不想提取字幕曲目,我想使用WebM集群)

简短回答:我们不能(目前,但它在,参考注释中)

视频元素将仅对视频和音频流进行解码。它只支持强制您将字幕提取为单独文件(vtt)的字幕,或者使用手动方法绑定到
currentTime
,这将打开更常见的srt文件或json等

另一种选择是将字幕刻录到单独的视频文件中,并允许用户在这些视频文件之间切换。您可能必须使用以正确同步这两个


尽管理论上可以动态地手动解析文件,但仍有许多挑战需要考虑,如缓冲、同步、带宽开销、性能开销等等。最后,我觉得这不值得。

我读了很多关于这方面的文章,我们不能因为webbrowser不支持带内曲目(HTML 5.2-中包含的内容)