Hi!
I’ve been working on a smart playlist plugin for Jellyfin for a couple of weeks, and by now it’s at a stage where I can say it’s usable and doesn’t have any show-stopper bugs. The playlists are created and edited in the plugin’s settings.
A simple configuration for all liked pop songs would look like this:
Id: Favourite Pop
Name: Favourite Pop
Program: |
(and (is-type "Audio") (is-favorite) (is-genre "pop" (genre-list)))
SortProgram: |
(begin *items*)
It supports reflection, so any filter or property can be added without modifying the plugin directly; most of the pre-defined filters are implemented this way.
There also is a mirror at Codeberg: codeberg.org/redxef/jellyfin-smart-playlist
Ah, should probably make that more clear. Everything can be done in the settings of the plugin.
very nice. I will give it a try as well (after the holidays though)