HydrogenAudio

Lossy Audio Compression => MP3 => MP3 - General => Topic started by: captainmidnight on 2005-12-06 04:39:48

Title: ID3v2 tags and mp3 files
Post by: captainmidnight on 2005-12-06 04:39:48
Guys, I started doing a major ripping project, and naturally filenaming came up.  I already have a posting on that (http://www.hydrogenaudio.org/forums/index.php?showtopic=38451), but one consequence of how I finally decided to name files is that I am going to have to really rely on having accurate metadata stored in my tags.

Since I am ripping to high quality mp3 files (the usual EAC --> Lame 3.97b at -V 0 --vbr-new), I will be using ID3v2 tags.

I have questions about a lot of tag issues.


First, at this point in time, how well supported are ID3v2 tags by programs like iTunes, WMP, fb2k, as well as hardware like portable CD/mp3 players as well as car CD units?  Do they balk entirely at ID3v2?  Do they just support the common ID3v2 tags like artist & title?  Or do they now support all the standard ID3v2.3 tags like composer, disc number, etc?


Second, is there a good guide anywhere which discusses how some of the tags are to be used?

For instance, consider "Artist" versus "Album Artist"--why are these distinguised?  Doing a google search, I found some people who seem to be using "Artist" for whoever is performing the song and they reserve "Album Artist" for compilations; see
   http://www.musicbrainz.org/docs/specs/metadata_tags.html (http://www.musicbrainz.org/docs/specs/metadata_tags.html)
   http://forums.slimdevices.com/archive/index.php/t-9032.html (http://forums.slimdevices.com/archive/index.php/t-9032.html)
Is this standard?


Third, the HA wiki for EAC & LAME
   http://wiki.hydrogenaudio.org/index.php?title=EAC_and_Lame (http://wiki.hydrogenaudio.org/index.php?title=EAC_and_Lame)
has section which recommends these parameters
   --id3v2-only --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" %s %d
to be passed from EAC to LAME, which is what I have been using in the past.

But I noticed that the LAME ID3 documentation
   http://lame.sourceforge.net/doc/html/id3.html (http://lame.sourceforge.net/doc/html/id3.html)
additionally supports these options:
   --tg "genre"
   --tc "comment"

I think that it makes sense to at least write the genre info as a tag, but how do I specify it in EAC?  EAC seems to have poor documentation, but I think that what makes sense is either
   --tg "%I"
(where %I is "ID3 music type" according to the EAC options dialog in the Filename tab; is this supposed to be the Genre that is displayed above the freedb drop down in the EAC window?) or
   --tg "%B"
(where %B is "freedb music type" according to the EAC options dialog in the Filename tab; this has gotta be what is displayed in the freedb drop down in the EAC window).

Incidentally, these recent postings
   http://www.hydrogenaudio.org/forums/index....showtopic=39255 (http://www.hydrogenaudio.org/forums/index.php?showtopic=39255)
   http://www.hydrogenaudio.org/forums/index....showtopic=39064 (http://www.hydrogenaudio.org/forums/index.php?showtopic=39064)
recommend to use
   --tg "%m"
but I have never seen the %m option in EAC--it certainly does not appear in the Filename tab--so what is that supposed to refer to?

But if anyone has more info, lemme know.

Also, if anyone has creative uses for the --tc option please post.


Finally, this is tangential, but has anyone figured out how to get Google to do an exact character search?  If I type something like "Album Artist" in the field, Google will still find matches with non-exact text like "Album, Artist" or "Album/Artist" etc.  This is really annoying when you want the precise characters and nearby matches.
Title: ID3v2 tags and mp3 files
Post by: grommet on 2005-12-06 05:01:08
Partial answers/comments:

ID3v2.3 is widely supported now... but the only thing you can bet on working is the common metadata... like Artist, Album, Title... and maybe genre and year... on almost all consumer playback devices.  (Heck, some really basic "MP3 on CD" players don't read tags at all.)

Also, the use of "Album Artist" isn't common anywhere... even though it should be.  It's just one of the strange things that was ignored in tagging... and continues to be ignored, thanks to many popular products (like iPod/iTunes, WinAmp, etc.) not supporting the concept at all.

The TPE2 tag (Band) is often used for Album Artist.  WMP (and Windows Media Center Edition, Windows Media Connect, etc.) uses this... as does Media Monkey, SlimServer, etc.  I personally can't live without "Album Artist."
Title: ID3v2 tags and mp3 files
Post by: captainmidnight on 2005-12-06 13:37:29
Quote
ID3v2.3 is widely supported now... on amost all consumer playback devices.  (Heck, some really basic "MP3 on CD" players don't read tags at al.)


That last one--portable CD players that also claim to play MP3 files--was one of the device types that I was most interested in, since I am thinking of buying 2 of them for friends of mine as christmas gifts.  These guys have lots of CDs, but are essentially computer illiterate, so they have never gotten into mp3s etc.  So they need a device which can play both.

My question about id3v3 support by these types of devices was motivated when I did a search at Circuit City last night:
http://www.circuitcity.com/rpsm/catOid/-12...categorylist.do (http://www.circuitcity.com/rpsm/catOid/-12900/Ntk/All/Ntt/portable%20cd%20player%20mp3/rpem/ccd/categorylist.do)

The typical result in that list, such as the first one (Panasonic SLSX470), claims to be
•MP3 compatible
•CD-R/RW compatible

Fine, I would assume that "MP3 compatible" means that it supports id3v2 tags, but then I see devices--the most expensive ones, naturally--like the last one listed (Panasonic SL-CT810) which not only claims "Plays MP3/WMA CDs" but also lists "ID3 tagging system" as one of its features.  Does that mean that the other ones ignore id3 tags?  And does this Panasonic SL-CT810 even support id3v2 or just id3v1 tags?

Feel free to recommend a portable CD/mp3 player that you like.
Title: ID3v2 tags and mp3 files
Post by: captainmidnight on 2005-12-06 13:40:16
Quote
Quote
ID3v2.3 is widely supported now... on amost all consumer playback devices.  (Heck, some really basic "MP3 on CD" players don't read tags at al.)


That last one--portable CD players that also claim to play MP3 files--was one of the device types that I was most interested in.
[a href="index.php?act=findpost&pid=348061"][{POST_SNAPBACK}][/a]


Oh, and one more question about portable CD players that also play MP3: do all your files have to be written into the root directory of the CD-R/RW, or can you put the mp3 files into separate album directories and is the player intelligent enough to drill down and discover them?
Title: ID3v2 tags and mp3 files
Post by: spoon on 2005-12-06 13:42:58
The only issue with id3v2 is that some programs will not read unicode entries from the id3v2 tag (ANSI no problems), other than that all modern programs should have no issues with id3v2.3. Some programs support 2.4 but I suspect the majority will not (even in 10 years time).
Title: ID3v2 tags and mp3 files
Post by: captainmidnight on 2005-12-06 13:59:22
A question about how LAME writes id3v3 tags: are they always written to the beginning of the file, or are they written at the end?

(I would like it to write at the beginning of the file.  Unlike some people on these forums, I strongly feel that any intelligent file format always puts all of its metadata at the beginning of a file, so that you can know info about it before having to parse the entire file.  And if id3v2 is used to begin with and padding is present, editing the file takes no extra time.)
Title: ID3v2 tags and mp3 files
Post by: kode54 on 2005-12-06 15:00:59
Quote
The only issue with id3v2 is that some programs will not read unicode entries from the id3v2 tag (ANSI no problems), other than that all modern programs should have no issues with id3v2.3. Some programs support 2.4 but I suspect the majority will not (even in 10 years time).[a href="index.php?act=findpost&pid=348063"][{POST_SNAPBACK}][/a]


iTunes is/was my favorite special case, being the one example I know of that would fail to read ANSI tags. I cannot confirm if this is the case now, but last year, I had to remove automatic lossless ISO-8859-1 writing in foo_id3v2 because someone reported that their iTunes could no longer read the tags. Sounds like an excellent way to avoid the entire mixed codepage SNAFU, seeing as how you never know if you're going to get the correct ISO-8859-1 or some other random encoding.
Title: ID3v2 tags and mp3 files
Post by: Lyx on 2005-12-06 15:10:59
Quote
That last one--portable CD players that also claim to play MP3 files--was one of the device types that I was most interested in, since I am thinking of buying 2 of them for friends of mine as christmas gifts.

(...)

The typical result in that list, such as the first one (Panasonic SLSX470), claims to be
•MP3 compatible

(...)

Be prepared that they may understand something different under "mp3-compatible" than "compatible with the mp3-spec/standard". I dont know how laws are where you live, but if its the case that you can return something you bought within a certain timespan, and get your money back....... then for heavens sake, dont mailorder but instead buy in a local shop instead. Right after buying, rigurously test the player with a variety of MP3s - especially VBR mp3s. If some of them dont work or stutter, return the DAP and get your money back.

- Lyx
Title: ID3v2 tags and mp3 files
Post by: NogginJ on 2005-12-06 15:31:48
iRiver (http://www.iriver.com/) has REALLY good mp3/cd players. although they are very good prices, they are still not the cheapest ones out there. but you get a very nice device that reads yer tags and works with directories, is upgradeable, and if need be, can be operated in 'idiot mode' where you just play files.

just my $0.02.

edit: looks like they dont officialy do cd players anymore! however, check the 'outlet' section for some incredible deals!
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2005-12-06 17:01:22
Quote
Also, the use of "Album Artist" isn't common anywhere... even though it should be.  It's just one of the strange things that was ignored in tagging... and continues to be ignored, thanks to many popular products (like iPod/iTunes, WinAmp, etc.) not supporting the concept at all.

iTunes does read the TPE2 tag. It uses it instead of the Artist (the TPE1 tag) if it's present.

This is actually quite annoying, in many cases. I've had to remove TPE2 tags from my library because of this. Of course, I have issues with the concept of an "Album Artist" tag to begin with, but that is best reserved for another discussion.
Title: ID3v2 tags and mp3 files
Post by: grommet on 2005-12-07 04:18:44
Quote
iTunes does read the TPE2 tag. It uses it instead of the Artist (the TPE1 tag) if it's present.

This is actually quite annoying, in many cases. I've had to remove TPE2 tags from my library because of this. Of course, I have issues with the concept of an "Album Artist" tag to begin with, but that is best reserved for another discussion.
[a href="index.php?act=findpost&pid=348099"][{POST_SNAPBACK}][/a]
I don't find this to be the case. I personally would like if this was true. For MP3, I only use ID3v2.3 and find it's completely ignored by iTunes 6 (and iPod.)  Maybe only for ID3v2.4?  Hmmmm....

Tough if I could get this behavior, iTunes still wouldn't really support the concept of Album Artist and Artist, and I'd lose access to all my individual track artists.  Ack.
Title: ID3v2 tags and mp3 files
Post by: Lyx on 2005-12-07 04:27:14
Quote
Quote
iTunes does read the TPE2 tag. It uses it instead of the Artist (the TPE1 tag) if it's present.

This is actually quite annoying, in many cases. I've had to remove TPE2 tags from my library because of this. Of course, I have issues with the concept of an "Album Artist" tag to begin with, but that is best reserved for another discussion. :)
[a href="index.php?act=findpost&pid=348099"][{POST_SNAPBACK}][/a]
I don't find this to be the case. I personally would love if this was true.  For MP3, I only use ID3v2.3 and find it's completely ignored by iTunes 6 (and iPod.)  Maybe only for ID3v2.4?  Hmmmm....
[a href="index.php?act=findpost&pid=348232"][{POST_SNAPBACK}][/a]

It would be VERY interesting to know more about this.
Title: ID3v2 tags and mp3 files
Post by: AutumnRain on 2005-12-07 07:34:47
captainmidnight wrote..
Quote
..but I have never seen the %m option in EAC--it certainly does not appear in the Filename tab --so what is that supposed to refer to..

it refers to the music mp3 genre
there's should be a list of those variables in the .txt file documentation in your EAC
folder. (the FAQ one i think) ...mentioned there.

-
Title: ID3v2 tags and mp3 files
Post by: spoon on 2005-12-07 09:41:04
>Sounds like an excellent way to avoid the entire mixed codepage SNAFU, seeing as how you never know if you're going to get the correct ISO-8859-1

Sounds more like just stupidity...but Apple do have a track record of just supporting part of a standard (how many .m4a files created on different encoders have problems on an ipod)?

Anyhow it should be possible to write both ANSI and Unicode tags to a id3v2 tag, might solve every problem (ie unicode programs should read only the unicode part, ansi programs (?such as winamp) will read the ansi part.
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2005-12-07 16:02:28
Quote
Quote
Quote
iTunes does read the TPE2 tag. It uses it instead of the Artist (the TPE1 tag) if it's present.

This is actually quite annoying, in many cases. I've had to remove TPE2 tags from my library because of this. Of course, I have issues with the concept of an "Album Artist" tag to begin with, but that is best reserved for another discussion.
[a href="index.php?act=findpost&pid=348099"][{POST_SNAPBACK}][/a]
I don't find this to be the case. I personally would love if this was true.  For MP3, I only use ID3v2.3 and find it's completely ignored by iTunes 6 (and iPod.)  Maybe only for ID3v2.4?  Hmmmm....
[a href="index.php?act=findpost&pid=348232"][{POST_SNAPBACK}][/a]

It would be VERY interesting to know more about this.
[a href="index.php?act=findpost&pid=348233"][{POST_SNAPBACK}][/a]

Okay. I use ID3v2.3 exclusively, along with Tag&Rename to tag my MP3 files.

In Tag&Rename, the Band tag is accessible on an alternate page of the tag editing window. If that is filled in, then when I import the track into iTunes, the "Artist" in iTunes uses whatever is in that Band field and *not* what is in the Artist field (in T&R). Examination of the file shows a TPE2 tag holding the Band info and a TPE1 tag holding the Artist info. iTunes reads the TPE2.

I have encountered other people on the Apple forums who have had this same behavior and after explaining my experiences, they have removed the Band tags and solved their particular problem.

Also, I am unable to reproduce grommet's assertion above. In every case where I insert a TPE2 field into the tag, iTunes picks it up as the Artist. The only thing I can suggest is that he has tags which do not correctly adhere to the ID3v2.3 standards in some way. This would not be surprising, mind you. If the ID3v2.3 tag is bad in some way, iTunes may not read it properly and will read the ID3v1 tag instead (assuming it's present). I've seen this happen before too. Usually I only notice when hitting the string length limitation and it makes itself obvious.
Title: ID3v2 tags and mp3 files
Post by: captainmidnight on 2005-12-07 20:41:18
Quote
In Tag&Rename...


I downloaded Tag&Rename myself the other day and have started using it.  It seems to be decent.  Not sure if I am going to shell out the money that they ask for it (probably will, unless someone recommends an equivalent free one).


Quote
...the Band tag is accessible on an alternate page of the tag editing window. If that is filled in, then when I import the track into iTunes, the "Artist" in iTunes uses whatever is in that Band field and *not* what is in the Artist field (in T&R). Examination of the file shows a TPE2 tag holding the Band info and a TPE1 tag holding the Artist info. iTunes reads the TPE2.

I have encountered other people on the Apple forums who have had this same behavior and after explaining my experiences, they have removed the Band tags and solved their particular problem.


What kind of problems were these people encountering when they used the Band tag that removing it solved?

As I understand you, you recommend using both the Artist and Band tags, giving the same value to each, and then most players should recognize at least one of them.

But are there some players which actually crash or something if they encounter an unsupported tag?
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2005-12-07 22:23:10
Quote
What kind of problems were these people encountering when they used the Band tag that removing it solved?

The problem I had was that Tag&Rename has the option to put the words "Various Artists" in the Band tag when tagging compilation albums, like movie soundtracks and such. When I looked at these in T&R, the artist names showed one thing, but when I dragged them into iTunes, the Artist showed Various Artists. This annoyed me, which led to my discovery of the Band tag and it's behavior. So I removed said tag from all files in my library. Problem solved.

Quote
As I understand you, you recommend using both the Artist and Band tags, giving the same value to each, and then most players should recognize at least one of them.

No, I simply deleted the Band tag in all my files. I don't set it with anything any more. This gives me a better consistency throughout all the programs I use.

Quote
But are there some players which actually crash or something if they encounter an unsupported tag?

No, there really shouldn't be these days. Programs have to deal with unsupported tags all the time.
Title: ID3v2 tags and mp3 files
Post by: grommet on 2005-12-07 22:43:34
I don't know what I'm doing different, but my TPE2 metadata is clearly in the ID3v2 tag at the beginning of the MP3 file and all applications can see it.  Monkey Audio, SlimServer, WMP/WMC, J. River Media Center (as Band), etc.... but iTunes completely ignores it.

You have a link to a sample file that iTunes reads TPE2 from?

For me, TPE2 contains the "Album Artist" (the name on the CD spine, let's say "Fatboy Slim" or "Various Artists" on a compilation)... and the Artist tag for each track actually contains who performed on the track.

Update: I just used Tag&Rename 3.2 to change Album Artist on one of my MP3 files, added it to iTunes and it still doesn't see it.  The normal Artist is seen, as usual.
Title: ID3v2 tags and mp3 files
Post by: Owly on 2005-12-08 04:57:31
Quote
I downloaded Tag&Rename myself the other day and have started using it.  It seems to be decent.  Not sure if I am going to shell out the money that they ask for it (probably will, unless someone recommends an equivalent free one).


I haven't tried Tag&Rename, but ID3-TagIt (http://www.id3-tagit.de/english/index.htm) is a pretty good tagging utility thats free
Title: ID3v2 tags and mp3 files
Post by: Owly on 2005-12-08 05:06:55
Quote
A question about how LAME writes id3v3 tags: are they always written to the beginning of the file, or are they written at the end?

(I would like it to write at the beginning of the file.  Unlike some people on these forums, I strongly feel that any intelligent file format always puts all of its metadata at the beginning of a file, so that you can know info about it before having to parse the entire file.  And if id3v2 is used to begin with and padding is present, editing the file takes no extra time.)
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=348065")


ID3V1 put the tags at the end of the file, but ID3V2 tags are placed at the front, which is much better for streaming. Some useful info on tagging in general can be found at [a href="http://id3.org/]http://id3.org/[/url]
Title: ID3v2 tags and mp3 files
Post by: Owly on 2005-12-08 05:29:01
Quote
Anyhow it should be possible to write both ANSI and Unicode tags to a id3v2 tag, might solve every problem (ie unicode programs should read only the unicode part, ansi programs (?such as winamp) will read the ansi part.
[a href="index.php?act=findpost&pid=348274"][{POST_SNAPBACK}][/a]


Im having a problem with tags that may be related to this - anyone come across this before...

I rip CD's with EAC, which generates the tags for me. I then make FLAC's from the wav files for backup, using FlacFrontEnd to add the tags. Finally I use Foobar2000 (0.83) to touch up the tags in both sets of files - I havn't been able to get the auto-tagging in EAC & Flac to work exactly as I want it, particularly withg Various Artists albums. I'm only using the standard tags, nothing fancy.

I have always assumed I was generating ID3V2 tags in all three packages, as the artist and album names are often >30 chars, and I use a 5 char track number (ie 03/12) which aren't supported by ID3V1. But after doing A LOT of tagging, I noticed the tags on the mp3 files were not being displayed correctly in Winamp, nor Windows Media Player. These packages indiacte I only have ID3V1 tags. The flac files all seem fine. DAMN. 

If this is the case, how does Foobar continue to show the tags in all thier glory, and does anyone know how to convert these correctly into ID3V2tags? The utilities I use show the ID3V1 tags truncatred to 30 characters, as I would have expected them to be.
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2005-12-08 16:05:24
Quote
You have a link to a sample file that iTunes reads TPE2 from?

No, as I have removed all TPE2 tags from my files. However, I will try and create one for you to look at.
Title: ID3v2 tags and mp3 files
Post by: Lyx on 2005-12-08 17:08:18
Could a moderator maybe thread-split the TPE2-discussion? I'd like to discuss this more indepth, but am unsure about derailing the thread into offtopic.
Title: ID3v2 tags and mp3 files
Post by: BradPDX on 2005-12-08 17:27:26
iTunes has trouble reading ID3V2 tags? That's news to me. I ONLY use ID3V2 whenever possible (the character length restrictions in ID3V1 render it much less useful IMHO) and have no problems with iTunes 6/iPod whatsoever, so I don't know just what the poster means.

I do believe that good tagging is absolutely essential in any library, and that eliminates any need for methodical file naming - because one should hardly ever look at the files. Why on earth use a non-database driven, flat folder/file model like Windows Explorer when a database adds so many dimensions of categorization, search, sub-categorization, and the like? Music has far too many attributes to be well described in a primative schema like Explorer filenames.

Both FB2K and iTunes use database driven models, which I think is far better that file name schemes. I don't care if the files are named 000001.mp3, 000002.mp3..... 342953.mp3, it really shouldn't matter but should instead be an "under the hood" issue only.

My own library is modest, only 13,500 tracks; but I use iTunes for all the organizational chores now due to its database functionality (which is generally more useful than FB2K, IMHO). You can rip how you please, but in the end you have to FIND it and HEAR it. QED.
Title: ID3v2 tags and mp3 files
Post by: saratoga on 2005-12-08 19:21:53
Quote
iTunes has trouble reading ID3V2 tags? That's news to me. I ONLY use ID3V2 whenever possible (the character length restrictions in ID3V1 render it much less useful IMHO) and have no problems with iTunes 6/iPod whatsoever, so I don't know just what the poster means.

I do believe that good tagging is absolutely essential in any library, and that eliminates any need for methodical file naming - because one should hardly ever look at the files. Why on earth use a non-database driven, flat folder/file model like Windows Explorer when a database adds so many dimensions of categorization, search, sub-categorization, and the like? Music has far too many attributes to be well described in a primative schema like Explorer filenames.

Both FB2K and iTunes use database driven models, which I think is far better that file name schemes. I don't care if the files are named 000001.mp3, 000002.mp3..... 342953.mp3, it really shouldn't matter but should instead be an "under the hood" issue only.

My own library is modest, only 13,500 tracks; but I use iTunes for all the organizational chores now due to its database functionality (which is generally more useful than FB2K, IMHO). You can rip how you please, but in the end you have to FIND it and HEAR it. QED.
[a href="index.php?act=findpost&pid=348642"][{POST_SNAPBACK}][/a]


I think you probably should have read this thread before posting in it.
Title: ID3v2 tags and mp3 files
Post by: BradPDX on 2005-12-09 23:11:59
Quote
I think you probably should have read this thread before posting in it.


Quite right. I was tired and cranky.
Title: ID3v2 tags and mp3 files
Post by: muaddib2 on 2005-12-10 00:44:10
Quote
I downloaded Tag&Rename myself the other day and have started using it.  It seems to be decent.  Not sure if I am going to shell out the money that they ask for it (probably will, unless someone recommends an equivalent free one).

Try >The GodFather< (http://users.otenet.gr/~jtcliper/tgf/).
In my opinion it surpasses Tag&Rename... and it is free! 
Title: ID3v2 tags and mp3 files
Post by: captainmidnight on 2005-12-10 22:30:23
Quote
Quote
What kind of problems were these people encountering when they used the Band tag that removing it solved?

The problem I had was that Tag&Rename has the option to put the words "Various Artists" in the Band tag when tagging compilation albums, like movie soundtracks and such. When I looked at these in T&R, the artist names showed one thing, but when I dragged them into iTunes, the Artist showed Various Artists. This annoyed me, which led to my discovery of the Band tag and it's behavior. So I removed said tag from all files in my library. Problem solved.

Quote
As I understand you, you recommend using both the Artist and Band tags, giving the same value to each, and then most players should recognize at least one of them.

No, I simply deleted the Band tag in all my files. I don't set it with anything any more. This gives me a better consistency throughout all the programs I use.



I returned to tagging my files this afternoon, and paid close attention this time to Tag&Rename.

In my version (3.2 rc 2), there is no tag literally named "Band", but there is (on the Additional tab) a tag for "Album Artist".  Just so that we are clear, when you were saying "Band" tag what you really meant was this "Album Artist" tag, right?

And Tag&Rename has an option to autocopy the "Artist" tag into the "Album Artist" tag if "Album Artist" is empty, which I assume that you recommend that we turn off, right?
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2005-12-12 07:55:53
Quote
In my version (3.2 rc 2), there is no tag literally named "Band", but there is (on the Additional tab) a tag for "Album Artist".  Just so that we are clear, when you were saying "Band" tag what you really meant was this "Album Artist" tag, right?

SoftPointer changed the labelling in 3.2, I think, but yes, same field. Top one on the Additional tab.

Quote
And Tag&Rename has an option to autocopy the "Artist" tag into the "Album Artist" tag if "Album Artist" is empty, which I assume that you recommend that we turn off, right?
[a href="index.php?act=findpost&pid=349250"][{POST_SNAPBACK}][/a]

I leave that setting off, yes.
Title: ID3v2 tags and mp3 files
Post by: dano on 2005-12-19 13:29:49
Here comes my explanation for the iTunes TPE2 problem:
It all depends on which frame is first in the tag, TPE1 or TPE2
If TPE1 is before TPE2, iTunes reads TPE2
It TPE2 is first, iTunes reads TPE1

I also gave a quick instruction how to sort frames by name in Mp3tag (http://www.anytag.de/forums/index.php?showtopic=2921&view=findpost&p=13219) so TPE1 is first.
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2005-12-19 16:13:48
Quote
Here comes my explanation for the iTunes TPE2 problem:
It all depends on which frame is first in the tag, TPE1 or TPE2
If TPE1 is before TPE2, iTunes reads TPE2
It TPE2 is first, iTunes reads TPE1
[a href="index.php?act=findpost&pid=351231"][{POST_SNAPBACK}][/a]

You gotta be freakin' kidding me.

So what you're saying is that it actually reads either one of them as "Artist", it just uses whichever one it reads last when parsing the tag.

Argh...
Title: ID3v2 tags and mp3 files
Post by: grommet on 2005-12-20 00:18:53
Quote
Here comes my explanation for the iTunes TPE2 problem:
It all depends on which frame is first in the tag, TPE1 or TPE2
If TPE1 is before TPE2, iTunes reads TPE2
It TPE2 is first, iTunes reads TPE1
Boy, Apple sure knows how to write quality code.    Well, I guess that explains why I never see TPE2.  My files seem to have TPE1 (Artist) after TPE2 (Album Artist).  Ah, another excellent iTunes feature... 

Either support Album Artist, or add an optonal UI setting to "use TPE2 as Artist."
Title: ID3v2 tags and mp3 files
Post by: pepoluan on 2005-12-20 01:43:46
Quote
Quote
I downloaded Tag&Rename myself the other day and have started using it.  It seems to be decent.  Not sure if I am going to shell out the money that they ask for it (probably will, unless someone recommends an equivalent free one).


I haven't tried Tag&Rename, but ID3-TagIt (http://www.id3-tagit.de/english/index.htm) is a pretty good tagging utility thats free
[{POST_SNAPBACK}][/a]
(http://index.php?act=findpost&pid=348514")


Another seemingly good free one (based on user reviews, I am yet to use it, though) is MediaMonkey ([a href="http://www.mediamonkey.com/index.htm]here[/url]).

I will update after I used that.

PS: What's the best tagger (for MP3s and Oggs) you have ever used? Any thread on this previously?
Title: ID3v2 tags and mp3 files
Post by: Engineer on 2006-01-06 01:14:46
Quote
Quote
You have a link to a sample file that iTunes reads TPE2 from?

No, as I have removed all TPE2 tags from my files. However, I will try and create one for you to look at.
[a href="index.php?act=findpost&pid=348632"][{POST_SNAPBACK}][/a]

Yeah, I'm replying to a month-old thread. 

What did you use to remove TPE2 fields?  I just tried Tag&Rename (3.2) for this, and it seems to swap in Artist (TPE1).  Tag&Rename doesn't seem to have an option for removing the AlbumArtist tag, unless I'm missing an option somewhere.

I do have AlbumArtist enabled as a 'File List Column' but that shouldn't cause write by default.

Is there a better tagging program for this?
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2006-01-06 19:20:01
Quote
What did you use to remove TPE2 fields?  I just tried Tag&Rename (3.2) for this, and it seems to swap in Artist (TPE1).  Tag&Rename doesn't seem to have an option for removing the AlbumArtist tag, unless I'm missing an option somewhere.

There's an option in the settings or preferences or something to copy Artist to Album Artist if Album Artist is blank. Turn that off and it will stop doing what you describe.
Title: ID3v2 tags and mp3 files
Post by: AlfredSka on 2006-01-06 20:23:23
If you're curious about "standardization" of tag fields, you might have a look at ubernet.org.  The sections of interest would be:

http://www.ubernet.org/?p=UberStandard (http://www.ubernet.org/?p=UberStandard)
and
http://www.ubernet.org/?p=ClassicalTagging (http://www.ubernet.org/?p=ClassicalTagging)
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2006-01-06 21:26:57
The ÜberStandard is crap. Always annoys me when I find somebody's collection in that format, because it's both more difficult to navigate through and it means that the files must all be retagged and renamed because of all the missing tag information that they disallow from their stupid standard.

Forget uber-anything. Tag your files as you see fit.
Title: ID3v2 tags and mp3 files
Post by: Engineer on 2006-01-07 23:37:19
Quote
Quote
What did you use to remove TPE2 fields?  I just tried Tag&Rename (3.2) for this, and it seems to swap in Artist (TPE1).  Tag&Rename doesn't seem to have an option for removing the AlbumArtist tag, unless I'm missing an option somewhere.

There's an option in the settings or preferences or something to copy Artist to Album Artist if Album Artist is blank. Turn that off and it will stop doing what you describe.
[a href="index.php?act=findpost&pid=355098"][{POST_SNAPBACK}][/a]

You're right.  I probably was staring at it and just not seeing it.  Now I'm afraid to ask how I'd automate the process of removing TPE2 from all files in a directory tree.  I'm probably looking at that too. <g>

I've tried several other taggers in the interim.  Some look like they would do the job but don't.  Others do remove the tag, but with bad side effects.  A couple removed additional comment fields along with the TPE2 field (evidently have internal space for only one comment field).  Foobar2000, which *displayed* everything nicely and looked like it only removed the TPE2 field, actually removed the entire ID3v2 tag.  Not sure why their display still looked correct.

I should have taken notes on who did what.  I'll do that next time.  Interesting set of side effects with each one so far except for Tag&Rename.  I may end up writing a recursive tag find/replace program after all.  It's mostly the non-sync handling, unicode variants, and sheer number of v2.3 / 2.4 extensions that look daunting.  That could be one of those projects that ends up taking months.
Title: ID3v2 tags and mp3 files
Post by: Engineer on 2006-01-08 00:09:36
Quote
If you're curious about "standardization" of tag fields, you might have a look at ubernet.org.  The sections of interest would be:

http://www.ubernet.org/?p=UberStandard (http://www.ubernet.org/?p=UberStandard)
and
http://www.ubernet.org/?p=ClassicalTagging (http://www.ubernet.org/?p=ClassicalTagging)
[a href="index.php?act=findpost&pid=355115"][{POST_SNAPBACK}][/a]

Thanks for the reference.  Despite the absolutist sounding 'YOU MUST...' tone, at least they've thought about it.  Some interesting ideas.  One of the problems with long folder/file names though: the short LCDs on portable players.  I've found it convenient to use a hierarchy of short folder names:
  Genre\Artist\Album\tracks.mp3

Classical music gets incredibly confusing, and this is where I'll have to read through their page a couple times.  Instead of simply 'Artist' there are often four fields: 'Composer' 'Soloist' 'Orchestra' and 'Conductor' (God help ya if it's a collection CD).  All those fields are given significant weight by classical buffs. 

Unfortunately tagging programs and players generally see things in a more simplistic way, so sophisticated grouping by orchestra is probably asking too much.

Kind of surprising to see the extent and depth of frame specs in the ID3v2.4 standard, especially as compared to what's normally implemented.  I think the spec has a field in there for 2nd violinist's pets  (T2VP?).  The horrible thing about that is that every tagging program has to account for those in some way but no one actually uses them.

Anyway, given the diverse number of approaches to tagging and organizing files, I guess the only overarching organization would have to entail fingerprinting (sonic ID) to relate everyone's tunes back to some standard database.  If you're just playing tunes that you know you like, that's not necessary, but I'm not sure how else you'd query for "Find me stuff that sounds like..."  That seems to be the focus of Predixis and others.
Title: ID3v2 tags and mp3 files
Post by: Otto42 on 2006-01-08 03:02:38
Quote
You're right.  I probably was staring at it and just not seeing it.  Now I'm afraid to ask how I'd automate the process of removing TPE2 from all files in a directory tree.  I'm probably looking at that too. <g>

To look at an entire directory tree (subfolders included), you need to do File List->Search Subfolders. Then pick the top level folder you want to look at. It'll show all subfolders of that.

To edit them all at once, click the Multi File Tag Editor tab, then click the "Edit All Supported Tag Fields" button. Go to the additional tab, turn on the check mark next to Album Artist, blank out that field, make sure no other checkboxes are enabled on any of the tabs, then hit OK. Bye bye Album Artist.

All taggers have their quirks. The only ones I have found to produce consistent and correct results in my own usage are Tag&Rename and The Godfather.
Title: ID3v2 tags and mp3 files
Post by: ChrisV on 2006-01-09 02:52:57
I'm ripping a few hundred cd's for the first time, using Exact Audio Copy and Lame.  After ripping I import the folder into Itunes.  It works perfectly, and this site has been helpful, except:  In Itunes, Instead of track title only, I get artist-track title.  If I click on the song it becomes shortened, with the artist name deleted, but since I still have a thousand or so tracks to go, I'd love a way to avoid adding this extra step.  Is there an easy step I can take here?  Thanks in advance for any help.
Title: ID3v2 tags and mp3 files
Post by: skelly831 on 2006-01-09 02:58:31
Quote
I'm ripping a few hundred cd's for the first time, using Exact Audio Copy and Lame.  After ripping I import the folder into Itunes.  It works perfectly, and this site has been helpful, except:  In Itunes, Instead of track title only, I get artist-track title.  If I click on the song it becomes shortened, with the artist name deleted, but since I still have a thousand or so tracks to go, I'd love a way to avoid adding this extra step.  Is there an easy step I can take here?  Thanks in advance for any help.
[a href="index.php?act=findpost&pid=355606"][{POST_SNAPBACK}][/a]

Tell iTunes to stop messing with your files, don't use the "keep music folder organized" option and also don't use the "copy imported files to iTunes music folder" option, unless you're already ripping to iTunes' music folder.