as3 ShineMP3Encoder问题(mp3音频启动时点击声音)

时间:2017-04-08 17:00:10

标签: actionscript-3 shinemp3encoder

录制声音并将其转换为wav ...

var enco:WaveEncoder=new WaveEncoder();
var o:ByteArray=enco.encode(soundO,1,16,44100);

我将它传递给ShineMP3Encoder

_mp3_encoder = new ShineMP3Encoder(o);
_mp3_encoder.addEventListener(Event.COMPLETE, onMP3EncoderComplete, false, 0, true);
_mp3_encoder.start();

onMP3EncoderComplete有两个vars

var mp3:ByteArray = _mp3_encoder.mp3Data;
var wav:ByteArray = _mp3_encoder.wavData;

wav音频是正常的,但mp3几乎总是(99%)在音频开始时有咔嗒声。 这是来自SoundForge应用程序的图片。

我们可以看到这两个文件是相同的,但mp3在开头有点击声。

是我的系统/硬件/编译器问题还是其他问题?

btw我尝试了一些ShineMP3Encoder的在线swf示例,它有同样的问题。所以可能这不是我的编译器问题

0 个答案:

没有答案