<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
But following the 2.4 standard, you should NULL separate them to be
able to have multiple artists/genres.. right?<br>
<br>
Ben Bennett wrote:
<blockquote cite="mid:20080408204957.GA25607@ayup.limey.net" type="cite">
  <pre wrap="">So... for guest artists I think you want to look at the TPE1 and TPE2
performer flags.  Granted, that doesn't help with multiple guests.

For instance, I'm intending to write a 2.4 tag like this:

                        TALB Album: Back to Mine
             TSOA Album sort order: back to mine
                 TCON Content Type: 40 (AlternRock)
                 TDRL Release Date: 2003
                    TFLT File Type: MPG/3
                        TIT1 Genre: Electronica
                         TIT2 Song: My Melody
                    TLEN Length MS: 339853
                 TSIZ Length Bytes: 7507246
               TOFN Canonical File: 03 - Eric B. & Rakim - My Melody.mp3
               TPE1 Performer Name: Eric B. & Rakim
         TSOP Performer sort order: eric b. & rakim
            TPE2 Album Artist Name: Tricky
      TSO2 Album artist sort order: tricky
                  TPOS Part of Set: 1/1
                    TPUB Publisher: Back to Mine
                  TRCK Song Number: 3/16
      TCMP iTunes Compilation flag: 1
                 TDTG Tagging Time: 2008-04-08T20:37:44
                 TXXX Tag Revision: 1

For the album: <a class="moz-txt-link-freetext" href="http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:3cfrxqyaldte">http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:3cfrxqyaldte</a>

I write the last two frames so that I can decide if I need to refresh
a tag later if my source data changes or if I update my tagging
standard.

I know that TSIZ is not part of 2.4, but I had the data around and it
is a pain to compute.

                           -ben

On Mon, Apr 07, 2008 at 11:28:48AM +0200, Daniel Önnerby wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">that's what I was afraid of :(
Although, AC/DC seem to be the only artist with this problem, so it's not 
much of a deal.  I think our benefits of splitting the artists by the "/" 
separator is greater since many people seem to have tagged the artists this 
way, so they will have to deal with the fact that there will be both AC and 
DC artists (or we make this a special case) :)
Writing our tags will not be a problem since we will write 2.4 tags.

It's strange that there aren't more taggers/players that support multiple 
artists and genres. There are several songs out there with guest artists 
that you would like to find when listing the artists.

Thank you for your reply!

Best regards
Daniel

Ben Bennett wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">Nasty question.

2.4 defines a sane way to do multiple artists so if you are writing a
2.4 tag then there is no problem.

Unfortunately in 2.3 I don't see any good way to escape it.  So you're
gonna have to map it to something else (perhaps -?, e.g. AC-DC).

However, I haven't seen much that actually undestands multiple artists
(or multiple anything).

The 800lb gorilla (iTunes) doesn't do anything for lists.  It treats
any /s as part of the string and does no futher parsing.  I'm not sure
what it does when it encounters a 2.4 list.

                        -ben


On Sun, Apr 06, 2008 at 09:40:25PM +0200, Daniel Önnerby wrote:
  
      </pre>
      <blockquote type="cite">
        <pre wrap="">Hi all!

I just subscribed to this list because we're developing musikCube2 where 
we will support multiple genres and multiple artists.
We have run into a small problem regarding the "/" separated tags like 
TPE1 (artists) and is wondering how to escape this character.
The group we are having some problems with is "AC/DC" that will split 
into 2 artists.
So, the question is simple: How do you escape the "/" separator according 
to the id3v2.x standard?


Best regards
Daniel


---------------------------------------------------------------------
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:id3v2-unsubscribe@id3.org">id3v2-unsubscribe@id3.org</a>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:id3v2-help@id3.org">id3v2-help@id3.org</a>
    
        </pre>
      </blockquote>
      <pre wrap="">---------------------------------------------------------------------
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:id3v2-unsubscribe@id3.org">id3v2-unsubscribe@id3.org</a>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:id3v2-help@id3.org">id3v2-help@id3.org</a>

  
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
---------------------------------------------------------------------
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:id3v2-unsubscribe@id3.org">id3v2-unsubscribe@id3.org</a>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:id3v2-help@id3.org">id3v2-help@id3.org</a>

  </pre>
</blockquote>
<br>
</body>
</html>