wav音頻文件播放及時長
import java.io.File;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.SourceDataLine;
import it.sauronsoftware.jave.Encoder;
import it.sauronsoftware.jave.EncoderException;
import it.sauronsoftware.jave.MultimediaInfo;
public class AudioFilePlayer {
public static void main(String[] args) {
final AudioFilePlayer player = new AudioFilePlayer();
try {
String readVideoTime = readVideoTime(new File("D:\\Users\\Desktop/1648525248283.wav"));
System.out.println(readVideoTime);
} catch (EncoderException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void play(String filePath) {
try {
// 文件流
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File(filePa