Firefox nie odtwarza plików .WAV za pomocą tagu <audio> HTML5?

Buduję stronę, która pozwoli użytkownikowi przesłać plik MP3. Ten plik MP3 jest konwertowany z tyłu na plik .WAV przy użyciu LAME.

Lame skrypt wykonawczy jest tutaj:

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

Jednak gdy używam tagu audio HTML5 do utworzenia odtwarzacza dla tego pliku audio w Firefoksie, nie działa.

<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>

Wszystko, co przeczytałem, mówi, że Firefox obsługuje pliki .wav ... i nie mogę znaleźć prostego narzędzia .mp3 do .ogg, którego można użyć do konwersji formatu master.mp3 na .ogg. Czy ktoś może zasugerować, co dalej spróbować?

Opublikowałem tutaj kod działający w Safari i Chrome:http://www.wgbh.org/byers/Audio/index.html

Z jakiegoś powodu FF go nie lubi.

AKTUALIZACJA (Z towarzyszącym facepalmem) Problem leży w moim dekodowaniu LAME. Prawidłowa składnia to --decode z dwoma myślnikami zamiast jednego. System faktycznie kodował go z mp3 na mp3, nazywanie go wav i Safari / Chrome na Macu zakładało typ pliku.

questionAnswers(4)

yourAnswerToTheQuestion