MP3 anatomi
Jeg sidder med et lille proggy, der skal finde info om MP3 filer.Jeg har grejet hvorledes man henter ID3 tags og det funker.
Nu er hovedpinen at finde afspilningstiden for hver fil. Til dette har jeg hentet lidt source fra www.planetsourcecode.com (visual basic).
Jeg er langsomt ved at forstå anatomien af en mp3 fil.
Jeg ved at jeg skal lede efter 11 satte bits i datastrømmen for derefter at at gafle de næste 20 bits som siger noget om bitraten osv.
http://www.mp3-converter.com/mp3codec/mp3_anatomy.htm#60112
Det jeg blot er i tvivl om er hvor disse 11 sync bits kan forekomme. Kan de homme hvor som helst eller starter de altid som første bit i en byte.
What to do?