Author Topic: ID3 tags with multiple artists seem to not adhere to id3 v2.3.0 spec  (Read 472 times)

juniper

  • Newbie
  • *
  • Posts: 2
Hi! After some faffing about with tags on MusicBee, I think MusicBee handles multiple artists not to spec. According to the id3 v2.3.0 specification, in a TPE1 frame, the artists should be seperated by a slash (0x2F). However, when adding multiple artists through the metadata editor, an empty byte (0x00) is added as a separator instead.

Expected output: Artist 1[2F]Artist 2


MusicBee output: Artist 1[00]Artist 2


For reference, this is what the tagging screen looks like:

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34997

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10283
Try replacing the slash with a semi-colon as that is what MB uses as a separator.  Test on one or two files first before changing everything. And instead of using "Artist One and Artist Two' use "Artist One; Artist Two"
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here

juniper

  • Newbie
  • *
  • Posts: 2
The display artist does not use a separator, I should be able to write there whatever I want. This is purely about the ID3 artist data (the data in the columns under there) being written in a TPE1 frame that's not to spec. This could be an issue with some players that expect the id3 spec. However, considering there's no plans to fix this it's probably better to lock this thread.