Hallo,
unten der Code. Bei mp3 ohne ID3 Tag bin ich mir nicht ganz sicher, ob das hex pattern fffb oder fffa lautet
das hat mit ID3-Tags nichts zu tun, sondern damit, ob CRC-Checksummen verwendet werden oder nicht. Meiner Erfahrung nach verzichten die meisten mp3-Dateien darauf, das entsprechende Bit ist also 0 (Mehr dazu). Die nachfolgenden 4 Bits geben dann die Bitrate an, die übrigens von Frame zu Frame wechseln kann (VBR).
Ok, danke. Das Pattern fffa fand ich in einem Perl-Modul, das ist vermutlich nicht oder nicht immer richtig. Ich habe mal auf meine Festplatte gestöbert und doch ein paar mp3 ohne id3 gefunden, die haben alle fffb in den ersten beiden bytes (damit funktioniert mein Code).
Horst Ohr