我一直在研究如何解决这个问题而没有运气。 PlayN JavaSound类使用javax.sound.sampled.AudioSystem
类来播放声音,似乎不支持mp3格式。
javax.sound.sampled.UnsupportedAudioFileException:无法获取音频 来自输入流的输入流 javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1102) at playn.java.JavaSound.init(JavaSound.java:71) ......
我找不到很多关于使用AudioSystem
类在Java中播放mp3的信息,所以我被困住了。似乎有一种新方法可以用javafx.scene.media.MediaPlayer
在Java 7中播放mp3,但我想知道是否有人知道答案。
答案 0 :(得分:2)
我需要下载一个插件(我认为就是这个:http://www.oracle.com/technetwork/java/javase/download-137625.html)。我不确定是不是这样,因为我在没有Maven的情况下进行了设置。
答案 1 :(得分:0)
我使用这种依赖来设置mp3spi库,这可能会为你的mp3文件提供信息:
compile group: 'com.googlecode.soundlibs', name: 'mp3spi', version: '1.9.5-1'