jeffvli / sonixd

A full-featured Subsonic/Jellyfin compatible desktop music player
GNU General Public License v3.0
1.87k stars 73 forks source link

Smart playlists with exclude function #370

Open alfureu opened 2 years ago

alfureu commented 2 years ago

Is your feature request related to a problem? Please describe. I have a music catalogue with 10.000s files, all nicely tagged, etc. I usually listen to random playlists from this. However, I sometimes feel like not listening to classical music, which is easily 50% of all the files in the catalogue. Currently, it is impossible to filter these out to a separate playlist quickly (I can do them manually, which is not feasible given the total number).

Describe the solution you'd like Please introduce operators into playlist creation.

Describe alternatives you've considered N/A

Additional context N/A

jeffvli commented 2 years ago

This is currently planned for 1.0.0. https://github.com/jeffvli/sonixd/issues/332

Alternatively, Navidrome has a smart playlists feature that should support excluding genres.

alfureu commented 2 years ago

Cool thanks. I tried the Navidrome nsp file, but it is not working for me :-/

jeffvli commented 2 years ago

You can get support from the Navidrome discord or by posting on the reddit r/navidrome subreddit. Otherwise it may be a while until I have a working build of the new version with smart playlists.