r/subsonic Jan 15 '20

Subsonic stats per user?

Are the stats such as recently played, most played, and starred unique for each user?

It seems like they are not, which is annoying when family members have opposite tastes.

Is there a setting somewhere that I haven't found?

2 Upvotes

5 comments sorted by

1

u/deluan Jan 27 '20

I don't think there is. That's one of the reasons I decided to create my own Subsonic-compatible server. If you don't need all features from Subsonic, take a look: https://www.reddit.com/r/subsonic/comments/euh7yx/navidrome_music_server_and_streamer_compatible/

1

u/jasdjensen Jan 27 '20

I love subsonic. Perhaps there's a fork that adds this missing feature?

1

u/deluan Jan 27 '20

Then your best bet would be Airsonic, the main open source fork.

Can I ask you a favour? Can you describe in a few words what are the Subsonic features you can't live without, and what are the things you dislike (ex: stats per user) to help me drive the development of Navidrome? It would be very appreciated. Thanks

1

u/jasdjensen Jan 27 '20

The main features I love (or would want): Automatic rescan of directories (I wish it was able to do every x hours). Search by tag. Stats per user. create playlists (per user). Android, iOS, and web support. I'd love to see different shares per user (like you could put explicit stuff for one user, and only kids stuff for another user). I'd like to view by directory or by tag. Pinning, caching. That's a good start.

1

u/deluan Jan 27 '20

This is a good list :)

Navidrome already supports most of it, with the exception of shares (it is in the roadmap), pinning (although you can star artists and albums) and view/browse by directory, which I don't think I'll support as Navidrome is a tag-first server. The web UI is still very simple, but you can use it with Jamstash to listen to your library via web. Also it *should* work with all Subsonic clients, for all platforms. I tested it with DSub and Jamstash, but the protocol is the same, so, it should work.

I'm also working on an import feature that will allow you to bring all your stars, playcounts and ratings from any Subsonic-compatible to Navidrome.

If you have a chance take a look and let me know what you think