Spotify Playback Obsidian.md Plugin
Spotify Playback Features
Track title & artist(s)
Album art (toggleable in settings)
Real-time progress bar & time counter (updates every second while playing)
Playback controls‡: Play/Pause, Next, Previous, Shuffle, Repeat
Live Sync with Spotify state‡:
Buttons (Play/Pause, Shuffle, Repeat) update to reflect Spotify’s actual state after each interaction.
State refreshes automatically every 5 seconds.
Internal Server for Token requests
Updated Callback links and requirements
Listening Log
Persistent listening log stored in a single Markdown file.
Track and Artist(s) are also present with tags, to allow for search. ** The Listening Log is editable for manual input. ** Listening will save Full Track duration if listened ≥90%, if not it will log exact progress.
Sub-Features
Listening Log Only
If you connected your Spotify to Obsidian through the plugin, you will be able to track everything you've listened to into the Listening log.
This works if you close out of the plugin once the Listening Log is created from the first track fully played.
Obsidian still tracks Spotify through the plugin if you transfer your music to outside devices such as Alexa, Google Home, and your phone. You just need to leave Obsidian open for it to log.
This was unintentional but with Spotify doing the handling of all the "playing", it still allows for connecting to devices.
‡ This Plugin requires a Spotify Premium (for full features) and Developer account