HTML5'te video oynatma hızı nasıl değiştirilir? W3school'da video etiketinin özniteliklerini kontrol ettim ancak buna yaklaşamadım, herhangi bir yardım memnuniyetle karşılanacaktır!
HTML5'te video oynatma hızı nasıl değiştirilir? W3school'da video etiketinin özniteliklerini kontrol ettim ancak buna yaklaşamadım, herhangi bir yardım memnuniyetle karşılanacaktır!
Yanıtlar:
Bu siteye göre , bu, DOM aracılığıyla erişilebilen playbackRate
ve defaultPlaybackRate
özelliklerinde desteklenmektedir . Misal:
/* play video twice as fast */
document.querySelector('video').defaultPlaybackRate = 2.0;
document.querySelector('video').play();
/* now play three times as fast just for the heck of it */
document.querySelector('video').playbackRate = 3.0;
Yukarıdakiler Chrome 43+, Firefox 20+, IE 9+, Edge 12+ üzerinde çalışır .
.querySelector
ilk eşleşen olanı döndürür. Kullanabilirsiniz .querySelectorAll
, ancak bu yanıtlardaki kodu doğrudan kullanmak yerine bunları yinelemeniz gerekir.
Sadece yaz
document.querySelector('video').playbackRate = 1.25;
modern tarayıcınızın JS konsolunda.
Bu kodu kullanabilirsiniz:
var vid = document.getElementById("video1");
function slowPlaySpeed() {
vid.playbackRate = 0.5;
}
function normalPlaySpeed() {
vid.playbackRate = 1;
}
function fastPlaySpeed() {
vid.playbackRate = 2;
}
javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 0.1;
Buraya herhangi bir sayı koyabilirsiniz, sadece uzağa gitmeyin, böylece bilgisayarınızı aşmazsınız.