English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de Referencia HTML

大全 de etiquetas HTML

Audio HTML/Propiedad videoTracks del DOM de video

La propiedad videoTracks es una propiedad de solo lectura de HTMLMediaElement, es una lista de VideoTrackList que contiene las pistas de video correspondientes al elemento de medio, y las pistas de video son objetos de tipo VideoTrack.

 Audio HTML/Manual de Referencia del DOM de Video

Ejemplo en línea

Obtener la cantidad de pistas de video disponibles:

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Audio HTML/Uso de la propiedad videoTracks de video-Tutoriales básicos(oldtoolbag.com)</title>
</head>
<body>
<button onclick="getVideoTracks()" type="button">Obtener la cantidad de pistas de video disponibles</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Su navegador no admite HTML5 etiqueta video.
</video>
<script>
myVid=document.getElementById("video1");
function getVideoTracks()
{ 
  alert(myVid.videoTracks.length);
} 
</script> 
</body>
</html>
Prueba para ver ‹/›

Definición y uso

La propiedad videoTracks devuelve el objeto VideoTrackList.
El objeto VideoTrackList representa las pistas de video disponibles del video.
Cada pista de video disponible se representa por un objeto VideoTrack.

Compatibilidad del navegador

IEFirefoxOperaChromeSafari

Todos los navegadores principales no admiten la propiedad videoTracks.

Sintaxis

video.videoTracks

Valor de retorno

TipoDescripción
Objeto VideoTrackListRepresenta las pistas de video disponibles del video.

Objeto VideoTrackList:

  • videoTracks.length - Obtener la cantidad de pistas de video disponibles en el video

  • videoTracks.getTrackById(id) - Obtener el objeto VideoTrack mediante el id

  • videoTracks[index] - Obtener el objeto VideoTrack mediante el índice index

  • videoTracks.selectedIndex - Obtener el índice del objeto VideoTrack actual

Notas:El índice del primer objeto VideoTrack disponible index es 0.

Objeto VideoTrackRepresenta una pista de video.

Atributos del objeto VideoTrack:

  • id - Obtener el id de la pista de video

  • kind - Obtener el tipo de la pista de video (puede ser "alternative", "captions", "main", "sign", "subtitles", "commentary" o "" (cadena vacía))

  • label - Obtener la etiqueta de la pista de video

  • language - Obtener el idioma de la pista de video

  • selected - Obtener o establecer si la pista de video está activa (true|false)

 Audio HTML/Manual de Referencia del DOM de Video