YouTube CPU减负脚本 – 混合策略(改进版)

使用混合DOMMutation和requestAnimationFrame策略动态切换并校正延迟,降低YouTube的CPU负载

作者
koyasi777
日安装量
27
总安装量
27
评分
0 0 0
版本
3.95
创建于
2025-04-24
更新于
2025-04-25
大小
7.6 KB
许可证
MIT
适用于

🎯 YouTube CPU 降负脚本 – 混合版(改进版)

🧩 概要

本用户脚本旨在帮助用户在使用 YouTube 和 YouTube Music 时降低 CPU 占用率
根据标签页是否可见,动态切换使用 requestAnimationFrameMutationObserver,从而优化 setTimeoutsetInterval 的行为。

  • ⚙️ 混合触发机制:根据可见性自动切换
  • 🧠 支持延迟补偿,确保精准的定时任务
  • 🔄 标签页切换时自动适配当前状态
  • 🧼 使用 iframe 构建干净的运行上下文,隔离执行环境

🚀 安装方法

  1. 在浏览器中安装 ViolentmonkeyTampermonkey
  2. 点击下方链接安装脚本
    👉 安装此脚本

📌 支持站点

🔍 技术亮点

  • 封装原生定时器 API(setTimeout, setInterval),以减少 CPU 使用
  • 在后台标签页中自动切换为 MutationObserver 模式,减少资源浪费
  • 利用 iframe 获取纯净的定时器环境,防止冲突
  • 保留 .toString() 输出,减少被检测的可能性

👨‍💻 开发者说明

  • 使用现代 ES2020 JavaScript 编写
  • 不污染全局命名空间
  • 通过 @inject-into: page 深度集成 YouTube 页面

📜 许可证

MIT License
欢迎自由使用、修改和分发,请自行承担使用风险。


🎥 让您的 YouTube 体验更加流畅,CPU 使用更安静、低能耗。