#webscrobbler

Lime Barlimebar
2026-01-06

👆
If you are the sort that likes to scrobble your music listening habits, we have support for the Radio and coming soon, TV

works as well on Android.

nham.co.uk/2025/10/scrobble-ba

2026-01-04

@limebar Thanks! Happy to help :)

I'll admit, the main motivation behind this was that I love scrobbling music and needed some way to make that possible with #TIBtv 😅 But of course now everyone can benefit from these integrations.

Thanks to you and the #TheIndieBeat team for launching this thing in the first place, and implementing my feature requests!

If anyone wants to track progress on the #WebScrobbler connector, the pull request is here: github.com/web-scrobbler/web-s

2025-12-30

Prototype is working \o/

I love it.

#TIBTV #LastFM #WebScrobbler

Last.fm screenshot. On my profile, under "Recent Tracks", there are four visible:

"Adieu 6.7" by KNOBIL, "Scrobbling now"
"Komm" by Torsten Torsten, "7 minutes ago"
"Taming the Tama - Jam" by AxWax, "10 minutes ago"
"Flying Away" by Smoke City, "6 hours ago"

一开始看到个人页面里面有个东西叫作 #listenbrainz 挺感兴趣就去了解了一下,发现是一个用于听音乐历史记录的数据分析平台。然后就先想办法尝试将自己正在用的 #网易云 的播放内容记录在listenbrainz里,发现官方客户端或者另外独立的抓取器都不太可能或者比较麻烦 (#pano-scrobbler, #web-scrobbler)。

比较可行的是使用一个开源的第三方网易云播放器
#YesPlayMusic ,它能将播放记录同步到#lastfm (另一个音乐播放记录平台,平台之间有很多办法互联,可以用#multi-scrobbler 或者内置的连接绑定)。可是这个播放器看了下issues似乎有封号风险,并且主要是桌面端使用,在ios还有车机系统上都有点困难,没法自动同步到last.fm。

整理了一下各个平台实现这个同步的难度,发现windows和mac都还好,但是ios这种封闭系统非常困难。网易云官方 iOS App 没有 Last.fm/ListenBrainz 集成,YesPlayMusic 没有官方 iOS 原生 App;Safari + Web Scrobbler + 网易云网页版虽有可能,但体验很差。iOS 上想让网易云稳定 scrobble,基本做不到。

所以只能考虑放弃网易云,转向别的音乐播放软件的可能性。去年已经自己折腾过使用本地
#NAS + #Jellyfin 播放,发现不管是自动下载的脚本,连接到Jellyfin服务器的灵活性还是探索新音乐的过程都很麻烦。

接下来就开始明确思路了:首先只要能接入任何播放记录平台,剩下的想要用哪个,就是直接用
#multi-scrobbler 转换的事情,不过当然是越简单越好。不再强求一切都直接对接 ListenBrainz,先从支持最广泛的Last.fm开始。

然后是需要一个代替网易云的新音乐流媒体,考虑到国内的流媒体平台对这种东西就没有支持的好的,而海外的其实也一般:
-
#AmazonMusic (完全不支持),
-
#YoutubeMusic (主要依赖web-scrobbler),
-
#AppleMusic (ios可以用一些商店里的scrobbler实现,但是操作麻烦还可能会忘记,桌面端也是依赖pano-scrobbler)

表现比较好的主要是两个:
-
#Spotify (基本上是天花板级别的支持同步,不需要scrobbler,而是这些平台直接从spotify里拿数据,完全无感)
-
#Tidal (播放器自带scrobbler连接,需要手动设置但是也无感OK)

基本上就是这两个二选一了,当然作为音乐流媒体,别的功能也是需要符合需求的。之前了解过Spotify的音质很烂,买了会员最高320K,不过最近刚刚更新了无损,也已经打消了这个短板了。Tidal和Apple Music一样,主打音质强,但是Tidal对ACG音乐的覆盖不太行。还有就是Spotify里面有类似于网易云一样的基于社区的歌单,只可惜每个曲目没有评论系统。综上最后还是选了Spotify,然后找了同学要了个邀请码可以先试用两个月。

然后就是数据迁移了,想办法把歌单从网易云搬到 Spotify。网易云一共收藏了1200首左右,先用油猴插件 (
https://greasyfork.org/en/scripts/522865-%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90%E5%88%97%E8%A1%A8%E5%AF%BC%E5%87%BA%E4%B8%BAcsv%E6%96%87%E4%BB%B6)导出CSV,然后用 TuneMyMusic 导入到Spotify里。结果发现1200首只能识别800个左右,然后再人工筛查,发现有大量完全识别错误的,把artist识别成歌曲名的等等,最后人力去掉错误的,然后再手动替换某些正确的,最后大概还能留着780个。

只能说先试用两个月吧,这期间新收藏的,如果还想迁移回网易云,也能简单的导出导入。没想到随便了解一下listenbrainz搞得最后音乐流媒体软件都整个换掉了。

2025-10-17

me: "Let's see how hard it might be to implement Web Scrobbler support for Podigee's embedded player."

the Podigee player: "fun fact: I know the name of the episode, but not the name of the podcast. have fun setting the 'artist' metadata field."

😑

#WebScrobbler #Podigee

James Harris - Find my bridged Bluesky accountjbwharris@mstdn.ca
2024-10-17

I'm not sure how I missed this last month, but you can now #scrobble @radiofreefedi using #webscrobbler

I went on a connector building binge awhile back, so apparently they are now available to use.

& New connectors

• New connector - Simulator Radio (#4834) @TechPhil • New Mirlo connector (#4827) @jbwharris • Add Rayo Support (#4816) @ReduxGB • New MyTuner Connector (#4825) @jbwharris • New RadioFreeFedi connector (#4824) @jbwharris • Add instant.audio connector (#4809)@stephanebruckert • New Basspistol Radio connector (#4826) @jbwharris
James Harris - Find my bridged Bluesky accountjbwharris@mstdn.ca
2024-07-17

@axwax @limebar @radiofreefedi @mirlo

RFF connector down, I’ll tackle the Mirlo connector tomorrow. Been on a #WebScrobbler connector heater lately 😂

2024-07-07

@n8chz I'm learning new terms, thank you!

I've been testing #ListenBrainz for the past few months, and I feel like it also has a #PESOS -ish approach.

I can listen to music on different platforms (web, mobile) and services (#Bandcamp, #Tidal, YouTube, SoundCloud, #Spotify, etc.), #scrobble/track those listens with a variety of open source apps like #WebScrobbler and #PanoScrobbler, and it all comes together in a single list of listens tracked in real-time.

listenbrainz.org/add-data/

(1/2)

2024-06-25

@limebar

Talking about #WebScrobbler, while there is already a connector for #JamCoop streaming, no-one's made one for @radiofreefedi and @mirlo yet.

For the latter there is already an issue at github.com/web-scrobbler/web-s , but it has become stale.

I did manage to cobble something together for the main #RFF channel (but only on my local copy of the extension), but got lost trying to add comfy and special too.

Screenshot of the Radio Free Fedi page and the scrobbling popup from the WebScrobbler extension.

It shows that the currently playing track on RFF's main channel is reflected in the popup. While artwork and a like heart are present they aren't actually transmitted to LastFM / Listenbrainz etc yet.A screenshot of my recent listens on ListenBrainz shows the tracks I scrobbled from Radio Free Fedi's main channel.
2024-06-25

@limebar

Wow!

First of all, thank you for your excellent taste 😂

Secondly, there may just be the thing for you:

I've ditched lastfm for ListenBrainz, which I can scrobble to from my phone using #PanoScrobbler and on my desktop straight from my media player (#MusicBee) or my browser using #WebScrobbler.

There are a few things that don't get scrobbled, most sadly #Faircamp, but on the plus side one can create nice collages and stats of what they listened to, eg listenbrainz.org/user/axwax/st

My listening stats on ListenBrainz for the last 24 hours as displayed by PanoScrobbler, consisting mostly of Banjo Guy Ollie, Lime bar and Anja Kreysing, apart from some 1995 techno at our local club boat.

Ok, I admit, I just listened to a bunch of Lime Bar's tracks to bump them to my top 3 artists for today, but the others are genuine, and my top artists, tracks and albums are usually full of Fedi artists...
James Harris - Find my bridged Bluesky accountjbwharris@mstdn.ca
2024-06-07

I am just absolutely itching for #webscrobbler to push the latest update to iOS and iPadOS. My new connector is in there for the new webapp I’ve been working on over the last 6 months. I’m excited to show it off.

Here’s a little sneak peek

#scrobbling #radio

Screenshot of my new progressive web app running in Apple CarPlay

Heute entdeckt: der #Webscrobbler web-scrobbler.com schiebt auch die über den #1livePlayer abgespielten Lieder in die #LastFM-Statistik und ich finde das richtig gut.

Arjan Boltjestinyspheresof
2024-02-09

@ultimateriff Aha, via a github plugin I found yet another API URL to scrobble to the server: api.listenbrainz.org/1/submit-

This works nicely for , in combination with your personal token, although I'm shown as 'anonymous'. For this doesn't work, however.

Arjan Boltjestinyspheresof
2024-02-09

@ultimateriff Nice. I created an account, imported from libre.fm, which worked nicely although missing a few thousand plays. Not sure what went wrong there.

Can't get it to work in though, nor in that I use as music player on my computer. The former has as possibility, but just opens my profile and that's it. The latter states that it authenticated my account succesfully, but nothing pops up on playing things.

Will need to dive into this a bit more. 😅

Three Jackdaws :mastodon:3jackdaws
2023-09-16

Y el me sirve también para el para el portátil .

Three Jackdaws :mastodon:3jackdaws
2023-09-16

Con el va y también te pilla las reproducciones de o sea que guay. Ahora recuerdo que hace 4 años o por ahí, cuando usaba el antiguo (ahora reconvertido en ), ya utilicé esta extensión para subir la música que escucho a
last.fm/es/user/EinarMatveinen

Three Jackdaws :mastodon:3jackdaws
2023-09-16

Esto solo chuta con el scrobbler de para , con el de no va, solo pilla iTunes y Windows media player 💩 , flipo, yo escucho la en abriendo en el navegador la aplicación de . Hay una extensión para :firedoge: , el que podría probar aunque no es oficial, luego le echaré un vistazo. El sería la solución porque también pilla lo que reproduces en .

James Harris - Find my bridged Bluesky accountjbwharris@mstdn.ca
2022-12-16

The obligatory #introduction post

I'm a Canadian web dev & designer who's a huge music data nerd. I've been scrobbling to #lastfm since 2004. I regularly contribute connectors to #WebScrobbler. I love exploring new music through radio. I'm a #KEXP sustaining member. I also love #TheCurrent #WFMU #WXPN #BBC6.

I'm a #xennial who recently discovered I'm #neurodivergent, so that's fun.

#StarWars #MCU #BBQSmoking #Cooking #MCFC #geek #css #frontend #WatReg #WaterlooRegion #cbridge

James Harrisjbwharris
2022-11-24

post I'm finally getting around to.

I'm a Canadian web dev & designer who's a huge music data nerd. I've been scrobbling to since 2004. I regularly contribute connectors to . I love exploring new music through radio. I'm a sustaining member. I also love .

I'm a who recently discovered I'm , so that's fun.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst