2011-12-21 78 views
0

我想記錄音頻從一個SWF文件,而不是麥克風,而不是從網絡如何在AS3中將音頻錄製爲wav/mp3?

只是一個簡單的SWF文件在本地文件系統。

我用的SWFLoader,加載到我的應用程序,並記錄由:

// tigger by ENTEY_FRAME event 
var bytes:ByteArray = new ByteArray(); 
SoundMixer.computeSpectrum(bytes, false, 0); 
this.sound_bytes.writeBytes(bytes); //sound_bytes is ByteArray too 

通過,如何sound_bytes轉換爲WAV或MP3,或其它已知的格式?

謝謝!

回答

0

嘿閱讀回覆這個帖子而回,如何使用麥克風 How do I embed a Flash audio recorder in my site

我知道你是不是從麥克風錄音錄製的WAV或MP3文件,但我認爲這是一個如何的總體思路要做到這一點... 這就是這傢伙如何記錄到一個波形文件,看看他的源代碼。

WaveFile.writeBytesToWavFile(myWavFile, recorder.output, 16000, 1, 16)