java:wav文件没有播放,而其他人则这样做

时间:2016-03-11 16:59:20

标签: java audio

我从http://99sounds.org/drum-samples/

下载了一个包含鼓声的zip文件

我将它们解压缩到一个文件夹,我扫描了我想要的声音,然后将其复制到我的项目“src'文件。

我的代码是这样的:

try{
                    music=new FileInputStream(new File("C:\\Users\\AMMUYUTAN\\Documents\\Java Specialization Course\\CS182P\\AudioSync\\src\\sound\\crash-acoustic.wav"));
                    AudioStream audios=new AudioStream(music);
                    AudioPlayer.player.start(audios);
                    }
                    catch(Exception ex){
                        JOptionPane.showMessageDialog(null,ex.getLocalizedMessage());
                    }
            }

我没有例外,只是在我下载的其他声音播放时它不会播放。与这些wav文件的唯一区别在于,这个文件来自zip文件,而其他(工作文件)是直接下载。我尝试了同一个zip文件中的其他声音,并且它们都没有播放。

如何从zip文件制作wav文件?

1 个答案:

答案 0 :(得分:1)

现在有效!我将wav文件转换为mp3然后再转换为wav并立即播放。感谢@TDG @durbnpoism的帮助。非常感激! :)