用jquery插件播放wav文件

时间:2012-07-31 07:18:45

标签: jquery wav jplayer

我正在使用Jplayer插件播放音频文件。它播放mp3文件,但不支持wav音频文件。我已经搜索了原因,并且知道wav音频文件应该是特定的格式,可以用flash或HTML 5播放。但是我的wav文件的比特率为64 kbps。如何播放这种格式的wav音频文件,例如将wav转换为合适的格式并播放该文件。是否有任何插件可以播放任何格式的wav文件或插件来将wav转换为合适的格式以便能够播放文件或任何替代方案?什么应该是比特率能够玩JPlayer插件。

我有以下代码来播放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>

1 个答案:

答案 0 :(得分:0)

您可以在http://sox.sourceforge.net/下载SOX,将您的wav文件转换为所需的不同比特率。

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