Skip to content

Display your current playing song's album artwork as an HD poster.

Notifications You must be signed in to change notification settings

jkotowicz1/spotify-coverflow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpotifyCoverFlow

I used this script in my wallmounted Spotify Album Cover Display.

It uses some old, 17inch 4:3 HP display without enclosure, Raspberry Pi Zero W and 3D printed VESA-compatible wallmount. "Frame" is cutout from cardboard for now...

You need to log in with your free Spotify Developer Account just once (I used bluetooth mouse and keyboard, but I guess you can input credentials via VNC too).

On system startup it shows random album cover from your Liked Songs, once the playback starts, it shows album cover of current song or even podcast.

It searches iTunes for high-quality artwork, which sometimes results in not-so-accurate results- it's certainly a bug, but I got used to it and now I kind of enjoy some random surprise from time to time.

I use Shortcuts on iOS to turn the display on and off with a tap of an icon or with HomeKit scene. Also, I like to wakeup to some random cover from my Liked Songs, so I setup crontab to restart the display each morning.

Also, sometimes script just crashes. Dunno why, maybe it asks Spotify to often or something. When it happens, I just restart whole Raspberry Pi with SSH command- silly, I know, but it waits for some lazy Sunday to get fixed.

Enjoy!

PyPI

Keys and callback URI are given with your personal Spotify developer account, register here: Spotify Developer.

SpotifyCoverFlow is a simple script to display a full-screen & high resolution image of your current playing (or most recent) song on Spotify. The intended use is to dedicate a RaspberryPi (or similar device) and a monitor/screen to be an always on digital poster for your favorite music artwork.

Example

At the time of writing this script, Spotify only supports image artwork up to 640x640. To counteract this - the current song is then searched through iTunes to grab artwork up to 10000x10000. If the artwork can't be found on iTunes, the lower resolution Spotify artwork will be displayed.

About

Display your current playing song's album artwork as an HD poster.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%