2013-08-22 47 views
0

我正在使用html5的視頻元素來顯示視頻和音頻流。如何使用javascript放大MediaStream的音量級別

在舊版本的系統(筆記本電腦,電腦等)中,音量級別不是很好。所以我想放大流音頻音量。

我做了一些追捕,但沒有找到任何可行的解決方案。

請給我提供一些鏈接或一些解決方案,使我能夠集成在我的應用程序

回答

0

可以使用timbre.js添加壓縮(增益,即放大)到您的視頻軌道的音頻。類似這樣:

// the source of your video file 
var src = document.getElementById('video').firstElementChild.src; 

// this will play and loop the audio with increased gain 
var video = T("audio", {loop:true}).load(src, function(res) { 

    T("comp", {thresh:-48, knee:30, ratio:24, gain:18}, this).play(); 

}); 
相關問題