·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]声音以数据流形式放到时间轴上导出后音质变差的问题

时间:2012-01-11 18:33CuPlayer.com
将声音放到时间轴上,选择数据流的同步方式,在Flash中听声音没有发现问题,但是导出后音质变的奇差,基本上不能用,虽然将声音同步方式选择开始或者事件可以解决这个问题,但是有时是非要用数据流同步方式不可的

  [关键字]Flash 数据流 声音 音质变差 立体声转换成单声道

  [问题描述]:将声音放到时间轴上,选择数据流的同步方式,在Flash中听声音没有发现问题,但是导出后音质变的奇差,基本上不能用,虽然将声音同步方式选择开始或者事件可以解决这个问题,但是有时是非要用数据流同步方式不可的(因为要用播放暂停控制,因为有进度条控制)。

  [解决办法]:这是由于在导出时,Flash会以MP3的形式压缩声音,一般会把声音压缩成比特率低于22Kbps的声音,同时将立体声转换成了单声道声音,很多声音都是因为将立体声转换成单声道后音质变差的。因此我们要去掉次选项。

  如果Flash中有很多声音,那么我们要更改发布设置。
  1、打开发布设置,点开”Flash”选项卡,找到音频流设置的项,如下图

  2、点开设置按钮,

  3、将比特率选择24kbps(或者其他的高于22kbps的项,因为只有这样才能更改”将立体声转换成单声道”)

  4、勾掉”将立体声转换成单声道”前面的勾,然后确定就可以了
  然后再导出,基本上就没有问题了。

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器