簡體   English   中英

如何獲得AudioInputStream的持續時間?

[英]How can I get duration of AudioInputStream?

我想聽一段AudioInputStream(以微秒為單位)。 我如何輕松做到這一點? 我發現如何獲取音頻文件的持續時間: ,但是由於封裝原因,無法做到這一點。 我看到的唯一對象是AudioInputStream類的實例。

getFrameLength()返回以為單位的流長度, getFormat().getFrameRate()將為您提供每秒的幀數

long durationInMillis = 1000 * getFrameLength() / getFormat().getFrameRate();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM