Confused about xesam:asText
Alex Merry
alex.merry at kde.org
Tue Dec 12 18:19:21 UTC 2023
Xesam has been unmaintained for a while now (you could probably say the
same for MPRIS, though, for all that mirsal and i are still monitoring
the list!). It's one of my regrets about MPRIS that we picked a metadata
format that didn't last very long.
That said, xesam was originally developed for the desktop search use
case, so the metadata should generally be thought of as applying to
files. That means it should contain the full lyrics. I don't think even
xesam specifies the format beyond that - it's a general field for the
"text version" of the file, whatever that means. I would generally
assume it would contain a "human readable" version of the lyrics (in a
similar format to what you might find on most lyrics websites).
If you want to provide lyrics in a format that allows syncing with the
song text, it's probably worth using a different (custom) metadata key
that you define to be in a specific format.
Alex
On 10/12/2023 17:18, mirsal wrote:
> Hello,
>
> MPRIS does not define a format for xesam medatada. there is a
> xesam at lists.freedesktop.org list at
> https://lists.freedesktop.org/mailman/listinfo/xesam although it does
> not seem active. Maybe try asking there nonetheless, see if anyone
> replies?
>
> Cheers!
> On Saturday, December 9th, 2023 at 11:22 PM, 北雁 Cryolitia
> <Cryolitia at gmail.com> wrote:
>
>> To whom it may concern,
>> I'm trying to develop a lyrics OSD. I have found the filed
>> /xesam:asText /in MPRIS, but have some arguments about it.
>> I wonder whether it should be the full lyrics of the whole song or
>> the lyrics of the sentence currently playing.
>> If it should be the full lyrics of the whole song, is there any
>> format standard to parse it. For example, should it be /.lrc /or ./src /?
>> More exactly, it's
>> https://github.com/go-musicfox/go-musicfox/issues/202 (In Chinese sorry).
>>
>> --
>> 顺颂时祺
>> Cryolitia
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mpris/attachments/20231212/c9b3346e/attachment.htm>
More information about the MPRIS
mailing list