Atributo de duración de video

Definición y uso

duration Esta propiedad devuelve la longitud del video en segundos.

Notas:Los navegadores diferentes devuelven diferentes valores. En el siguiente ejemplo, Internet Explorer, Firefox y Chrome devuelven 12.612". Safari devuelve "12.612000465393066", Opera 12 devuelve "12.585215419", y Opera 18 devuelve "12.62069".

Notas:Esta propiedad es de solo lectura.

Ejemplo

Obtener la longitud del video:

var x = document.getElementById("myVideo").duration;

Prueba personalmente

Sintaxis

videoObject.duration

Detalles técnicos

Valor devuelto:

Número que representa la longitud del video en segundos.

Si no se ha configurado el video, se devuelve "NaN" (no es un número).

Si el video se transmite en streaming y no tiene longitud predefinida, se devuelve "Inf" (infinito).

Compatibilidad con navegadores

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte 9.0 Soporte Soporte Soporte