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.
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.