Which tab is playing that song? I built a GNOME extension to answer that
Description and use
Earful turns each browser tab into its own media player in GNOME, simplifying control and reducing Alt+Tab usage.
Problem
When a song plays in a browser or media app, GNOME’s media controls treat all tabs as one player, making it hard to pause or control the correct tab.
Outcome
Earful enables per‑tab media control in GNOME, reducing Alt+Tab usage and improving workflow for developers listening to music or podcasts.
Workflow
- Install Earful via curl script
- Restart GNOME Shell
- Open multiple media tabs/apps
- Use Earful’s top‑bar list to identify and control the desired player
Evidence
GNOME's media control sees a whole browser as one player. Three YouTube tabs, one row.
Every tab is its own player. Three YouTube tabs, three rows, each with play, pause, next and volume.
Linux players already share what they play through MPRIS, a standard D‑Bus interface. Earful listens to it, so Spotify, VLC and browsers show up on their own.
- Record date: 2026-11-03T00:14:09.924Z