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