大哥,帮个忙,你知道java怎么获取MP3的时长吧?能不能给我瞧瞧啊?我做毕业设计要用到,谢谢

[复制链接]
查看11 | 回复1 | 2011-5-4 21:22:26 | 显示全部楼层 |阅读模式
这个挺麻烦呢,如果你要自己写代码来解释,那么首先你要搜索“mp3文件分析”来看mp3的构成,但我觉得没这个必要。可以从网站www.javazoom.net下载个mp3的处理包JLayer 1.0.1,下载后使用如下代码File f=new File("C:\\test.mp3");FileInputStream fis=new FileInputStream(f);int b=fis.available();Bitstream bt=new Bitstream(fis);Header h=bt.readFrame();int time=(int) h.total_ms(b);int i=time/1000;Sys
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行