获取音频时长
引入jar包
import it.sauronsoftware.jave.Encoder;
import it.sauronsoftware.jave.EncoderException;
import it.sauronsoftware.jave.InputFormatException;
import it.sauronsoftware.jave.MultimediaInfo;
File source =new File(path);
Encoder encoder = new Encoder();
MultimediaInfo m = encoder.getInfo(source);
/*long ls = m.getDuration();*/
long ls = m.getDuration()/1000;
int hour = (int) (ls/3600);
int minute = (int) (ls%3600)/60;
int second = (int) (ls-hour*3600-minute*60);
String length = hour+":"+minute+":"+second;