IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Having both ID3v2 and v1 vs. having only ID3v2?
d_headshot
post Apr 15 2009, 02:04
Post #1





Group: Members
Posts: 78
Joined: 28-September 08
Member No.: 58729



I noticed that when looking through my mp3 files, a lot of them have both ID3v2 and v1 tags. I know that v2 is superior in most cases but are there any advantages to having both? Or would it be useless space taken up? Personally I'd like to remove all the v1 tags since my portable media players read v2 tags by default but it's going to take a while going through everything and seeing which files have the tags that I don't need. Any reason to keep them the way they are?
Go to the top of the page
 
+Quote Post
greynol
post Apr 15 2009, 02:28
Post #2





Group: Super Moderator
Posts: 4793
Joined: 1-April 04
Member No.: 13167



ID3v1 consumes a whopping 128 bytes. If it's enough to store your metadata and can be read by your player, its usage is actually preferable to v2, since edits to the tag will never require a rewrite of the entire file which occurs when the space required by the v2 tag as edited exceeds that which is currently reserved.

Case in point: the default behavior when having Lame tag is not to write v2 unless a field cannot be fully written with v1.
Go to the top of the page
 
+Quote Post
Ardax
post Apr 15 2009, 02:31
Post #3





Group: Members
Posts: 220
Joined: 3-December 01
Member No.: 578



v1 tags are 128 bytes max. Actually, that might be 128 bytes fixed. The only reason to keep them around is if you have a device that can't read v2.

If you have foobar, it's got a very good way to take care of it with it's MP3 Tag Types dialog. I'd imagine most other tagging utilities could easily scrub v1 tags from your library as well.

At the same time, they're not taking up very much space at all. In fact, I'd bet that on most filesystems using 4k clusters, the real amount of space they waste is very close to zero since that extra 128 bytes would rarely cause the file to require an extra cluster that it wouldn't otherwise.
Go to the top of the page
 
+Quote Post
d_headshot
post Apr 15 2009, 21:01
Post #4





Group: Members
Posts: 78
Joined: 28-September 08
Member No.: 58729



QUOTE (greynol @ Apr 14 2009, 20:28) *
ID3v1 consumes a whopping 128 bytes. If it's enough to store your metadata and can be read by your player, its usage is actually preferable to v2, since edits to the tag will never require a rewrite of the entire file which occurs when the space required by the v2 tag as edited exceeds that which is currently reserved.

Case in point: the default behavior when having Lame tag is not to write v2 unless a field cannot be fully written with v1.


Okay so I guess I should keep the v1 tags and if I have fields such as disc number or ones that aren't supported in v1, they are written over to v2 tags?
Go to the top of the page
 
+Quote Post
Ardax
post Apr 15 2009, 22:36
Post #5





Group: Members
Posts: 220
Joined: 3-December 01
Member No.: 578



That would depend on the program, but any sane tagger should write a full set of v2 tags as a canonical reference or no v2 tag at all. The v1 tag would hold as much as it could represent with the limited fields (and their limited lengths) that it could express. If a v2 tag is present, it shouldn't be incomplete.
Go to the top of the page
 
+Quote Post
Teknojnky
post Apr 15 2009, 23:01
Post #6





Group: Members
Posts: 261
Joined: 12-April 06
Member No.: 29453



I clean v1 tags, just so I don't have to worry about some program trying to keep them in sync, especially when its not even possible given the field length limits and genre restrictions.


--------------------
Last.FM Nodes for your library @ http://build.last.fm/item/356
Go to the top of the page
 
+Quote Post
WonderSlug
post Apr 16 2009, 00:07
Post #7





Group: Members
Posts: 170
Joined: 6-February 08
From: San Diego, CA
Member No.: 51066



Some CD/MP3 portables (like the Sony Discman and its ilk) read ID3V1 tags and have issues with ID3V2.

Might as well keep both types for maximum compatibility.
Go to the top of the page
 
+Quote Post
kornchild2002
post Apr 16 2009, 01:47
Post #8





Group: Members
Posts: 1646
Joined: 8-April 05
Member No.: 21277



Well, instead of keep both or using just one, I would test certain devices for ID3 version compatibility first. I use only v2.3 tags as I have embedded album art and some specific tag entries that cannot be handled by v1. All of my devices are 100% compatible with v2.3 tags. There is absolutely no reason for me to have both 1 and 2.3 tags.

Personally, other than device compatibility, I don't a reason to keep both. I used to have both as my older Sony car CD deck would work with v1 tags only. My newer Kenwood deck, factory standard deck in my Civic, PS3, Xbox 360, iPods, cellphone, etc. are all fully compatible with v2.3 tags.
Go to the top of the page
 
+Quote Post
greynol
post Apr 16 2009, 02:10
Post #9





Group: Super Moderator
Posts: 4793
Joined: 1-April 04
Member No.: 13167



I don't see the maintenance worth the extra effort; perhaps if you have an obsessive-compulsive anal-retentive disorder, then sure.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd November 2009 - 06:31