需要導入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; }
如有問題,請留言溝通,有更好的方法,請留言交流,謝謝.