Your Search Results

    track 要素

    HTML5 で導入

    track 要素はメディア要素 (<audio> および <video>) の子として使用するもので、それ自身は何も表しません。この要素は、時間指定されたテキストトラック (または時系列データ) を指定できます。

    track 要素でメディアに付加するデータの種類は kind 属性で設定します。使用できる値は subtitlescaptionsdescriptionschaptersmetadata です。この要素は、ユーザが付加データを要求した際にブラウザが提供する時間指定テキストを含むソースフィルを指示します。

    メディア要素は kindsrclang および label が同一の track を複数持つことができません。

    使用可能な場所

    コンテンツカテゴリ なし
    許可された内容 なし。この要素は空要素です。
    タグの省略 空要素であるため開始タグは必須、また終了タグを置いてはなりません。
    許可された親要素 メディア要素で、任意のフローコンテンツより前。
    標準文書 HTML5, section 4.8.9

    属性

    この要素はグローバル属性を持ちます。

    default
    この属性は、別の track が適切であるとユーザの設定が示さない限り有効にすべき track であることを表します。この属性はメディア要素ごとに 1 つの track 要素のみで使用できます。
    kind
    どのように使用するトラックであるかをを表します。省略した場合、デフォルトの種類は subtitles です。以下のキーワードを使用できます:
    • subtitles
      • 字幕は、視聴者が理解できないコンテンツの翻訳を提供します。例えば、英語の映画における英語以外の言語による会話やテキストです。
      • 字幕には追加コンテンツ、一般的には付加的な背景情報を含む場合があります。例えばスターウォーズの冒頭のテキストや、シーンの日時および場所です。
    • captions
      • クローズドキャプションは書写、あるいは音声の翻訳を提供します。
      • これは音楽のキューやサウンドエフェクトといった重要な非言語情報を含む場合があります。これはキューのソース (例: 音楽、テキスト、キャラクター) を示すでしょう。
      • 耳が不自由なユーザや音声をミュートしている場合に適しています。
    • descriptions
      • テキストによる動画コンテンツの説明です。
      • 目が不自由なユーザや動画を視聴できない場合に適しています。
    • chapters
      • チャプタータイトルは、ユーザがメディアリソースの操作を行う際に使用することを意図しています。
    • metadata
      • スクリプトが使用するトラック情報です。ユーザには見えません。
    label
    使用可能なテキストトラックを一覧表示する際にブラウザが使用する、ユーザに見せるテキストトラックのタイトルです。
    src
    トラックのアドレスです。有効な URL であることが必要です。この属性は定義しなければなりません。
    srclang
    テキストデータの言語です。有効な BCP 47 言語タグであることが必要です。kind 属性に subtitles を設定した場合は、srclang 属性を定義しなければなりません。

    DOM インターフェイス

    この要素は HTMLTrackElement インターフェイスを提供します。

    <video controls>
       <source src="sample.ogv" type="video/ogv">
       <track kind="captions" src="sampleCaptions.srt" srclang="en">
       <track kind="descriptions" src="sampleDesciptions.srt" srclang="en">
       <track kind="chapters" src="sampleChapters.srt" srclang="en">
       <track kind="subtitles" src="sampleSubtitles_de.srt" srclang="de">
       <track kind="subtitles" src="sampleSubtitles_en.srt" srclang="en">
       <track kind="subtitles" src="sampleSubtitles_ja.srt" srclang="ja">
       <track kind="subtitles" src="sampleSubtitles_oz.srt" srclang="oz">
       <track kind="metadata" src="keyStage1.srt" srclang="en" label="Key Stage 1">
       <track kind="metadata" src="keyStage2.srt" srclang="en" label="Key Stage 2">
       <track kind="metadata" src="keyStage3.srt" srclang="en" label="Key Stage 3">
    </video>
    

    ブラウザ実装状況

    機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
    基本サポート 23 28.0 (28.0) 10 12.10 6
    機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    基本サポート 25 (see notes) 28.0 (28.0) 未サポート 未サポート 未サポート

    互換性情報

    Android 版 Chrome では、フルスクリーンの動画で <track> 要素が動作しません。

    仕様

    関連情報

    Document Tags and Contributors

    Contributors to this page: yyss
    最終更新者: yyss,