Как посчитать битрейт текущей композиции вк
В консоли хрома:
1 2 3 4 5 6 7 8 9 10 11 12 |
function calcBitrate(size, duration) { var kbit=size/128; //calculate bytes to kbit var kbps= Math.ceil(Math.round(kbit/duration)/16)*16; return kbps; } function getCurBitrate() { var audio = document.getElementById('html5_audio'); var playedSize = audio.webkitAudioDecodedByteCount; var playedDuration = audio.currentTime; return calcBitrate(playedSize, playedDuration); } |
И потом во время воспроизведения можно в консоли просто писать:
1 |
getCurBitrate() |
Чем дольше играет, тем точнее.
Тут будут ещё добавления на тему того, как для вк взять список всех композиций и посмотреть по ним название трека, длительность и тп. Но это мало кому интересно, так что эту часть я от вас скрою.
Similar Posts
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.
One Response so far.