Hallo!
Immer wenn
@divy mit einem Audioproblem im Forum aufschlägt, muß man etwas "zaubern".
Das war nur ein kleiner Scherz! Er kann ja nun wirklich nix dafür, wenn jede Menge "Murkssoftware" im Umlauf ist.
Aber fangen wir mal vorne an, denn wir haben hier im Forum eine professionell erstellte BWF-Datei, die praktisch MP2 enthält. Das ist eine kleine "Panne", die SRF damals freundlicherweise aus der Sendedoku (und über DAVID exportiert) zur Verfügung gestellt hat.
http://www.radioforen.de/index.php?...esten-alle-hier-rein.9245/page-55#post-687002
Problem dabei: Winamp Version 5.666 (2013) "stolpert" über die Dateiendung *.wav und erwartet (!) daher fälschlicherweise Audiodaten im PCM-Format! Es kommt also kein Ton. Ich nehme mal an, daß Audition oder Audacity (so wie von divy mit der Datei seiner Kollegin ausprobiert) auch nichts mit dieser Datei anfangen können. Das kommt davon, wenn die Software die Header nicht liest, sondern nur aufgund der Dateiextention "falsche Schlüsse" zieht! Man beachte in diesem Zusammenhang bitte besonders den Mittelteil in diesem Wikipedia-Artikel:
http://de.wikipedia.org/wiki/Broadcast_Wave_Format
"Mit neueren Mediaplayern kann es Probleme geben" - lächerlich - nur mit "dummen" Programmierern!
@lg74 hat natürlich völlig Recht, denn RIFF ist ein Container-Format und kann sowohl PCM als auch MP2 enthalten. Aber ganz so einfach ist es für den "Ungeübten" dann auch wieder nicht.
Eine Umbennenung der SRF-Pannen-WAV-Datei in *.mp2 funktioniert zumindest beim Winamp 5.666. tatsächlich. Das Programm "überspringt" dann die Waveheader und spielt den Inhalt problemlos ab. Ob sich Audition oder Audacity von einer solchen Umbenennung beeindrucken lassen, kann ich nicht einschätzen. Einen Versuch ist es aber Wert, denn das wäre die einfachste Lösung. Das zeigt dann aber auch, welcher Murks da programmiert wird...
Tip: mit einem Texteditor (besser: Hexeditor), der sich nicht an großen Dateien verschluckt, einfach bei unklaren Formaten reinschauen. Mitunter findet man eindeutige Hinweise auf Codec und Bitrate.
Nicht nur "mitunter", sondern "immer" findet man im Hexeditor eine exakte Beschreibung des voliegenden Datenformats. Das wäre der "fmt "- Chunk. Wenn man mit dem Hexeditor in die Datei vom SRF schaut, sieht man die "50" als Kennung für MP2 sofort. Nicht? Dann habt ihr den Wikipedia-Artikel oben nicht gelesen...
Bild 1 zeigt es.
Letztendlich entscheidend ist, was hinter dem "data"-Chunk und den vier folgenden Bytes (die die Länge des Chunks in Bytes beschreiben) in der Datei steht! Das ist Bild 2.
Wenn die Bytesequenz mit "FF FD" beginnt, ist das ziemlich sicher ein MP2-Frameheader! Die restlichen zwei Bytes beschreiben das Format, also Bitrate, Stereo usw. Hier haben wir die Bytefolge "FF FD 84 08" vorliegen, die sich in der Datei an den Framegrenzen immer wiederholt...
Ich glaube, es reicht (erstmal)...