Page 1 of 1

Multiple Artist Names Not Showing (Metadata)

Posted: November 29th, 2017, 22:54
by Braed
If a file has artist metadata with multiple artists separated by semi colon, for example "Artist1; Artist2; Artist3", only the first entry is displayed.

Visual example (both screenshots are of the same file):

In Windows:
Image

In Resonic:
Image

I haven't tested this with other metadata.

Re: Multiple Artist Names Not Showing (Metadata)

Posted: December 5th, 2017, 14:39
by Tom
While the Resonic meta core has full support for many kinds of multi-metadata (that is, more than one item of a type), and even splits up several one-line metas (like artist) that are not multi yet automatically into its parts based on various patterns, I can confirm that the Resonic UI currently only shows the first item (in this case, the first artist.)

This could be hacked in, but the reason why we haven't implemented this yet because we're reworking the internal metadata structures to not only use a database for caching but also to be much more light-weight, which is especially important for huge lists of files (tens or hundreds of thousands in a list.)

You can expect to see many improvements in the version 0.9.x stretch now!

Re: Multiple Artist Names Not Showing (Metadata)

Posted: December 5th, 2017, 18:48
by Braed
Tom wrote:While the Resonic meta core has full support for many kinds of multi-metadata (that is, more than one item of a type), and even splits up several one-line metas (like artist) that are not multi yet automatically into its parts based on various patterns, I can confirm that the Resonic UI currently only shows the first item (in this case, the first artist.)

This could be hacked in, but the reason why we haven't implemented this yet because we're reworking the internal metadata structures to not only use a database for caching but also to be much more light-weight, which is especially important for huge lists of files (tens or hundreds of thousands in a list.)

You can expect to see many improvements in the version 0.9.x stretch now!
Sounds good! Thanks for the explaination as to why this isn't implemented yet - I just wanted to make you aware of this if it were a bug.
Looking forward to updates :)