BeatPrints icon indicating copy to clipboard operation
BeatPrints copied to clipboard

Feature Request: Adding gowall compatibility for applying custom themes to album/track covers

Open anirudh13verma opened this issue 8 months ago • 8 comments

BeatPrints is great for what it is, works perfectly as expected. Yet there is one feature which can significantly improve the poster's overall feel and look. I have had certain instances where the theme of poster and the track/album cover just dont vibe. As of now, i am using a custom py script which uses Gowall and pre-generates a cover for the track with the chosen theme which is then forwarded to BeatPrints as custom cover.

Without Gowall With Gowall

You can see the difference as justified. Thus I would love to see this feature integrated into BeatPrints

anirudh13verma avatar Apr 29 '25 13:04 anirudh13verma

Wow, this looks incredible- I'm genuinely impressed! I'm not sure if gowall supports Windows, though. Could you check that for me? If it does, I might be able to get started with my work

TrueMyst avatar Apr 29 '25 14:04 TrueMyst

Yes I'm using windows and it works flawlessly!

anirudh13verma avatar Apr 29 '25 15:04 anirudh13verma

Perfect! I would love to see a PR for this :>

TrueMyst avatar Apr 30 '25 15:04 TrueMyst

Sure!

anirudh13verma avatar May 01 '25 02:05 anirudh13verma

Or perhaps you could just share some idea on how I might implement it myself! I'm happy to explore that if putting together a PR is a bit too much right now :)

TrueMyst avatar May 02 '25 12:05 TrueMyst

Oh yeah here's what I'm tryin to do. You might wanna visit I fork that I am working on for the PR. Basically when calling beatprints, you can specify a bool input from user which would specify whether to call gowall or not. If value is true, then what I'm trying to do is to pass the obtained image of the metadata through a gowallify function gowall.py. I have kind of mapped the beatprint themes with gowall tho light and dark ones are still doubtfull. I will probably be finishing it by mid-May. Cheers :)

anirudh13verma avatar May 02 '25 15:05 anirudh13verma

This is amazing :) I love it so much. Keep up the good work!

I'll start working on it, after June 10th for sure

TrueMyst avatar May 02 '25 15:05 TrueMyst

Hey just stumbled upon this amazing project (loved creating like 5 album covers just now), was wondering why currently beatprint sonly supported 5 themes while gowall offers many more, haven't looked in to code yet but I'm eager to contribute!

DamnUi avatar Sep 22 '25 13:09 DamnUi