Registriert seit: 17. Jul 2005
878 Beiträge
Delphi 11 Alexandria
|
Re: 2 Fragen zu Mp3
25. Jul 2006, 16:42
In der Regel ist der erste MPEG-Frame in einem VBR-MP3-File ein sogenannter Xing-Header, der zwar vom Header her mit einem MPEG-Frame kompatibel ist, aber keine Audio-Informationen enthält, sondern u.A. die Anzahl der Frames in der Datei (daraus eine schnelle Längenberechnung möglich) und ein Sprungstellenarray.
Wenn man das einfach mitkopiert, und davon mehrere in einer Datei hat, kommt es zum einen zu möglicherweise falschen Längenangaben bei einigen Playern (die nur den XING-Header auswerten, und nicht die ganze Datei), und zum anderen zu kleinen Knacksern bei der Wiedergabe, da zwischendurch ungültige Audio-Frames stecken.
|