this post was submitted on 12 Jan 2024
53 points (98.2% liked)

Open Source

31111 readers
350 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Hello everyone

Yes I know, a few months ago a post with the exact same title was shared in this community by @test626@lemmy.ml. But this was at a time when lemmy was still quite small. I would like to give the topic new momentum.

From their wiki:

ListenBrainz is a project by the MetaBrainz foundation which allows you to publicly store a record of all of the songs that you listen to. Using this data, we provide statistics, recommendations, and a platform for you and other developers to explore this data.

Many of you probably use a music streaming service. You share your user data with the company anyway, and some of it with others. If you feel like it, you can make your data available to the general public and help other open source apps to build their services on this data.


Website: https://listenbrainz.org/
Wiki: https://wiki.musicbrainz.org/Main_Page
Github: https://github.com/metabrainz/listenbrainz-server
ListenBrainz Android:

top 19 comments
sorted by: hot top controversial new old
[–] cbarrick@lemmy.world 14 points 10 months ago* (last edited 10 months ago) (3 children)

Neat.

So this is like Last.fm, but run by the MusicBrainz folks?

[–] PropaGandalf@lemmy.world 7 points 10 months ago
[–] PsychoMan@mander.xyz 5 points 10 months ago

There's also libre.fm as.anotother alternative.

[–] t0fr@lemmy.ca 3 points 10 months ago

Yes, it's pretty awesome. And they've slowly been adding more and more features

[–] chrisbit@leminal.space 12 points 10 months ago (1 children)

As someone who has used Last.fm for 19 years but lately looking for better music discovery options, I'll give this a go.

[–] PropaGandalf@lemmy.world 6 points 10 months ago (2 children)

You can import all your data natively!

[–] chrisbit@leminal.space 4 points 10 months ago

That's a big reason why I'm giving it a go! Currently importing page 1200 of 1800.

[–] synae@lemmy.dbzer0.com 2 points 10 months ago (1 children)

Definitely going to check this out when I get home.

Aside from last.fm, can it connect+import history from other services, like Spotify?

[–] PropaGandalf@lemmy.world 2 points 10 months ago

Yes spotify is supported as well. Unfortunately Tidal isn't. But if you are on linux and you are using Tidal you could download the tidal-hifi client which bas a listenbrainz integration or you could download the listenbrainz app which can sync data from multiple clients including all music streaming services, newpipe, odysee, ...

[–] tutus@links.hackliberty.org 8 points 10 months ago (1 children)

you can make your data available to the general public and help other open source apps to build their services on this data.

I like this idea.

I know I'm being lazy, but is the data sold? Are we just giving away our data for somebody else to monetize?

[–] PropaGandalf@lemmy.world 9 points 10 months ago

Glad you aksed: Firstly all the software used by the project is fully open source and all data is licensed under the CC0 license.

[–] otter@lemmy.ca 7 points 10 months ago* (last edited 10 months ago)

Yes I know, a few months ago a post with the exact same title was shared [...]

I think reposting after 7+ months is more than ok regardless :)

[–] rhythmisaprancer@kbin.social 5 points 10 months ago (1 children)

This looks interesting. It looks geared to importing data from a service (like Spotify), how would one import data from the radio or mp3 files? I don't really stream music but love the idea of new ways to find new music.

[–] PropaGandalf@lemmy.world 3 points 10 months ago (1 children)

https://listenbrainz.org/add-data/

There is a lot of import options:

  • Direct integrations like Last.fm or Spotify
  • music clients like VLC or Rythmbox
  • streaming solutions like Jellyfin, Kodi or Funkwhale
  • the android ListenBrainz app for all your streaming apps, NewPipe/YoutTube, Odysee, ...
[–] rhythmisaprancer@kbin.social 2 points 10 months ago

Rythmbox

Enough said, thanks!

[–] const_void@lemmy.ml 3 points 10 months ago

Strawberry has built-in support for ListenBrainz.

[–] caos@plasmatrap.com 3 points 10 months ago

@PropaGandalf@lemmy.world @test626@lemmy.ml In Sharkey (the #Fediverse software I'm replying from here) there is a #ListenBrainz integration ​:blobcatheadphones:​: "Federated Backgrounds and Music status - You can add a background to your profile as well as a music status via ListenBrainz, show everyone what music you are currently listening too.."
I haven't tried the feature myself yet. #Sharkey is a soft fork from Misskey.

[–] Signfeld@lemm.ee 2 points 10 months ago

For any client that does not support ListenBrainz but does support Last.FM you can use multi-scrobbler to chain off of it. https://github.com/FoxxMD/multi-scrobbler

[–] StrawberryPigtails@lemmy.sdf.org 2 points 10 months ago

Nice! Thanks!