Einzelnen Beitrag anzeigen

Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
847 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Herausfinden ob mp3 eine vbr oder cbr ist.

  Alt 16. Aug 2006, 14:23
Die sichere Methode ist, alle MPEG-Frames der Datei auf die Bitrate hin zu untersuchen. Die Bitrate lässt sich dabei aus dem 4Byte großen Header eines MPEG-Frames bestimmen. Wie dieser Header genau aufgebaut ist, und wie man daraus Bitrate, Samplerate und einiges mehr abliest, kann man über Google etc. finden.
Eine andere (wesentlich schnellere) Möglichkeit ist es, nach dem sog. Xing-Header zu suchen, der eigentlich ein mißbrauchter MPEG-Frame ist, und bei fast allen vbr-mp3-Files vorhanden ist, aber bei keinem cbr-mp3.
Letztere Variante nutzt die MPEG-Klasse in meinen MP3FileUtils.
  Mit Zitat antworten Zitat