gpt4 book ai didi

java - 读出 Java 中 Mp3 歌曲的时间/长度/持续时间

转载 作者:行者123 更新时间:2023-11-30 07:36:53 27 4
gpt4 key购买 nike

我想知道如何读出 mp3 歌曲的持续时间。如果我是对的,它不是 ID3 标签,所以我想我必须以某种方式计算它?对于其余的 ID3 标签,我正在使用这个库: http://javamusictag.sourceforge.net/index.html

干杯

最佳答案

我会将代码更改为...

File file = new File("filename.mp3");
AudioFileFormat baseFileFormat = new MpegAudioFileReader().getAudioFileFormat(file);
Map properties = baseFileFormat.properties();
Long duration = (Long) properties.get("duration");

使用 MP3SPI使用 new MpegAudioFileReader() 而不是 AudioSystem,因为我得到一个 UnsupportedAudioFileException occurred : file is not a supported file type with mp3 files

关于java - 读出 Java 中 Mp3 歌曲的时间/长度/持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3140992/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com