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