0

VideoJS を使用して、キャプション付きの動画を読み込みます。ある .vtt キャプション ファイルから別の .vtt キャプション ファイルに動的に切り替える方法が API にあることを願っています。英語と第 2 言語の両方の字幕付きのビデオがあります。ビデオの再生中、訪問者はいずれかを切り替える必要があります。

次のようなものを探しています:

_V_.Track.src="blah.vtt";

別の方法は、ビデオの時間位置を取得して、他の vtt でリロードすることだと思います。

任意の提案をいただければ幸いです。

4

1 に答える 1

0

キャプション トラックでこれに似たようなことをしようとしていますが、タスクを達成するためのクリーンな方法を見つけることもできませんでした。

私ができる最善のことは、次のようなものです。

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 タグに直接挿入する場所...しかし、これは video-js の CC ボタンではうまく機能しません (タグがロードされたときにトラックがそこになかった場合、追加/作成されません) )。

于 2014-02-13T17:19:34.430 に答える