YouTube CPU 부하 감소 스크립트 – 하이브리드 방식(개선판)

DOM 변화 감지 + 애니메이션 프레임 전략으로 YouTube CPU 부하 감소, 지연 보정 및 동적 전환 포함

개발자
koyasi777
일일 설치수
32
총 설치수
45
평점
0 0 0
버전
4.00
생성
2025-04-24
갱신
2025-04-25
크기
8.51KB
라이선스
MIT
동작 사이트

🎯 YouTube CPU 부하 감소 스크립트 – 하이브리드 에디션 (개선판)

🧩 개요

이 유저 스크립트는 YouTube 및 YouTube Music에서의 CPU 사용량을 줄이기 위해 설계되었습니다.
탭의 가시성 상태에 따라 requestAnimationFrameMutationObserver를 동적으로 전환하여 setTimeoutsetInterval의 동작을 최적화합니다.

  • ⚙️ 하이브리드 트리거 방식: 가시성 여부에 따라 자동 전환
  • 🧠 지연 보정 기능이 포함된 정밀 타이머 제어
  • 🔄 탭 전환 시 자동으로 트리거 방식 업데이트
  • 🧼 iframe을 사용해 깨끗한 API 컨텍스트 구성

🚀 설치 방법

  1. 브라우저에 Violentmonkey 또는 Tampermonkey를 설치합니다.
  2. 아래 링크를 클릭하여 스크립트를 설치하세요.
    👉 스크립트 설치하기

📌 지원 사이트

🔍 기술적 특징

  • 타이머 API (setTimeout, setInterval)를 래핑하여 CPU 리소스 절약
  • 백그라운드 탭에서는 MutationObserver 방식으로 전환
  • iframe을 활용해 독립적인 API 환경 생성
  • .toString() 오버라이딩으로 디버깅 탐지 회피

👨‍💻 개발자 참고

  • 최신 ES2020 자바스크립트 사용
  • 전역 오염 없음
  • @inject-into: page로 YouTube 내부 컨텍스트에 직접 적용

📜 라이선스

MIT License
자유롭게 사용, 수정 및 배포가 가능하지만 사용에 따른 책임은 사용자에게 있습니다.


🎥 유튜브 경험을 더 부드럽고 조용하게, CPU에게도 여유를 주세요.