Bagaimana cara mengubah kecepatan putar video di HTML5? Saya telah memeriksa atribut tag video di w3school tetapi tidak bisa mendekatinya. Bantuan apa pun akan sangat kami hargai!
Bagaimana cara mengubah kecepatan putar video di HTML5? Saya telah memeriksa atribut tag video di w3school tetapi tidak bisa mendekatinya. Bantuan apa pun akan sangat kami hargai!
Jawaban:
Menurut situs ini , ini didukung dalam atribut playbackRate
dan defaultPlaybackRate
, dapat diakses melalui DOM. Contoh:
/* 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;
Di atas berfungsi di Chrome 43+, Firefox 20+, IE 9+, Edge 12+.
.querySelector
mengembalikan yang pertama cocok. Anda dapat menggunakan .querySelectorAll
, tetapi Anda perlu mengulanginya alih-alih langsung menggunakan kode dalam jawaban ini.
Ketik saja
document.querySelector('video').playbackRate = 1.25;
di konsol JS browser modern Anda.
Anda dapat menggunakan kode ini:
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;
Anda dapat memasukkan nomor apa pun di sini, jangan terlalu jauh sehingga Anda tidak membanjiri komputer Anda.