Как изменить скорость воспроизведения видео в HTML5? - PullRequest
92 голосов
/ 12 июня 2010

Как изменить скорость воспроизведения видео в HTML5? Я проверил атрибуты видео тега в w3school, но не смог подойти к этому. Любая помощь будет оценена!

Ответы [ 3 ]

152 голосов
/ 12 июня 2010

Согласно этому сайту , это поддерживается в атрибутах playbackRate и defaultPlaybackRate, доступных через DOM.Пример:

/* 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;

Вышеуказанное работает на Chrome 43+, Firefox 20+, IE 9+, Edge 12 +.

33 голосов
/ 30 сентября 2016

Просто введите

document.querySelector('video').playbackRate = 1.25;

в консоли JS вашего современного браузера.

0 голосов
/ 25 марта 2019
javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 0.1;

Вы можете указать здесь любое число, просто не заходите далеко, чтобы не перегружать компьютер.

...