Beetle : a web interface for beets

This is seriously amazing!

Beetle could easily replace any music streaming server out there for me. Actually, if it managed to scrobble to Last.FM) or Listenbrainz I’d see no need for Plex/Jellyfin really.

@labecasse is there any chance to get Beetle to scrobble tracks?

Thank you very much for your work on this.

Hello @kandr3s and thank you for using beetle.

I think that scrobbling can be adding to beetle without so much work. I am not sure that I will have the time to do this in the following months, but if you know how to program in JS, I can guide you in the code in order to add this feature.

@labecasse @kandr3s A very useful browser plugin for scrobbling is Web Scrobbler. It supports a lot of websites! Adding support for a new site is pretty straightforward if you know basic JS/HTML.

@labecasse Doing it this way would free you from the burden of additional dependencies and infrastructure surrounding scrobbling for beetle—just make sure you are putting the currently playing artist/album/track/artwork into clearly marked HTML elements, and web-scrobbler will do the rest.

1 Like

Thanks for this, it seems to be the perfect solution ! It seems to work from a fixed list of supported websites and also some decentralized solutions like Funkwhale: Add funkwhale connector by SkyLeite · Pull Request #1884 · web-scrobbler/web-scrobbler · GitHub

But it didn’t work with Funkwhale, when I tried. If anyone can try to make it works with one Funkwhale instance, then I could try to copy the way the information are scraped from Funkwhale.

1 Like

@labecasse Yeah, I was thinking about that too, since Beetle is self-hosted. Fortunately, the Funkwhale and Web Scrobbler devs have been working on this:

I suggest joining discussion on that issue, to help push along the progress. :smile:

1 Like

Hello,
I just want to announce that I recently added some interesting features to Beetle:

  • the genres of the albums are displayed and a page is available to list all the albums of a given genre.
  • an option of the player allows to insert automatically a track at the end of the playlist when you play the last track. The choice of the track to insert can be either completely random or based on the genres such that the inserted track has some similar genres to the genres of the last played tracks.

Happy new year :wink:

2 Likes

Where are you pulling genres from?

For my personal use, I have pulled the genres using the plugin lastgenre.

I opened a pull request to create a connector for Beetle in Web scrobbler : Beetle connector by laBecasse · Pull Request #3098 · web-scrobbler/web-scrobbler · GitHub

You can already give a try using the last commit of Beetle on the master branch and build web scrobbler on your machine :wink:

There will be a connector for Beetle in the next version of Web Scrobbler : Beetle connector by laBecasse · Pull Request #3098 · web-scrobbler/web-scrobbler · GitHub :tada:

1 Like