HTML5 <track> タグ
例
2つの字幕トラックを持つビデオ:
<video width="320" height="240" controls="controls">
<source src="forrest_gump.mp4" type="video/mp4" />
<source src="forrest_gump.ogg" type="video/ogg" />
<track src="subtitles_en.vtt" kind="subtitles" srclang="en"
label="English">
<track src="subtitles_no.vtt" kind="subtitles" srclang="no"
label="Norwegian">
</video>
ブラウザ・サポート

<track> タグは、主要なブラウザのいずれもサポートしていません。
定義と用法
<track> タグは、メディア要素(<audio> と <video>)のテキスト・トラックを指定します。
この要素は、メディアが再生されている時に表示される、字幕、キャプションファイルや
テキストを含む他のファイルを指定するために使用されます。
HTML 4.01 と HTML5 との相違点
<track> タグは、HTML5 で新たに追加されました。
オプションの属性
New : HTML5 で新規追加。
属性 |
値 |
説明 |
defaultNew |
default |
もしユーザーの好みにより別のトラックがより適切であることが示されなければ、
トラックを有効にすることを指定する |
kindNew |
captions
chapters
descriptions
metadata
subtitles |
テキストトラックの種類を指定する |
labelNew |
text |
テキストトラックのタイトルを指定する |
srcNew |
URL |
必須。トラックファイルのURLを指定する |
srclangNew |
language_code |
トラックテキストデータの言語を指定する(kind="subtitles" の場合は必須) |
グローバル属性
<track> タグは、HTML5におけるグローバル属性 もサポートします。
イベント属性
<track> タグは、HTML5におけるイベント属性 もサポートします。
|