I was looking at the source code of emms-info-native-vorbis.el,
specifically the emms-info-native-vorbis-extract-comments. AFAICT the
function correctly extracts the multi value tags correctly, but in
emms-info-native function the latest value of the tag overwrites the
previous ones.
A simple fix would be to define a list of tags which could have multiple
values, and if the tag is encountered, concatenate the values with a
separator, for eg. "Artist1 | Artist2 | Artist 3"
How does this sound?

On Wed, 18 Feb, 2026, 6:04 am Yoni Rabkin, <[email protected]> wrote:

> समीर सिंह Sameer Singh <[email protected]> writes:
>
> > vorbis allows multiple instances of the same tag field, which is commonly
> > used for tracks with multiple artists, composers etc.
> >
> > But emms does not seem to support it. So I was wondering how do you
> > guys handle this scenario?
>
> I don't see a reason not to add support for this feature. Repeated-field
> support is kind of spotty and variable across different players and
> readers.
>
> --
>    "Cut your own wood and it will warm you twice"
>

Reply via email to