Thema: Delphi 2 Fragen zu Mp3

Einzelnen Beitrag anzeigen

Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
885 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: 2 Fragen zu Mp3

  Alt 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.
  Mit Zitat antworten Zitat