Add custom Filters for the Libary Page elements

Feature description:

Hi,
Because of Jellyfin restrictions, i cannot make use much of the Libary Page function as i like to, because most fields (Moods, Styles, Countries, Languages)
On Smart filter playlists it works (like i mentiond in this discussion)
I currently make use of the metadata Tags (e.g. “‘Tags’:‘language:eng’”). This works fine in Smart playlists, but not in the Libary Page.
It would be nice, to have in the LibaryPage Settings the possiblity to change the Filter keyword it looks for (for me the Tags/Language metadata)

Problem solved:

Make use of the Libary Page for a lot more Server Backends

Brought benefits:

More customization of the Libarypage

Other application solutions:

 

 

Additional description and context:

 
Ive Added a screenshot of the Libary Page Track tags (please don’t mind the same Name/different typing problems, that needs a fix of my site)
I don’t see any other way to fix this, besides a Proxy, which converts my current solution into a Symfonium style solution, but this would be very bad performance wise.
 

Screenshots / Mockup:

 

   

I guess you mean home page ? Else I’m lost.

In the Settigns the page is called “Libary Page”. I mean this page

I’m sorry but I have no idea what you want in that case.

Sorry for the confusion.
I try to clearify my Problem:

The Current Situation:
Symfonium uses for the Libary Page predefined Filters for Language etc.

If Symfonium gets the Metadata in a Format like
``{
“title”:”Song 1”,
"language":"eng"
...
``
The Predefines filters works, and i get in the “Libary Page\Languages” The option to get all Songs with a specific language.

My Problem:
My current Problem is, that i can’t figure out, how jellyfin directly writes into the languages tag.
My current system uses the jellyfin-musictags-plugin to save the additional metadata (like language) in jellyfin. But due to jellyfin limitations, this plugin only outputs the metadata in the format
``{
”title”: “Song 1”,
”tags”:”language:eng”
}``


Since i want use the Libary function in Symfonium, i wondered if it is possible, to make this Filters (Like “Languages”, “Styles”, “Countries”) customizable, so i can change it from the current Filter (Like mentioned in the “Current Solution”) To a custom filter, which can filter by specific Tags (Kind of how the “Track tags” menu works, but with a additional filter so it only shows the language tags)

Suggested Implementation:
For that, you need to make changes to the metadata parser, so it understands the ‘:’ as seperator for a key-value pair (key:value) for Custom Tags.

Also in the frontend you need an customizable option for The “Libary Page” Elements, so the user can change the filters (in my case from the standard language tag to the “Tags/language” tag)

Another Implementation option would be to statically handle the custom tags like real tags.
So the “Tags/language” would be written to the “language” tag and the “Tags/mood” tags would be written to the “Mood” tags

Hopefully this can clearify my Problem and since i love your App and i want to get the Maximum out of it you can help me with that.

Best Regards,
Stiv

Well no sorry those are tied to the actual fields that better music servers provides :wink:

You should consider LMS GitHub - epoupon/lms: Lightweight Music Server. Access your self-hosted music using a web interface.

Else smart filters and smart playlists provides the functions already.

No Problem,
Im currently binded to jellyfin because of Audiomuse-AI
But since work is in progress for including in Subsonic API( [API Request] AudioMuse-AI integration · opensubsonic/open-subsonic-api · Discussion #172 · GitHub ) i think i simply need to wait.
Just don’t feel sorry, you app is very Great!!!