New Feature: Web player support
mprisence now show the rich presence according to the web player you are playing on any browsers (that support mpris)
Supported sites: YouTube Music, Apple Music, Bandcamp, Tidal, SoundCloud, Qobuz, Amazon Music, Deezer, Yandex Music, YouTube (ignored by default).
Install the web player bridge for more rich web player metadata (optional)
- Install the browser extension from the Chrome Web Store or Firefox AMO.
- Run
mprisence web installto register the native messaging host with your browser. - Run
mprisence web doctorif anything goes wrong
Example web player config
# [web_player.default] works too
[web_player.youtube_music]
match_pattern = "music.youtube.com"
name = "YouTube Music"
title_suffix = " | YouTube Music"
app_id = "1125082278339559505" # shared with [player."*youtube_music*"]
icon = "https://raw.githubusercontent.com/lazykern/mprisence/main/assets/icons/web-player/youtube-music.png"
ignore = false
[web_player.soundcloud]
match_patterns = ["soundcloud.com", "snd.sc"]
name = "SoundCloud"
app_id = "1505610509406437446"
icon = "https://raw.githubusercontent.com/lazykern/mprisence/main/assets/icons/web-player/soundcloud.png"
ignore = falseAlso in this release
- fix: discord socket detection method by @1Step621 in #85
discovery_intervalwas renamed tofallback_poll_interval.- Unknown players are hidden by default. Add
[player.<name>]ignore = false to bring one back.
Full Changelog: v1.6.0...v1.7.0