Which players do actually support mpris this way?
Rust
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Wormhole
Credits
- The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
Not a lot. The only ones I know of are:
- Supersonic (got my modification upstreamed ๐)
- fooyin
- Feishin
so yeah, a lot of people wont be able to use it :( tho they still can use one of the many that fetch from lrclib
The Media Player Remote Interfacing Specification (MPRIS) is a standard D-Bus interface which aims to provide a common programmatic API for controlling media players.
This metadata is only for media streams, not something that would be embedded as metadata in a file?
MPRIS is the spec that Linux desktops use to make players transfer metadata about the thing they are playing and its state.
For example: title, artists, cover art, position, playing/paused, etc...
It doesn't specify where the metadata should come from, for example the xesam:asText can be populated with lyrics from the metadata embedded in the song file itself, a companion .lrc file or even fetched from lrclib by the player, as long as the player is the one doing the IO and populating it.
Alec Benjamin mentioned!
Neat project.
There's another notch where you only ask questions and do the writing alone
wdym?
I specifically don't use AI for questions, just read the docs.