让B站视频4倍速度播放

刷教程的时候由于视频过于啰嗦2倍速度不够,需要将视频速度设为4倍刷教程。

将以下代码复制到控制台中。

1. 浏览器按 F12 键 ,进入调试

2.在控制台内,粘贴加速脚本。

复制代码
function scanAllVideos(root = document, videos = new Set()) { 
  const foundVideos = Array.from(root.querySelectorAll("video"));
  foundVideos.forEach(v => videos.add(v));
 
  const allElements = Array.from(root.querySelectorAll("*"));
  allElements.forEach(el => {
    if (el.shadowRoot) {
      scanAllVideos(el.shadowRoot, videos);
    }
  });
 
  const iframes = Array.from(root.querySelectorAll("iframe"));
  iframes.forEach(iframe => {
    try {
      if (iframe.contentDocument) { // 同源 iframe
        scanAllVideos(iframe.contentDocument, videos);
      }
    } catch (e) { 
    }
  });

  return videos;
}


const allVideos = scanAllVideos(); // 返回 Set<HTMLVideoElement>

allVideos.forEach(video => {
  console.log("视频元素:", video, "当前播放速度:", video.playbackRate);
});


allVideos.forEach(video => video.playbackRate = 4.0);

3.4倍速速览视频内容

相关推荐
WooaiJava11 分钟前
AI 智能助手项目面试技术要点总结(前端部分)
javascript·大模型·html5
爱喝白开水a30 分钟前
前端AI自动化测试:brower-use调研让大模型帮你做网页交互与测试
前端·人工智能·大模型·prompt·交互·agent·rag
Never_Satisfied30 分钟前
在JavaScript / HTML中,关于querySelectorAll方法
开发语言·javascript·html
董世昌4130 分钟前
深度解析ES6 Set与Map:相同点、核心差异及实战选型
前端·javascript·es6
WeiXiao_Hyy1 小时前
成为 Top 1% 的工程师
java·开发语言·javascript·经验分享·后端
饭饭大王6662 小时前
CANN 生态深度整合:使用 `pipeline-runner` 构建高吞吐视频分析流水线
人工智能·音视频
吃杠碰小鸡2 小时前
高中数学-数列-导数证明
前端·数学·算法
kingwebo'sZone2 小时前
C#使用Aspose.Words把 word转成图片
前端·c#·word
xjt_09012 小时前
基于 Vue 3 构建企业级 Web Components 组件库
前端·javascript·vue.js
我是伪码农2 小时前
Vue 2.3
前端·javascript·vue.js