After attempting time and time again to retreive ID3V2 information through FMOD, I decided to come to the forum. My problem is that I cannot read any ID3V2 tag information through FMOD. It doesn’t even show up! If I used FSOUND_GetNumTagFields with a file that only has V2 information on it, the function returns a 0! Does anyone know why this would be happening? I am not getting an error, it just will not retrieve the information.
Also, on ID3V1, how do I know how long the TITLE should be so I can use GetStringFromPointer? FSOUND_GetTagField returns the length of the value, but not the title.
Thanks in advance!
Also, I forgot to mention, it will retrieve ID3v2 tag info from files that also have ID3v1 info, but not if it only has ID3v2
- RootBoyRalph asked 15 years ago
After even more testing, I noticed that if I opened a file with both v1 & v2 into an ID3 editor and removed the ID3v1, voila! It works! What is going on here? Seems like there is a little problem with tag retreival on FMOD’s part.
And also, just to let you know, other programs(WMP for instance) can read that v2 info that FMOD isn’t retreiving.
Yes, it won’t show up, even in your player! That’s when I began to think it was an FMOD problem. This specific file WILL show up in Windows Media Player with the correct name and it WILL open up in ID3 Editor (http://www.id3editor.com).
The link is:
That link should work. Might be a little slow. If that works for you it may be a problem on my FMOD.dll end or my computer setup.
And also, I just want to add, that through all of my searching, FMOD is the best possible audio tool there is! There’s simply no comparison!
Please login first to submit.