3

我正在尝试通过类 javax.sound.sampled.AudioSystem 读取 MP3 文件,但我得到一个UnsupportedAudioFileException. 我试图读取音频文件的代码如下所示:-

AudioInputStream audioInputStream = 
    AudioSystem.getAudioInputStream(file);

我收到以下异常:-

javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file

AudioSystem 类不支持 mp3 格式吗?如果不是,那么它支持哪些格式?或者我在这里做错了什么?

4

1 回答 1

0

不,它不支持 MP3(因此是UnsupportedAudioFileException)。支持的文件非常基本(WAV 和那种东西),因此对于任何高级编解码器,您都需要单独的库。

于 2015-08-06T08:11:53.620 回答