• 大小: 204KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: Java
  • 标签: java  mp3  jar  音频播放  

资源简介

jl1.0.1.jar mp3spi1.9.5.jar tritonus_share.jar Demo1.java

资源截图

代码片段和文件信息

import java.io.*;
import javax.sound.sampled.*;
public class Demo1{
public void play(String filePath){
File f=new File(filePath);
try{
AudioInputStream in=AudioSystem.getAudioInputStream(f);
AudioFormat fm=getOutFormat(in.getFormat());
DataLine.Info info=new DataLine.Info(Clip.classfm);
Clip c=(Clip)AudioSystem.getLine(info);
if(c!=null){
c.open(AudioSystem.getAudioInputStream(fmin));
c.start();
Thread.sleep(5000);
c.drain();
c.stop();
}
}catch(Exception e){
throw new IllegalStateException(e);
}
}

private AudioFormat getOutFormat(AudioFormat inFormat){
final int ch=inFormat.getChannels();
final float rate=inFormat.getSampleRate();
return new AudioFormat(AudioFormat.Encoding.PCM_SIGNEDrate16chch*2ratefalse);
}

public static void main(String[] args){
Demo1 d=new Demo1();
d.play(“1.mp3“);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     102673  2016-03-02 12:24  tritonus_share.jar

     文件        909  2016-12-03 20:29  Demo1.java

     文件     105363  2008-11-16 18:35  jl1.0.1.jar

     文件      24696  2010-10-13 19:26  mp3spi1.9.5.jar

----------- ---------  ---------- -----  ----

               233641                    4


评论

共有 条评论