Я создаю страницу, которая позволит пользователю загрузить файл MP3. Этот файл MP3 преобразуется в серверной части в файл .WAV с помощью LAME.
Неубедительный сценарий выполнения находится здесь:
LAME --resample 44.1 -decode myDirectoryPath/Master.mp3 myDirectoryPath/Master.wav
Однако, когда я использую аудиотег HTML5 для создания проигрывателя для этого аудиофайла в Firefox, он не работает.
Test
Все, что я читал, говорит о том, что Firefox поддерживает файлы .wav... и я не могу найти простой инструмент командной строки .mp3 в .ogg, который бы конвертировал master.mp3 в формат .ogg. Может кто-нибудь предложить несколько предложений о том, что попробовать дальше?
Здесь я разместил код, работающий в Safari и Chrome: http://www.wgbh.org/byers/Audio/index.html
По какой-то причине FF это не нравится.
ОБНОВЛЕНИЕ (С сопровождающим фейспалмом) Проблема заключается в моем декодировании LAME. Правильный синтаксис --decode с двумя дефисами вместо одного. Система фактически кодировала его из mp3 в mp3, называя его wav, а Safari / Chrome на Mac предполагал тип файла.