java 获取MP3文件播放时长
2013-08-08 16:43
393 查看
java程序获取MP3文件播放时长,网上找到好几种办法都不好用。
最后找到了这个简单又好用的办法。
代码简单:
maven 依赖包:
最后找到了这个简单又好用的办法。
代码简单:
public static int getMp3TrackLength(File mp3File) { try { MP3File f = (MP3File) AudioFileIO.read(mp3File); MP3AudioHeader audioHeader = (MP3AudioHeader)f.getAudioHeader(); return audioHeader.getTrackLength(); } catch(Exception e) { return -1; } }
maven 依赖包:
<dependency> <groupId>org</groupId> <artifactId>jaudiotagger</artifactId> <version>2.0.1</version> </dependency>
相关文章推荐
- 用java获取mp3文件播放时长和tag信息
- 用java获取mp3文件播放时长和tag信息
- Java获取音频文件(MP3)的播放时长
- java获取mp3的时长和播放mp3文件
- C#获取音频文件(MP3等)播放时间长度的几种方式
- 实现php获取mp3文件元信息如播放时间歌曲作者等
- 获取MP3文件的播放时间
- 急! Java Jmf 获取文件播放时间问题
- Java编程实现获取mp3时长及播放mp3文件的方法
- java获取Mp3播放时长
- Java利用jaudiotagger.jar获取Mp3的播放时长
- java 获取MP3的播放长度
- C#获取音频文件(MP3等)播放时间长度的几种方式
- 在symbian里面怎么获取MP3或者WMA文件的播放时长
- Java获取MP3音乐文件时长
- Java获取网络MP3音乐文件时长
- java播放MP3/APE音乐文件
- java 获取MP3文件时长等信息
- Java获取一个路径下指定后缀名的所有文件
- (五)用JAVA编写MP3解码器——解析文件信息