| Post Reply | RetroFed Forums Forum Index » Rust |
| Author | Message | ||
|---|---|---|---|
AMA
piefed.zip
AMA@piefed.zipJoined: 2026-05-15 |
So yeah, as the probably unnecessarily long title says, this is a CLI that displays the current playing lyrics, but instead of trying to go online and fetch a match it just uses the already there Sadly a lot of popular players that implement the MPRIS2 standard still don't implement that specific one, so it wont work with them. Even the one used in the showcase had to be modified, tho I am hopefully gonna upstream it soon. I am very strict about AI usage, so for this project the only hint of AI that was used was for tab auto completion that is just used for boilerplate like, idk, implementing the So yeah, here you go give it a try and feel free to roast me, after all this is my first cli and cargo publish ;) |
||
| 28 Original | |||
|
canaryWart
programming.dev
canaryWart@programming.dev Joined: 2026-08-27 |
There's another notch where you only ask questions and do the writing alone |
||
| 2 | |||
AMA
piefed.zip
AMA@piefed.zipJoined: 2026-05-15 |
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. |
||
| 2 | |||
Hexarei
beehaw.org
Hexarei@beehaw.orgJoined: 2023-06-05 |
Alec Benjamin mentioned! Neat project. |
||
| 3 | |||
|
Blauzahn
feddit.org
Blauzahn@feddit.org Joined: 2026-01-30 |
Which players do actually support mpris this way? |
||
| 3 | |||
Kissaki
programming.dev
Kissaki@programming.devJoined: 2023-06-11 |
This metadata is only for media streams, not something that would be embedded as metadata in a file? |
||
| 2 | |||
AMA
piefed.zip
AMA@piefed.zipJoined: 2026-05-15 |
Which players do actually support mpris this way?
Not a lot. The only ones I know of are:
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 |
||
| 1 | |||
AMA
piefed.zip
AMA@piefed.zipJoined: 2026-05-15 |
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 |
||
| 2 | |||
| Post Reply |
Back to top |