派生自 projectDept/qhighschool

EricsHu
2023-11-26 1da190e7f267bcd3501884f3aeaac7476850fec7
src/main/java/com/qxueyou/scc/sys/utils/AudioUtil.java
@@ -46,7 +46,9 @@
    public static Float getMp3Duration(String filePath){
        try {
            File mp3File = new File(filePath);
            File file = File.createTempFile("temp", ".mp3"); //创建临时文件
            Image2Binary.toBDFile(filePath,file.getCanonicalPath());
            File mp3File = new File(file.getPath());
            MP3File f = (MP3File) AudioFileIO.read(mp3File);
            MP3AudioHeader audioHeader = (MP3AudioHeader)f.getAudioHeader();
            return Float.parseFloat(audioHeader.getTrackLength()+"");