[英]Audio File Duration Using JAVA
我正在使用以下代码来查找音频文件的持续时间
MpegAudioFileReader reader = new MpegAudioFileReader();
AudioFileFormat aff = reader.getAudioFileFormat(file);
Map<String, Object> propMap = aff.properties();
System.out.println(propMap);
Object obj = propMap.get("duration");
System.out.println("duration:::" +propMap.get("duration"));
但是在一种情况下,对于特定的音频我得到20分钟57秒,但是它播放41分钟。
是什么原因?
您能否提供指向上述文件的链接? 我已经尝试过将您的代码用于我的mp3文件中的几个,并且一切正常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.