2012-07-31 128 views
1

我正在使用Jplayer插件播放音频文件。它播放mp3文件,但不支持wav音频文件。我已经查找了原因,并且知道wav音频文件应该是特定的格式,可以用Flash或HTML 5播放。但是我的wav文件的比特率是64 kbps。如何播放这种格式的wav音频文件,例如将wav转换为合适的格式并播放该文件。有没有任何插件可以播放任何格式的wav文件或插件来将wav转换为合适的格式以播放文件或其他选项? JPlayer插件应该能够播放比特率。使用jquery插件播放wav文件

我有以下代码播放wav文件:

<script type="text/javascript"> 
$(document).ready(function(){ 

    $("#jquery_jplayer_1").jPlayer({ 
     ready: function (event) { 
      $(this).jPlayer("setMedia", { 
       mp3:"play.mp3", 
       wav:"testtest.wav" 
      }); 
     }, 
     swfPath: "js", 
     supplied: "mp3, wav, m4a, oga", 
     wmode: "window" 
    }); 
}); 
</script> 

回答

0

您可以在http://sox.sourceforge.net/下载SOX到您的WAV文件转换为需要不同的比特率。

尝试使用此转换语法:sox input.wav -t raw -r 8000 -e a-law -b 16 -c 1 output.wav并使用FireFox进行测试以查看。祝你好运!