Post Reply 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Multiple Artists in Jaikoz
18-10-2017, 11:48 (This post was last modified: 01-11-2017 13:35 by paultaylor.)
Post: #11
RE: Multiple Artists in Jaikoz
(18-10-2017 11:02)simoncn Wrote:  This issue seems to refer to writing multiple values into a field. What is the position with reading multiple values that were written by some other tagger in the standard format with a '/' separator (for those frames that support '/' separators)?

I understand the rationale for adding the nonstandard extension where the standard doesn't provide the capability but I don't see any reason for not supporting the standard specification where it does provide the capability.
Currently have no special support for that reading either, so if the value was 'Johnny Cash/June Carter' we would interpret that as single value 'Johnny Cash/June Carter', however it doesn't break it either so if calling application converted the value returned from 'Johnny Cash/June Carter' to 'Cash/Carter' then that is what would be written. So what this means is if an application supports displaying multiple for those fields using the '/' mechanism it can still do that as long as it parses the value returned by jaudiotagger itself, but if it uses jaudiotaggers own parsing of the value then it will see as one value, similarly it can write using '/' if it uses setField(). The other difference is that if jaudiotagger is used to convert an ID3v23 tag to a ID3v24Tag then it would not convert 'value1/value2' to 'value1\0value2' it would remain as 'value1/value2'
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 

Forum Jump:

User(s) browsing this thread: 1 Guest(s)