[英]Flash AS3 - How to set high quality audio recording
目前,我正在使用
mic.rate = 100;
這僅提供63kbps。
Flash AS3是否可以將比特率設置為高於63kbps?
快閃了 高質量還取決於用戶的硬件。 您沒有發布麥克風的完整設置。 同樣,您使用的值無效。
這是一個用於麥克風設置的小片段,它將為您帶來足夠好的效果:
var micOptions : MicrophoneEnhancedOptions = new MicrophoneEnhancedOptions();
micOptions.echoPath = 128;
micOptions.mode = MicrophoneEnhancedMode.FULL_DUPLEX;
micOptions.nonLinearProcessing = true;
microphone.setSilenceLevel(0);
microphone.rate = 44;
microphone.enhancedOptions = micOptions;
比特率(kbps)取決於:
使用Asao時,聲音將使用11至88kbps,具體取決於采樣率:
Nellymoser Asao還有另一個因素:
使用Nellymoser編解碼器時,一個麥克風可能比另一個麥克風產生更多的帶寬。
使用Speex時,聲音將使用4到42kbps的速度,具體取決於編碼質量(使用Speex時,采樣率固定為16kHz):
來自: http : //audior.ec/blog/audio-quality-and-bitrate-in-flash-as3-web-apps/
這些比特率應反映在存儲/錄制音頻的.flv中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.