HTMLオーディオ/ビデオDOMvideoTracksプロパティ

❮HTMLオーディオ/ビデオDOMリファレンス

利用可能なビデオトラックの数を取得します。

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

定義と使用法

videoTracksプロパティは、VideoTrackListオブジェクトを返します。

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

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


ブラウザのサポート

Property
videoTracks Not supported Not supported Not supported Not supported Not supported

構文

video.videoTracks

戻り値

Type Description
VideoTrackList Object Represents the available video tracks for the video.

VideoTrackList Object:

  • videoTracks.length - get the number of video tracks available in the video
  • videoTracks.getTrackById(id) - get VideoTrack object by id
  • videoTracks[index] - get VideoTrack object by index
  • videoTracks.selectedIndex - get the index of the current VideoTrack object

Note: The first available VideoTrack object is index 0

VideoTrack Object Represents a video track.

VideoTrack Object Properties:

  • id - get the id of the video track
  • kind - get the type of the video track (can be: "alternative", "captions", "main", "sign", "subtitles", "commentary", or "" (empty string)) 
  • label - get the label of the video track
  • language - get the language of the video track
  • selected - get or set if the track is active (true|false)

❮HTMLオーディオ/ビデオDOMリファレンス