I just took a quick boo at the CPAN code for reading ID3 tags. Searching for the string "30" gets me the following comment:
> Fields are TITLE, ARTIST, ALBUM, YEAR, COMMENT, GENRE. All fields have a > 30 byte limit, except for YEAR, which has a four-byte limit, and GENRE, > which is one byte in the file. Now the comment is in the section for reading V1 tags, but the number 30 occurs in a number of other places I don't quite understand. Maybe some V1 logic crossed over and infected V2 code? According to the comments (I haven't checked if they are accurate), if a V1 tag is present, it will be read first, and then V2 tags will be merged with the V1 tags. Perhaps the 30 byte limit is being inherited somehow in this move. Are you sure that all vestiges of V1 tags have been removed? If you look at the track in question using browse at the web interface, you should be able to drill down to the track. One of the tags you see then is ID3 Tag Version. According to the comments in the code, if you also have V1 tags, you should see two tag versions. I just tried this and it works. It says: ID3v1.1 / ID3v2.3.0 -- Michaelwagner ------------------------------------------------------------------------ Michaelwagner's Profile: http://forums.slimdevices.com/member.php?userid=428 View this thread: http://forums.slimdevices.com/showthread.php?t=18811 _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
