Greasy Fork is available in English.
对大部分视频网站的视频播放页面生成快捷键
当前为
// ==UserScript==
// @name 倍速控制器1.1
// @namespace http://tampermonkey.net/
// @version 1.1
// @description 对大部分视频网站的视频播放页面生成快捷键
// @author 五等份的商鞅
// @match *://*
// @match *://*/*
// @match *://*/*/*
// @match *://*/*/*/*
// @match *://*/*/*/*/*
// @match *://*/*/*/*/*/*
// @match *://*/*/*/*/*/*/*
// @icon https://cas.pxc.jx.cn/lyuapServer/favicon.ico
// @grant none
// @license GPL-3.0-or-later
// ==/UserScript==
(function() {
'use strict';
/*
使用须知:针对大部分视频网站的默认二倍速播放,
同时配备快捷键数字'1'到'9',进行倍速控制.
分别是
1[1倍速];
2[1.5倍速],
3[1.75倍速],
4[2倍速],
5[3倍速],
6[4倍速],
7[5倍速],
8[8倍速],
9[16倍速].
但是是字母键盘上的数字按键.
*/
/*
Note: For most video websites, the default playback speed is double speed,
At the same time, it is equipped with shortcut keys' 1 'to' 9 'for multiple speed control
namely
1 [1Speed doubling];
2 [1.5 times speed],
3 [1.75X],
4 [2X],
5 [3X],
6 [4 times speed],
7 [5X],
8 [8X],
9 [16X]
But it is the number keys on the letter keyboard
*/
//如果需要调整默认倍速,请将第一个变量rate进行更改,如果是3倍速就将其改为"var rate=3"
//If you need to adjust the default multiplying speed, please change the first variable rate. If it is 3X, change it to "var rate=3"
var rate=2;
var btn=true;
if(btn){
setTimeout(()=>{
var videos=document.querySelectorAll('video');
var changeRate=function(i){
i=i||0;
videos[0].playbackRate=rate;
}
videos[0].playbackRate=rate;
videos[0].oncanplay=changeRate();
videos[0].onchange=changeRate();
window.onkeydown=function(){
console.log('@@@:',event.keyCode);
switch(event.keyCode){
case 49:videos[0].playbackRate=1;break;
case 50:videos[0].playbackRate=1.5;break;
case 51:videos[0].playbackRate=1.75;break;
case 52:videos[0].playbackRate=2;break;
case 53:videos[0].playbackRate=3;break;
case 54:videos[0].playbackRate=4;break;
case 55:videos[0].playbackRate=5;break;
case 56:videos[0].playbackRate=8;break;
case 57:videos[0].playbackRate=16;break;
}
}
},4000);
};
})();