-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Despite synchronising playback to the server, songs are not scrobbled to last.fm #87
Comments
Finamp probably isn't doing the full track reporting properly, I'll look into it. |
It was working fine for me, does last.fm work when you play songs via the Jellyfin web interface? |
Yes, when I play using Jellyfin web interface, it scrobbles to last.fm. FinAmp it doesn't, but used to work. I'd swear it worked last week. |
Same for me. Scrobbling works when using the web interface or the Jellyfin app, but not when using FinAmp. |
Even the songs don’t appear as recently played on Jellyfin’s music recommendations. |
+1 on this, neither the listenbrainz nor the lastfm scrobbler plugins work for me via finamp. Scrobbling does work for the following clients for me:
Just started using finamp, so can't speak to it being new or old issue. |
In jesseward/jellyfin-plugin-lastfm#27 (comment) it is mentioned that the plugin expects a |
Should be fixed in 7d56bdd, I'll close this when someone else can verify that it works |
Hi, In 0.5.1 scrobbling to last.fm is fixed and played songs are correctly registered in recently played songs in Jellyfin. Thanks! |
For me on 0.5.1 it is correctly showing the "start" and "finish" events in the Jellyfin activity log. On last.fm it shows that I am busy listening to the song while it is playing, but once it finishes it the scrobble is not actually recorded. Maybe this is a problem not with Finamp. |
It works for me, but seemingly only with music I haven’t downloaded to my phone. |
It won't scrobble in offline mode, but it should still scrobble downloaded songs when not in offline mode. |
Double scrobbling is hopefully fixed in 98da06d, I'll test it properly next time I use the app |
Weird, I’d swear it didn’t work before, but it does now. That’s fantastic! Is syncing the playback state when you take your device back online planned, by the way? I’d love for scrobbling to work in offline mode. |
If Jellyfin has a proper way to send bulk playback data, I'll add support. I don't want to just spam start/end playbacks though |
after 16 hours, it seems that is just not the case. How could I try to get you logs while I try to replicate this? |
The music I listened to last night wasn't synced, so it might actually still be an issue. I'll look into it more |
Progress updates are slightly different in the branch I'm working on right now, so there isn't much point in sending logs at the moment. |
hey, apologies for bumping an old issue, but i’m facing this exact bug on iOS 15, downloaded from the App Store. |
I still haven't released those improvements from August, new release soon™ (hopefully before the end of November) |
The ListenBrainz plugin (and likely Last.fm too) only submits listens if a (configurable) minimum percentage of the track was played, this requires the stop event to contain the correct duration value. According to the logs on my server, the value is way too small, causing the listen to get dropped.
It seems that it uses the progress for the following track in the stop event, which is still at the start. |
Has there been any progress on this? There's been a release since this issue but afaict it still doesn't scrobble (tested with the listenbrainz plugin) |
Playback reporting and scrobbling has been improved as part of the redesign beta. You can check it out here: https://github.com/jmshrv/finamp/releases/tag/0.9.2-beta I'll close this issue for now since it should be resolved. |
Now, I have no clue if the issue here is with FinAmp or the last.fm plugin. Either way, as the title says, in the admin dashboard I can verify that it is reporting my account playing the song I’m actually playing. However, no music is ever scrobbled despite the last.fm being configured for my account.
It just works with the main Jellyfin app, so I’m wondering if FinAmp might report the tracks being played in a slightly different way or something. I’m on iOS, should that make a difference.
The text was updated successfully, but these errors were encountered: