Hoi allemaal, voor een online radio project moet ik onze verzameling van enkele duizenden mp3's parsen (met name voor de lengte van de nummers). Dit gaat verder prima, met name deze site is erg handig geweest: http://www.id3.org/mp3frame.html.
Nu kom ik bij veel mp3's een blok data aan het begin tegen waar ik helemaal niks mee kan, bijvoorbeeld
Iemand enig idee wat dit is
. Ik parse het nu gewoon door steeds een extra byte te lezen na de headers en dan te kijken of ik al een sync header (12 1'en) vind en dat werkt redelijk, maar lijkt me wat suf. Dit specifieke voorbeeld heeft trouwens geen herkenbare headers op dit blok (bagger ?) na, het eerste frame volgt vanaf de volgende niet geposte byte
Nu kom ik bij veel mp3's een blok data aan het begin tegen waar ik helemaal niks mee kan, bijvoorbeeld
code:
1
2
3
4
5
6
7
8
9
10
11
| 0 00 00 47 00 00 00 00 00 00 08 10 e0 00 00 00 00 00 01 1c 00 00 20 00 00 00 00 23 80 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 00 00 00 .....veel nullen.... 380 00 00 00 00 00 00 00 00 00 00 390 00 00 00 00 00 00 00 00 00 00 400 00 00 00 00 00 00 00 00 00 00 |
Iemand enig idee wat dit is