Skip to content

support multiple genres from mp3 tag

VLC Android doesn't recognize multiple genres set in mo3 genre tag

Description

Song tagged with plutiple genres in mo3 tag with separator null (\x00) is only listed on first genre insted of each of them. It looks like null is treated as terminator of tag insted of separator of values For example song with values in genre tags rock\x00indie\x00alternative\x00 is only visible on Rock genre in VLC Android

Expected behavior

I would expect to see song with multiple genres set in this mp3 tag to be listed under each of genres For example song with values in genre tags rock\x00indie\x00alternative\x00 should be visible on Rock, Indie and Alternative genres in VLC Android

Actual behavior

For example song with values in genre tags rock\x00indie\x00alternative\x00 is only visible on Rock genre in VLC Android

Steps to reproduce

  1. Set multiple genres in mp3
  2. Upload song to phone
  3. Scan audio library in VLC Android
  4. Go to Audio > Genres
  5. Song is listed under only first genre

Screenshot / video

Context

App version

3.5.5

Android version

11

Device model

App mode

Smartphone

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information