需要导入jar包:jave 1.0.2 jar
如果是maven项目,在pom.xml文件中添加:
<dependency> <groupId>it.sauronsoftware</groupId> <artifactId>jave</artifactId> <version>1.0.2</version> </dependency>
具体代买如下:
/** * 音频文件获取文件时长 * @param source * @return */ public static Long getDuration(File source) { Encoder encoder = new Encoder(); long ls = 0; MultimediaInfo m; try { m = encoder.getInfo(source); ls = m.getDuration()/1000; } catch (Exception e) { System.out.println("获取音频时长有误:" + e.getMessage()); } return ls; }
如有问题,请留言沟通,有更好的方法,请留言交流,谢谢.