带字幕的 WebM 流 HTML5
WebM stream with subtitle in HTML5
我有 WebM 流。我的流有 3 个集群 - 视频、音频、字幕(内置)。我如何在没有 <track>
的情况下将字幕嵌入 HTML
媒体播放器(如 VLC)使用字幕集群非常好,但在网络上 HTML 它不起作用(提醒,我不想提取字幕轨道,我想使用 WebM 集群)
简短回答:我们不能(目前,但它在 draft for 5.2,参考评论中)。
video 元素将只解码视频和音频流。它仅支持
另一种选择是将字幕刻录到单独的视频文件中,并允许用户在这些文件之间切换。您可能必须使用 Media Source Extensions 才能正确同步两者。
虽然理论上可以动态和即时地手动解析文件,但您需要考虑许多挑战,例如缓冲、同步、带宽开销、性能开销等。最后,IMO 不值得。
我有 WebM 流。我的流有 3 个集群 - 视频、音频、字幕(内置)。我如何在没有 <track>
媒体播放器(如 VLC)使用字幕集群非常好,但在网络上 HTML 它不起作用(提醒,我不想提取字幕轨道,我想使用 WebM 集群)
简短回答:我们不能(目前,但它在 draft for 5.2,参考评论中)。
video 元素将只解码视频和音频流。它仅支持
另一种选择是将字幕刻录到单独的视频文件中,并允许用户在这些文件之间切换。您可能必须使用 Media Source Extensions 才能正确同步两者。
虽然理论上可以动态和即时地手动解析文件,但您需要考虑许多挑战,例如缓冲、同步、带宽开销、性能开销等。最后,IMO 不值得。