I discovered ListenBrainz the other day while looking for something I’d like to exist that has a bit of a different focus. I’ll outline the thing I have in mind, would love to know to what extent its features are already there, would be good additions, can be found in other services, etc.
(I’ve been playing with ListenBrainz to evaluate this myself the past day or two, but now it’s started timing out on me https://tickets.metabrainz.org/browse/LB-1453 so I have time to write this :p)
What I’m envisioning is a platform-agnostic way to share links to music that’s almost as convenient as a direct spotify/youtube/… link for the users of those services. I.e., when I’m on reddit and want to share a link to a particular song, or I want to send an album I just discovered on apple music to a friend via whatsapp, but they might use spotify.
listenbrainz.org/player/?recording_mbids=...
is almost that link I’d like to share, except I don’t want to send them to this whole big other platform (ListenBrainz), I’d prefer this to be something that gets out of the way. I.e., a simple UI that shows artist and title and provides prominent links to play on spotify, youtube. It could be expanded to a fuller listenbrainz like UI, allow logging in and configuring the behaviour (e.g. “always just redirect to spotify”). It’s fine to get a better integration by the user linking a spotify account to this service, but it shouldn’t be a requirement to play the song there.
Ideally these links would provide a social preview thingy that’s as direct as what you currently get out of a youtube or spotify link.
Besides sharing links to individual recordings, it’d be neat to also be able to share releases and playlists this way, though I imagine mapping playlists between services might be a bit more involved.
For the sharer, what I’d like is a simple form that takes a service-specific sharing URL and “universalizes” it. I.e., I find a track in the spotify app and want to share it with a friend. Now instead of sending my friend the direct spotify link, I go to listenbrainz.org/universal-share, paste that link, and it gives me the universalized link I was talking about above. (Could even set things up so that https://listen.link/u?https://some-spotify-url
is enough.)
My somewhat vague impression is that this is all almost there, it’s just not the focus of listenbrainz-the-product, because that’s more viewed as a last.fm replacement.
What do you think?