qouesm / vencord-listenbrainz-rpc

2 stars 0 forks source link

Rich presence won't work if the "additional_info" tags is missing in now playing query #2

Closed Spicytin closed 3 hours ago

Spicytin commented 5 hours ago

Some music players like foobar2000 (with foo_listenbrainz2 component) and Navidrome submit additional metadata of the song like isrc, date, mbid, etc. as an "additional_info" data to listenbrainz during scrobbling, but some players like Tauon typically don't submit these tags, and yet they still manage to scrobble to listenbrainz.

image (Top is foobar, bottom is Tauon)

However, for some reason, if one or more of these additional_info tags is not present in the song file or if the data itself is missing during scrobbling, then the discord RPC won't work and display anything in the user profile. The plugin is expected to work without them.

You can try to replicate this bug by removing most of the metadata in your song file (except the title, and artist), and play it in your preferred music player (e.g. foobar) that works with listenbrainz rpc plugin.

Spicytin commented 3 hours ago

nvm im blind sry lol, not the rpc problem.

I overlooked that there is release_name data in the screenshot, which is the cause of the problem