1
我想得到一個AudioInputStream的duraction(以微秒爲單位)。我怎麼能輕鬆做到這一點?我發現how can I get duration of an audio file:,但不能這樣做,因爲封裝。我看到的唯一對象是AudioInputStream類的實例。如何獲得AudioInputStream的持續時間?
我想得到一個AudioInputStream的duraction(以微秒爲單位)。我怎麼能輕鬆做到這一點?我發現how can I get duration of an audio file:,但不能這樣做,因爲封裝。我看到的唯一對象是AudioInputStream類的實例。如何獲得AudioInputStream的持續時間?
getFrameLength()
返回幀,getFormat().getFrameRate()
流長度會給你每秒幀數。
long durationInMillis = 1000 * getFrameLength()/getFormat().getFrameRate();
...微秒?你確定? –
毫秒可能也是,但是,我知道什麼是微秒;)。 – ciembor