YouTube CPU Tamer – Hybrid Edition (Improved)

Reduce CPU load on YouTube using hybrid DOMMutation + AnimationFrame strategy with dynamic switching and delay correction

作者のサイトでサポートを受ける。または、このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
作者
koyasi777
1日のインストール数
25
累計インストール数
69
評価
1 0 0
バージョン
4.00
作成日
2025/04/24
更新日
2025/04/25
大きさ
8.51KB
ライセンス
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も一息つけます。