Video videoTracks 属性

定義と用法

videoTracks 属性は VideoTrackList オブジェクトを返します。

VideoTrackList オブジェクトはビデオの利用可能なビデオトラックを表します。

各利用可能なビデオトラックは VideoTrack オブジェクトで表されます。

利用可能なビデオトラックの数を取得:

var x = document.getElementById("myVideo").videoTracks.length;

実際に試してみてください

文法

videoObject.videoTracks

返り値

タイプ 説明
VideoTrackList オブジェクト

ビデオの利用可能なビデオトラックを表す。

VideoTrackList オブジェクト:

  • videoTracks.length - ビデオで利用可能なビデオトラックの数を取得
  • videoTracks.getTrackById(id] - IDで VideoTrack オブジェクトを取得
  • videoTracks[index] - インデックスで VideoTrack オブジェクトを取得
  • videoTracks.selectedIndex - 現在の VideoTrack オブジェクトのインデックスを取得

注釈:最初に利用可能な VideoTrack オブジェクトはインデックス0です。

VideoTrack オブジェクト

ビデオトラックを表す。

VideoTrack オブジェクト属性:

  • ID - ビデオトラックのIDを取得
  • 種類 - ビデオトラックのタイプを取得
  • ラベル - ビデオトラックのタグを取得
  • language - ビデオ軌道の言語を取得します
  • selected - 軌道がアクティブ状態にあるかどうかを取得または設定します (true|false)

kind 属性の値:

  • "alternative"
  • "captions"
  • "main"
  • "sign"
  • "subtitles"
  • "commentary"
  • ""(空文字列)

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポートされていません サポートされていません サポートされていません サポートされていません サポートされていません