0
是否可以在javascript中加載wav/mp3/amr /任何文件,並分析它以確定以任何數字形式表示的文件的最大音量,我不介意?我需要在沒有真正播放聲音的情況下這樣做,以便用戶不會聽到它。通過javascript獲取音頻文件的音量信息
是否可以在javascript中加載wav/mp3/amr /任何文件,並分析它以確定以任何數字形式表示的文件的最大音量,我不介意?我需要在沒有真正播放聲音的情況下這樣做,以便用戶不會聽到它。通過javascript獲取音頻文件的音量信息
要確定文件音量(實際上,'音量'這個詞在這裏也需要一個特殊的定義),實際上需要解碼和流式傳輸文件,而不需要數據到達音頻硬件。也就是說,該操作需要特定的音頻/媒體API和音頻處理。
在Windows中,ActiveX控件可以完成這項工作。 JavaScript代碼將實例化它並傳遞它的文件名,控件將打開文件,在內部設置音頻流管道,並處理數據。由於您沒有指定所需的環境,這種方式可能會或不會被您接受。
感謝您的信息。它實際上是用於開發webworks黑莓應用程序,因此ActiveX不是一種選擇。我希望這聽起來不會那麼複雜。另一種方法是Java,如果我不創建一個webworks應用程序。感謝您的意見 –