ID3, TAG and...tell me what is this
WMPTalk.com Forum Index WMPTalk.com
Discuss Windows Media Player
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web wmptalk.com
ID3, TAG and...tell me what is this

 
Post new topic   Reply to topic    WMPTalk.com Forum Index -> SDK
Author Message
milkas
Guest





Posted: Sat Dec 24, 2005 5:30 pm    Post subject: ID3, TAG and...tell me what is this Reply with quote

In a MP3 file I haven't ID3 or TAG section but at the end of the file I see
this:

000402E0 2D 2D C2 8B 03 00 C6 8B 03 00 23 E3 03 00 27 E3 --........#...'.
000402F0 03 00 27 E4 03 00 42 72 61 76 61 20 53 6F 66 74 ..'...Brava Soft
00040300 77 61 72 65 20 49 6E 63 2E 20 20 20 20 20 20 20 ware Inc.
00040310 20 20 20 20 20 20 31 2E 33 32 20 20 20 20 20 20 1.32
00040320 20 20 20 20 20 20

that remaind to another place in the same file where there is title, artist
..... etc like an ID3 section.

0003E420 20 20 20 20 20 20 16 00 54 68 61 74 20 53 70 6F ..That Spo
0003E430 74 20 52 69 67 68 74 20 54 68 65 72 65 20 10 00 t Right There ..
0003E440 4D 65 6C 6C 6F 77 20 44 6F 77 6E 20 45 61 73 79 Mellow Down Easy
0003E450 0A 00 43 61 72 65 79 20 42 65 6C 6C 05 00 42 6C ..Carey Bell..Bl
0003E460 75 65 73 0B 00 50 72 65 74 74 79 20 46 61 73 74 ues..Pretty Fast
0003E470 06 00 55 70 62 65 61 74 03 00 41 6E 79 09 00 45 ..Upbeat..Any..E
0003E480 78 63 65 6C 6C 65 6E 74 03 00 3A 31 35 12 FB 8E xcellent..:15...
..............

in the line:
000402F0 03 00 27 E4 03 00 .......

there is the address 0003E427 where is possible to find

....................................................54 68 61 74 20 53 70 6F
..That Spo
0003E430 74 20 52 69 67 68 74 20 54 68 65 72 65 20 10 00 t Right There ..
.......

I would like to know how this section work and wich kind of TAG is it.

Back to top
Alessandro Angeli [MVP::D
Guest





Posted: Sat Dec 24, 2005 9:30 pm    Post subject: Re: ID3, TAG and...tell me what is this Reply with quote

No idea, however I don't think your guess that 27 E4 03 00
is to be read as the offset 0x0003E427 is right. The strings
are prefixed by a length WORD, so the "tag" starts at
0x0003E426 and not 0x0003E427.

16 00-54 78 61 74 ... 65 72 65 20 : 22 CHARs "That ... ere"
10 00-4D 65 6C 6C ... : 16 CHARs "Mell..."
and so on


--
// Alessandro Angeli
// MVP :: Digital Media
// a dot angeli at psynet dot net
Back to top
Milkas
Guest





Posted: Sun Dec 25, 2005 1:30 pm    Post subject: Re: ID3, TAG and...tell me what is this Reply with quote

27 E4 03 00 is what I see as address and not 26 E4 03 00. 26 E4 03 00 and 27
E4 03 00 are the length of the next string. Is possible this is a personal
TAG of Brava Software Inc? If I open this file with MusicMatch and open the
IDxx window all the fields are filled with the right data.

Back to top
Chris P. [MVP]
Guest





Posted: Wed Dec 28, 2005 1:30 am    Post subject: Re: ID3, TAG and...tell me what is this Reply with quote

It could be byte # 3E427 with a 1 based count (i.e. file starts at 1 not
0). That would translate to a 0 based offset of 0x3E426.

It's not a tag format I recognize as a standard like ID3 or Lyrics3, but
apparently it's popular enough for Music Match to know about it.
Back to top
Chris P. [MVP]
Guest





Posted: Wed Dec 28, 2005 1:30 am    Post subject: Re: ID3, TAG and...tell me what is this Reply with quote

Hmm, apparently that *IS* the MusicMatch tag format.

See here:
http://id3lib.sourceforge.net/api/tag__parse__musicmatch_8cpp-source.html
Seems to be good comments in line with the code.
Back to top
 
Post new topic   Reply to topic    WMPTalk.com Forum Index -> SDK All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Microsoft Office Forum New Topics
Powered by phpBB