Plex Ambilight

Adds an ambient light effect to the Plex web player to prevent OLED burn-in and enhance immersion.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
HELiX Dzn™
일일 설치 수
0
총 설치 수
4
평점
0 0 0
버전
1.5
생성일
2025-08-24
갱신일
2025-08-24
크기
4.21KB
라이선스
MIT
적용 사이트

Plex Ambilight

Adds a dynamic, blurred ambient light effect around the video player on app.plex.tv. This helps reduce the risk of OLED burn-in on letterboxed content (the black bars) and creates a more beautiful, immersive viewing experience.

The logic is inspired by the popular YouTube Ambilight extension.


Features

  • Adds a real-time ambient light effect to the Plex web player.
  • Creates a more immersive viewing experience.
  • Helps mitigate OLED burn-in by lighting up the black bars.
  • Lightweight and efficient, only processing when video is playing.
  • Easily customizable settings directly in the script.


Demo

Screenshot of Plex Ambilight in action


How to Customize

You can easily change the blur, size, and opacity of the effect by editing the script in Tampermonkey. Just look for the settings section at the top of the file.

// --- You can adjust these settings ---
const settings = {
    blur: 50,         // How blurry the background is. Higher value = more blur.
    scale: 1.1,       // How much the blurred background extends beyond the video. 1.1 = 10% larger.
    opacity: 0.7,     // The visibility of the ambient light. 0.7 = 70% opaque.
};

  • blur: Controls the blurriness of the glow. 50 is a good starting point.
  • scale: Controls how far the glow extends. 1.1 means it's 10% larger than the video player.
  • opacity: Controls the brightness/visibility of the effect. 0.7 is 70% visible.


Notes

This script relies on the specific HTML class names used by the Plex web player. If Plex updates its website in the future, this script may need to be updated to continue functioning.

Support My Work

This script is free to use, but if you find it useful and want to show your appreciation, you can support me here. Thank you!