我想获取AudioInputStream的持续时间(以微秒为单位)。我怎么才能轻松做到这一点呢?我找到了how can I get duration of an audio file:,但由于封装的原因,我不能这样做。我看到的唯一对象是AudioInputStream类的实例。
发布于 2011-08-29 14:27:25
getFrameLength()返回以帧为单位的流长度,getFormat().getFrameRate()返回每秒的帧数。
long durationInMillis = 1000 * getFrameLength() / getFormat().getFrameRate();https://stackoverflow.com/questions/7226739
复制相似问题