如何成功播放.mp3文件

时间:2015-01-19 09:45:53

标签: java audio

我想在满足某些条件时播放音频文件,但我无法弄明白。我在java和编程方面缺乏经验,并且复制了几个代码块,但没有一个能够工作。

试着这样玩:
文件类型:.mp3
地点:C:\ Users \ Public \ Music \ Sample Music

我浪费了将近两个小时的时间。 Plz帮助只播放文件中的音频的代码。谢谢。

更新:我一直收到此错误 此行有多个标记      - 访问限制:由于对所需库C:\ Program Files(x86)\ Java \ jre1.8.0_25 \ lib \ rt.jar的限制,无法访问AudioStream类型      - 访问限制:由于对所需库C:\ Program Files(x86)\ Java \ jre1.8.0_25 \ lib \ rt.jar的限制,无法访问AudioStream类型      - 访问限制:由于对所需库C:\ Program Files(x86)\ Java

的限制,无法访问构造函数AudioStream(InputStream)

2 个答案:

答案 0 :(得分:1)

检查Xuggle或jLayer。

谷歌他们,你会得到很好的结果。

好>> http://kxhitiz.blogspot.com.tr/2010/09/playing-mp3-in-java-programming.html

Java Jlayer Mp3 Player - how to repeat and stop song

答案 1 :(得分:0)

  public class JavaAudioPlaySoundExample
 {
  public static void main(String[] args) 
  throws Exception
  {
// open the sound file as a Java input stream
String gongFile = "/Users/al/DevDaily/Projects/MeditationApp/resources/gong.au";
InputStream in = new FileInputStream(gongFile);

// create an audiostream from the inputstream
AudioStream audioStream = new AudioStream(in);

// play the audio clip with the audioplayer class
AudioPlayer.player.start(audioStream);
 }
}