Firefox spielt keine .WAV-Dateien mit dem HTML5-Tag <audio> ab?

Ich erstelle eine Seite, auf der ein Benutzer eine MP3-Datei hochladen kann. Diese MP3-Datei wird im Backend mithilfe von LAME in eine .WAV-Datei konvertiert.

Das Lame-Ausführungsskript ist hier:

<code>LAME --resample 44.1 -decode myDirectoryPath/Master.mp3 myDirectoryPath/Master.wav
</code>

Wenn ich jedoch mit dem HTML5-Audio-Tag einen Player für diese Audiodatei in Firefox erstelle, funktioniert dies nicht.

<code><!DOCTYPE HTML>
<html>

<head>
    <meta charset="UTF-8">
    <title>Test</title>
</head>

<body>
    <audio controls>
        <source src="myDirectoryPath/Master.mp3">
        <source src="myDirectoryPath/Master.wav">
    </audio>
</body>
</html>
</code>

Alles, was ich gelesen habe, besagt, dass Firefox .wav-Dateien unterstützt ... und ich kann kein einfaches Befehlszeilentool finden, das die Datei master.mp3 in das .ogg-Format konvertiert. Kann jemand Vorschläge machen, was als nächstes zu versuchen ist?

Ich habe hier Code gepostet, der in Safari und Chrome funktioniert:http://www.wgbh.org/byers/Audio/index.html

Aus irgendeinem Grund mag FF es nicht.

AKTUALISIEREN (Mit beiliegendem facepalm) Das Problem liegt bei meiner LAME-Dekodierung. Die korrekte Syntax lautet --decode mit zwei Bindestrichen anstelle von einem. Das System verschlüsselte es tatsächlich von MP3 zu MP3, benannte es wav und Safari / Chrome auf dem Mac nahm den Dateityp an.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage