spotify-screensaver

v1.4 Desktop

Eleganter Desktop Bildschirmschoner in Go Elegant desktop screensaver in Go

Der minimalistische, ästhetische Musik-Bildschirmschoner für Linux-Desktops. Zeigt das aktuelle Spotify-Albumcover mit dynamischem Farbschein und schützt OLED-Displays durch intelligente Drift-Mechanismen. The minimalist, aesthetic music screensaver for Linux desktops. Displays active Spotify album art with ambient glow and protects OLED displays using intelligent drift algorithms.

Go 1.22MPRIS D-BusOpenGL / CanvasLinux DesktopOLED Safe
Go Install
go install github.com/benzjeremy/spotify-screensaver@latest
< 1%
CPU-Auslastung CPU load
OLED-Safe
Panelschutz Panel safety
< 15 ms
MPRIS Latenz D-Bus latency
60 FPS
Bildrate Framerate

Funktionen & Architektur Features & Architecture

Ausgereifte Ingenieursdisziplin: Zero-Telemetry, echte Sicherheit und native Performance. Engineered for precision: Zero telemetry, real security, and native performance.

01

Natives Linux MPRIS D-Bus Protokoll Native Linux MPRIS D-Bus Protocol

Liest Titel, Künstler, Album und Wiedergabestatus latenzfrei über den Standard-Desktop-Bus aus – kompatibel mit Spotify, VLC und MPD. Reads title, artist, album, and playback status latency-free over the standard desktop bus – compatible with Spotify, VLC, and MPD.

02

OLED-Burn-In-Schutz mit Dynamic-Drift OLED Burn-In Protection with Dynamic Drift

Automatisches, sanftes Pixel-Verschieben verhindert Einbrennen auf modernen OLED-Monitoren und -Fernsehern bei dauerhafter Anzeige. Subtle automatic pixel drifting prevents panel burn-in on modern OLED monitors and televisions during prolonged playback.

03

Dynamischer Canvas-Glow & Farbextraktion Dynamic Canvas Glow & Color Extraction

Generiert eine stimmungsvolle Hintergrund-Atmosphäre aus den dominanten Farbnuancen des jeweiligen Albumcovers. Generates an ambient background atmosphere dynamically sampled from the dominant colors of the active album artwork.

04

Minimale CPU-Auslastung (< 1%) Minimal CPU Footprint (< 1%)

Schont Ressourcen und Hardware durch optimierte 60 FPS Canvas-Render-Pipes und intelligentes Aussetzen bei Inaktivität. Conserves hardware resources via hardware-accelerated 60 FPS canvas rendering with intelligent idle pausing.