This project aims to create album art for your Spotify Daylist playlist. The album art can be customized based on the songs in your playlist, creating a unique visual representation of your music collection.
Try out the site: Daylist Album Art Generator)
- Generate album art based on the songs in your Spotify Daylist playlist.
- Export the generated album art in various formats (JPEG).
To get started with this project, follow these steps:
- Clone the repository:
git clone https://github.com/jwelch1123/daylist-album-art
- Follow this guide from Spotify to register your own app and obtain credentials. Add 'http://127.0.0.1:8050/' as a redirect uri. Do the same for OpenAI's API.
- Install the required dependencies:
pip install -r requirements.txt
- Create a .env file and add your redirect uri, Spotify, and OpenAI credentials.
- Run the application locally with Dash
- Open the application and authenticate with your Spotify account.
- Get album art of your current Daylist. Download it if you want to keep it.
This project was inspired by a running gag with my friend and the power of ChatGPT's image-generation features.
A third of the code used in this project was sourced from my Playlistr project. Check it out!
Spotify's developer guide and API documentation was a great help in creating this project.