Latest web development tutorials

HTML DOM Video videoTracks property

Video Object Reference Video Object

Examples

Get the number of available video tracks:

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

try it"

Definition and Usage

videoTracks property returns VideoTrackList object.

VideoTrackList object represents video available video tracks.

VideoTrack each object represents one of the available video tracks.


Browser Support

Internet ExplorerFirefoxOperaGoogle ChromeSafari

There are no major browser supports videoTracks property.


grammar

videoObject .videoTracks

return value

Types of description
TextTrackList objects

Video showing the available video tracks.

VideoTrackList objects:

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

Note: The first available VideoTrack object index is 0.

TextTrack objects

It denotes a video track.

VideoTrack object properties:

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


Video Object Reference Video Object