surfbryce / beautiful-lyrics

Completely revolutionizes the Spotify Lyrics Experience by introducing Live Lyrics, Dynamic Backgrounds, and Immersive Views
1.09k stars 45 forks source link

[Suggestion] Add Performance Toggle #166

Open kotobuki09 opened 1 year ago

kotobuki09 commented 1 year ago

I really like how beautiful the lyrics gather and show. However, most of the time I believe the animation makes the whole Spotify laggy. Is there any way that we can disable this animation I hope it will improve the experiment for Spotify in this way.

weebawop commented 12 months ago

it uses a ridiculous amount of CPU and GPU, there needs to be a lite mode or something of that sort

bentoon00 commented 11 months ago

This feature is desperately needed, the amount of CPU and GPU use for lyrics and a fancy blur is ridiculous and debilitating on a laptop.

IdkWhatToCallMe123 commented 11 months ago

i think at least i could disable all the fancy animations while Spotify is not in focus

babyharpsea commented 10 months ago

+1 it uses my entire GPU and 35% CPU on my laptop

teksek commented 9 months ago

i agree

bentoon00 commented 4 months ago

Is anyone aware if the plugin is able to utilise hardware acceleration? I've just checked this thread out again and it seems ridiculous that such simple and common 2d effects are being completely achieved in software. Is this a spicetify limitation?

surfbryce commented 4 months ago

@bentoon00 I think you're awfully confused here, Beautiful Lyrics nor Spicetify have any control over how these effects are processed on the backend. Spotify runs on CEF, everything done is here is using HTML/CSS/JS (like any other website/browser). Some of it is a Spotify issue with CEF, another part of it is an issue with how the background is rendered.

bentoon00 commented 4 months ago

Ah I think I am bit confused, I appreciate the explanation. Am I right in saying the way Spotify & its backend processes graphics and handles the display rendering is the issue, therefore neither spicetify nor beautiful lyrics can make improvements (without some sort of client rewrite)?

On Wed, 5 Jun 2024 at 19:51, Cali @.***> wrote:

@bentoon00 https://github.com/bentoon00 I think you're awfully confused here, Beautiful Lyrics nor Spicetify have any control over how these effects are processed on the backend. Spotify runs on CEF, everything done is here is using HTML/CSS/JS (like any other website/browser). Some of it is a Spotify issue with CEF, another part of it is an issue with how the background is rendered.

— Reply to this email directly, view it on GitHub https://github.com/surfbryce/beautiful-lyrics/issues/166#issuecomment-2150736721, or unsubscribe https://github.com/notifications/unsubscribe-auth/A5UCEIREOQPY53YSFRYNZALZF5MZLAVCNFSM6AAAAAA5QST73GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJQG4ZTMNZSGE . You are receiving this because you were mentioned.Message ID: @.***>