finamp icon indicating copy to clipboard operation
finamp copied to clipboard

Play Count scrobbling to JF when online again?

Open GlassedSilver opened this issue 2 years ago • 2 comments

Heya!

I really appreciate that this app has an offline mode, but beyond JF not really providing a very good music experience yet (it's way too simplistic in many ways) I do believe that a good Android companion like this could even things out and make JF at least a worthwhile backend. :D

It would be cool to see play counts getting scrobbled to the server when you're connected to the server again. If I play music on the road, or elsewhere I would love for those plays to be ingressed into my library, because eventually we might see JF get smart playlist support and then having all my plays properly logged would make for a good dataset to create rules upon.

I certainly don't want to depend on third-party services for that. It's cool to be able to scrobble to last.fm and similar services with Android reliably these days, but it doesn't replace having proper personal statistics in my opinion.

Sadly pretty much every personal music solution that is libre puts play counts and their syncing on the back burner.

Thoughts?

GlassedSilver avatar Feb 21 '22 21:02 GlassedSilver

I swear there was another issue for syncing the played songs when back online, but I can't find it. I'll look into implementing this for 0.7 :)

jmshrv avatar Mar 13 '22 14:03 jmshrv

We could use the playback history along with this API endpoint to mark an item as played. It also accepts a date-time for when the item was actually played.
The endpoint would need to be called for each song played, and the data wouldn't end up in Playback Reporting, only in Jellyfin's internal PlayCount. Not sure if that's worth it?

Chaphasilor avatar Jan 25 '24 20:01 Chaphasilor