Media node configuration

Start playback in a media player that exposes a Windows media session, then execute one of these nodes from a running flow. No Spotify account token is required.

Use Spotify Now Playing to prefer Spotify, or Active Media Session to use the session Windows considers current. These nodes read a snapshot when executed; use a Timer if the flow should refresh it.

Check Found before using track metadata and Is Playing before treating the session as active playback. A paused session can still exist. Check Source App when Spotify is not available because its node can fall back to another session.

Media

These nodes read what's playing through Windows' media controls, the same information shown by the volume overlay. They always continue through Done; Found is false when nothing is playing.

Spotify Now Playing

Reads the track Spotify is playing, or the current media session if Spotify isn't open.

Spotify Now PlayingExecuteDoneFoundSong NameArtistAlbumPause/Play StatusIs PlayingCurrent Playtime SecondsSong Length SecondsProgress PercentSource AppError
Inputs
ExecuteFlow
Outputs
DoneFlow
FoundBoolean
Song NameString
ArtistString
AlbumString
Pause/Play StatusString
Such as Playing or Paused.
Is PlayingBoolean
Current Playtime SecondsNumber
Song Length SecondsNumber
Progress PercentNumber
Source AppString
ErrorString

Active Media Session

Reads whatever media Windows considers current, from any player.

Active Media SessionExecuteDoneFoundSong NameArtistAlbumPause/Play StatusIs PlayingCurrent Playtime SecondsSong Length SecondsProgress PercentSource AppError
Inputs
ExecuteFlow
Outputs
DoneFlow
FoundBoolean
Song NameString
ArtistString
AlbumString
Pause/Play StatusString
Is PlayingBoolean
Current Playtime SecondsNumber
Song Length SecondsNumber
Progress PercentNumber
Source AppString
ErrorString

Contributors

Thank you to everyone who has helped improve this documentation.