From fiji at ayup.limey.net Tue Apr 8 19:36:17 2008 From: fiji at ayup.limey.net (Ben Bennett) Date: Tue, 8 Apr 2008 22:36:17 -0400 Subject: [ID3 Dev] escape "/" character In-Reply-To: <47FBF23E.6060609@onnerby.se> References: <47F92729.6030009@onnerby.se> <20080406233530.GA14896@ayup.limey.net> <47F9E950.7010102@onnerby.se> <20080408204957.GA25607@ayup.limey.net> <47FBF23E.6060609@onnerby.se> Message-ID: <20080409023617.GB9812@ayup.limey.net> Well, for this case, I don't think so. Here the lead artist is Eric B. & Rakim (that's the band name) and Tricky put the mix together. You are correct that it should be NUL separated if Eric B. and Rakim were considered two separate artists. But since I haven't seen anything correctly handle that I intend to pick one artist to list them under and then put the rest into a custom comment that can be searched by iTunes smart playlists. My focus is on writing something iTunes will parse reasonably well since that is so widely used it has become a de facto standard. The MOST frustrating thing about it is the sync-safe frame length bug that iTunes has. If someone from Apple or with any influence at Apple is listening... PLEASE fix it! -ben On Wed, Apr 09, 2008 at 12:31:26AM +0200, Daniel ?nnerby wrote: > But following the 2.4 standard, you should NULL separate them to be able to > have multiple artists/genres.. right? > > Ben Bennett wrote: >> 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: http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:3cfrxqyaldte >> >> 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: >> >>> 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: >>> >>>> 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: >>>> >>>>> 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: id3v2-unsubscribe at id3.org >>>>> For additional commands, e-mail: id3v2-help at id3.org >>>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org >>>> For additional commands, e-mail: id3v2-help at id3.org >>>> >>>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org >> For additional commands, e-mail: id3v2-help at id3.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From doep at onnerby.se Tue Apr 8 15:31:26 2008 From: doep at onnerby.se (=?ISO-8859-1?Q?Daniel_=D6nnerby?=) Date: Wed, 09 Apr 2008 00:31:26 +0200 Subject: [ID3 Dev] escape "/" character In-Reply-To: <20080408204957.GA25607@ayup.limey.net> References: <47F92729.6030009@onnerby.se> <20080406233530.GA14896@ayup.limey.net> <47F9E950.7010102@onnerby.se> <20080408204957.GA25607@ayup.limey.net> Message-ID: <47FBF23E.6060609@onnerby.se> But following the 2.4 standard, you should NULL separate them to be able to have multiple artists/genres.. right? Ben Bennett wrote: > 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: http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:3cfrxqyaldte > > 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: > >> 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: >> >>> 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: >>> >>> >>>> 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: id3v2-unsubscribe at id3.org >>>> For additional commands, e-mail: id3v2-help at id3.org >>>> >>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org >>> For additional commands, e-mail: id3v2-help at id3.org >>> >>> >>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From doep at onnerby.se Wed Apr 9 01:52:18 2008 From: doep at onnerby.se (=?ISO-8859-1?Q?Daniel_=D6nnerby?=) Date: Wed, 09 Apr 2008 10:52:18 +0200 Subject: [ID3 Dev] escape "/" character In-Reply-To: <20080409023617.GB9812@ayup.limey.net> References: <47F92729.6030009@onnerby.se> <20080406233530.GA14896@ayup.limey.net> <47F9E950.7010102@onnerby.se> <20080408204957.GA25607@ayup.limey.net> <47FBF23E.6060609@onnerby.se> <20080409023617.GB9812@ayup.limey.net> Message-ID: <47FC83C2.6070902@onnerby.se> Our goal with musikCube 2 is to follow the standard as much as possible and we already support multiple artists and genre in our trunk. If iTunes does this differently, I could not care less since it's one of the most resource expensive and bloated apps there is (I guess I just explained to you why we are doing mC2 :) ). Thank you for taking the time to answer my questions! Best regards Daniel PS. iTunes isn't all bad, they have alot of nice features in there. Ben Bennett wrote: > Well, for this case, I don't think so. > > Here the lead artist is Eric B. & Rakim (that's the band name) and > Tricky put the mix together. > > You are correct that it should be NUL separated if Eric B. and Rakim > were considered two separate artists. But since I haven't seen > anything correctly handle that I intend to pick one artist to list > them under and then put the rest into a custom comment that can be > searched by iTunes smart playlists. > > My focus is on writing something iTunes will parse reasonably well > since that is so widely used it has become a de facto standard. > > The MOST frustrating thing about it is the sync-safe frame length bug > that iTunes has. If someone from Apple or with any influence at Apple > is listening... PLEASE fix it! > > -ben > > On Wed, Apr 09, 2008 at 12:31:26AM +0200, Daniel ?nnerby wrote: > >> But following the 2.4 standard, you should NULL separate them to be able to >> have multiple artists/genres.. right? >> >> Ben Bennett wrote: >> >>> 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: http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:3cfrxqyaldte >>> >>> 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: >>> >>> >>>> 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: >>>> >>>> >>>>> 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: >>>>> >>>>> >>>>>> 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: id3v2-unsubscribe at id3.org >>>>>> For additional commands, e-mail: id3v2-help at id3.org >>>>>> >>>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org >>>>> For additional commands, e-mail: id3v2-help at id3.org >>>>> >>>>> >>>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org >>> For additional commands, e-mail: id3v2-help at id3.org >>> >>> >>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From doep at onnerby.se Mon Apr 7 02:28:48 2008 From: doep at onnerby.se (=?ISO-8859-1?Q?Daniel_=D6nnerby?=) Date: Mon, 07 Apr 2008 11:28:48 +0200 Subject: [ID3 Dev] escape "/" character In-Reply-To: <20080406233530.GA14896@ayup.limey.net> References: <47F92729.6030009@onnerby.se> <20080406233530.GA14896@ayup.limey.net> Message-ID: <47F9E950.7010102@onnerby.se> 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: > 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: > >> 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: id3v2-unsubscribe at id3.org >> For additional commands, e-mail: id3v2-help at id3.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fiji at ayup.limey.net Sun Apr 6 16:35:31 2008 From: fiji at ayup.limey.net (Ben Bennett) Date: Sun, 6 Apr 2008 19:35:31 -0400 Subject: [ID3 Dev] escape "/" character In-Reply-To: <47F92729.6030009@onnerby.se> References: <47F92729.6030009@onnerby.se> Message-ID: <20080406233530.GA14896@ayup.limey.net> 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: > 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: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From fiji at ayup.limey.net Wed Apr 9 05:44:11 2008 From: fiji at ayup.limey.net (Ben Bennett) Date: Wed, 9 Apr 2008 08:44:11 -0400 Subject: [ID3 Dev] escape "/" character In-Reply-To: <47FC83C2.6070902@onnerby.se> References: <47F92729.6030009@onnerby.se> <20080406233530.GA14896@ayup.limey.net> <47F9E950.7010102@onnerby.se> <20080408204957.GA25607@ayup.limey.net> <47FBF23E.6060609@onnerby.se> <20080409023617.GB9812@ayup.limey.net> <47FC83C2.6070902@onnerby.se> Message-ID: <20080409124411.GA14851@ayup.limey.net> On Wed, Apr 09, 2008 at 10:52:18AM +0200, Daniel ?nnerby wrote: > Our goal with musikCube 2 is to follow the standard as much as possible and > we already support multiple artists and genre in our trunk. If iTunes does > this differently, I could not care less since it's one of the most resource > expensive and bloated apps there is (I guess I just explained to you why we > are doing mC2 :) ). I am in agreement about iTunes behaving poorly. However, I've been discussing what they do since they are by far the largest installed player. So if you are going to add files that may have been tagged by iTunes then it is worth understanding what the heck they have done. Especially around the frame size bug... if you are going to add files from an iTunes tagged library, then you should at least consider that case. See http://id3.org/iTunes for more details. > Thank you for taking the time to answer my questions! Hopefully others on the list are reading the responses and making sure I'm not lying to you :-) -ben > PS. iTunes isn't all bad, they have alot of nice features in there. Dunno. I only use it when I need to see what they are doing when given certain tags ;-) --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From fiji at ayup.limey.net Tue Apr 8 13:49:57 2008 From: fiji at ayup.limey.net (Ben Bennett) Date: Tue, 8 Apr 2008 16:49:57 -0400 Subject: [ID3 Dev] escape "/" character In-Reply-To: <47F9E950.7010102@onnerby.se> References: <47F92729.6030009@onnerby.se> <20080406233530.GA14896@ayup.limey.net> <47F9E950.7010102@onnerby.se> Message-ID: <20080408204957.GA25607@ayup.limey.net> 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: http://www.allmusic.com/cg/amg.dll?p=amg&sql=10:3cfrxqyaldte 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: > 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: >> 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: >> >>> 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: id3v2-unsubscribe at id3.org >>> For additional commands, e-mail: id3v2-help at id3.org >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org >> For additional commands, e-mail: id3v2-help at id3.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From doep at onnerby.se Sun Apr 6 12:40:25 2008 From: doep at onnerby.se (=?ISO-8859-1?Q?Daniel_=D6nnerby?=) Date: Sun, 06 Apr 2008 21:40:25 +0200 Subject: [ID3 Dev] escape "/" character Message-ID: <47F92729.6030009@onnerby.se> 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: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org