2024-11-25, 10:58 PM
(This post was last modified: 2024-11-25, 11:01 PM by Oleg Kosarev. Edited 1 time in total.)
Here’s the updated version with your new point added:
I sat down, took a look, skimmed through the source code, and figured out what changed. Not sure how correct my solution is, but here's what I came up with:
Also, I’m not sure if this is a permanent or temporary solution, but if you write the artist tags as
Artist1;Artist2, everything works correctly and splits as expected.
Could someone clarify what I might be missing or where the logic is breaking down?
I sat down, took a look, skimmed through the source code, and figured out what changed. Not sure how correct my solution is, but here's what I came up with:
- Use custom tag separator — enable the checkbox.
- In Custom tag separator, change the value from /|;\ \\ to \/|;\
- In the tags, use a semicolon (as Jellyfin requests) — the system loudly tells us: "Separate artists with a semicolon" when editing a song.
- First, check if the "Use non-standard ARTISTS tag instead of ARTIST tag if available" checkbox is enabled. If it is, use the separators from that field.
- The issue is, this doesn't work, regardless of whether the checkbox is enabled or not.
Also, I’m not sure if this is a permanent or temporary solution, but if you write the artist tags as
Artist1;Artist2, everything works correctly and splits as expected.
Could someone clarify what I might be missing or where the logic is breaking down?