Guys,
after reading Erel's example for reading ID3V1 tags (which works :sign0098
I need the same simple job done on the most common of tags = ID3V2.3
I only need to read Title and Artist. The reason for the ID3V2 over ID3V1 is the limitation of length in ID3V1; I simply lack the space to put up to several pages of text in there.
I will need to read these tag strings, defined under id3v2.3.0 - ID3.org =
4.2.1 TIT2 [#TIT2 Title/songname/content description]
4.2.1 TOPE [#TOPE Original artist(s)/performer(s)]
ID3V1 looks relatively simple as the tags are at fixed positions and have fixed length. This flex length format of ID3V2 drives me nuts :sign0148:
I am also not entirely sure whether to use a string or something longer (?) as I can not easily find out if there actually is a maximum length of these fields.
I am hoping someone can give me the start I need to crack this one.
Thanks
Eric
after reading Erel's example for reading ID3V1 tags (which works :sign0098
I need the same simple job done on the most common of tags = ID3V2.3
I only need to read Title and Artist. The reason for the ID3V2 over ID3V1 is the limitation of length in ID3V1; I simply lack the space to put up to several pages of text in there.
I will need to read these tag strings, defined under id3v2.3.0 - ID3.org =
4.2.1 TIT2 [#TIT2 Title/songname/content description]
4.2.1 TOPE [#TOPE Original artist(s)/performer(s)]
ID3V1 looks relatively simple as the tags are at fixed positions and have fixed length. This flex length format of ID3V2 drives me nuts :sign0148:
I am also not entirely sure whether to use a string or something longer (?) as I can not easily find out if there actually is a maximum length of these fields.
I am hoping someone can give me the start I need to crack this one.
Thanks
Eric