java程序读取mp3文件的播放时间时间! 10
4个回答
展开全部
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource("D://aaa.mp3");
mediaPlayer.prepare();
int time = mediaPlayer.getDuration();
time就是时长
mediaPlayer.setDataSource("D://aaa.mp3");
mediaPlayer.prepare();
int time = mediaPlayer.getDuration();
time就是时长
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用ffmpeg api
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你得告诉我你是怎么播放的啊,我用过jmf和mediaplayer插件,不知你用的什么?
追问
就随便一个 .MP3文件,用java程序读出播放时间这和用什么播放器没关系吧
追答
懂了,你的意思是不播放,只是读出文件的总时间?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MP3文件大小你可以知道,时间 由于不同的播放器都可以快播,速度可以调节 时间应该是按照标准播放速度得来的; 应该在文件中也能找到,应该不是靠计算出来的吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询