如何改变HTML5视频播放速度?我在w3school中检查了视频标签的属性,但无法接近。


当前回答

如果页面上有多个视频,大多数其他答案只会改变第一个。

javascript: document.querySelectorAll(视频)。forEach((vid) => vid。playbackRate = 1.5);

^^这个书签将加速打开页面上的所有视频。

其他回答

Firefox有一个速度控制上下文菜单,当你右键单击

.

假设你的视频/音频id是myVideo,那么你可以简单地使用JavaScript来做你想做的,只需输入以下简单的JS代码

var vid = document.getElementById("myVideo");
vid.playbackRate = 0.5;`
That will decrease the speed of your video/audio to it's half speed.

playbackspeed

显示当前音频/视频的播放速度。

示例值:

1.0为正常速度

0.5为半速(较慢)

2.0是速度的两倍(更快)

-1.0是向后的,正常速度

-0.5是向后,半速

来源:w3schools.com

它总是有效的,你可以试试

var vid = document.getElementById("myVideo");
vid.playbackRate = 0.5;
javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate = 0.1;

你可以在这里输入任何数字,但不要太大,以免你的电脑超负荷。

只要输入

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

在你的现代浏览器的JS控制台。