Extension Icon

Media Switcher

Quickly switch between media sessions, control playback and adjust volume — all from the keyboard
Overview

Media Switcher

A keyboard-driven Raycast extension for managing all of your active media sessions from one place — no more hunting through open apps and browser tabs to switch from a YouTube video to a Spotify song.

Commands

CommandDescription
Switch MediaSwitch media sessions, play, pause, skip to previous / next track, control volume and reveal app

Actions

ActionmacOS ShortcutWindows ShortcutDescription
Switch to This Session1Pause all other sessions and switch to this session
Play / Pause or 2 or Ctrl 2Play / pause this session
Previous Track [ or 3Ctrl [ or Ctrl 3Skip to the beginning of the current or previous track
Next Track ] or 3Ctrl ] or Ctrl 3Skip to the next track
Reveal Application Bring the active media application to the foreground
Copy Track Info CCtrl CCopy the track title and artist
Turn Volume Up =Ctrl =Raise the system volume level
Turn Volume Down -Ctrl -Lower the system volume level
Refresh RCtrl RRefresh the media session list
  1. This action is not available for playing sessions.
  2. when controlling a playing session; / Ctrl when controlling a non-playing session.
  3. The shortcut depends on your preference: use square brackets or arrow keys.

Preferences

NameDefaultDescription
Previous / Next Track Shortcuts⌘ / Ctrl and Square Brackets [ ]Choose shortcuts for the "Previous Track" and "Next Track" actions
Refresh Interval (seconds)5How often to auto-refresh the media session list. Set to 0 to disable
Volume Step5How much to increase or decrese the volume by

Notes

macOS support is intended but not yet implemented because I don't have a Mac to test on. Contributions adding macOS support via PRs are very welcome :)

Issues

If any issues persist, feel free to contact me