HTMLMediaElement.duration - довжина медіа в секундах.
HTMLMediaElement.duration;
HTMLMediaElement - об'єкт HTMLMediaElement.
duration властивість об'єкту HTMLMediaElement яка містить довжину тривалості медіа в секундах. Якщо медіа є недоступне тоді повертає 0 або NaN.
При зміні тривалості відтворення вмникає подія ondurationchange.
<audio id="player" src="/dani/test.ogg"></audio>
var player=document.getElementById('player');
alert(player.duration);