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

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

目前为 2025-04-24 提交的版本。查看 最新版本

作者
koyasi777
评分
0 0 0
版本
3.80
创建于
2025-04-24
更新于
2025-04-24
大小
7.6 KB
许可证
MIT
适用于

🎯 YouTube CPU Tamer – Hybrid Edition (Improved)

🧩 概要

このユーザースクリプトは、YouTubeおよびYouTube Music再生ページでのCPU負荷を削減することを目的としています。
従来の setTimeout / setInterval の動作を DOMの変化アニメーションフレームに連動して動的に制御し、無駄な処理を削減します。

  • ⚙️ ハイブリッドトリガー(可視状態で requestAnimationFrame、非可視時は MutationObserver
  • 🧠 遅延補正付きのスマートタイマー制御
  • 🔄 visibilitychange に応じて自動切替
  • 💻 iframe を活用したセーフなコンテキスト生成

🚀 インストール方法

  1. ブラウザに Violentmonkey または Tampermonkey を導入
  2. 以下のリンクからスクリプトをインストール
    👉 このスクリプトをインストールする

📌 対応サイト

🔍 技術的なポイント

  • window.setTimeout / setInterval をラップして動的に制御
  • 背景タブでの不必要な処理を抑制
  • 実行タイミングを精密に調整しCPU消費を抑える

🛠 開発者向けメモ

  • ソースコードは純粋なES2020
  • iframe経由でクリーンなAPIコンテキストを再生成
  • .toString() も元関数と一致するよう上書き済み(検出対策)

📜 ライセンス

MIT License – 自由にご利用・改変可能です(ご自身の責任のもとでご利用ください)


🎥 あなたのYouTube体験を、静かに・軽やかに。CPUも一息つけます。