Flash中的声音压缩

       在flash软件(笔者目前所用是flash cs6版本)中,可以导入和使用音频文件。在声音的压缩方式里面,提供了几种选项。

    “禁用”自然指的是不压缩音频,原始采样精度进行输出。

     ”ADPCM“(ADPCM Adaptive Differential Pulse Code Modulation), 自适应差分脉冲编码调制,Micrsoft Windows的音频压缩编码。压缩率比较低,压缩后的音质比mp3更接近源音频。ADPCM 是一种针对16bit (或者更高?) 声音波形数据的一种有损压缩算法, 它将声音流中每次采样的 16bit 数据以 4bit 存储, 所以压缩比1:4. 而压缩/解压缩算法非常的简单, 所以是一种低空间消耗,高质量声音获得的好途径。一般来说,适合比较短小的音频的压缩或者是事业语音录制

      采样率中:5KHZ是最低的可接受标准,11KHZ是最低建议的声音品质,22KHZ适合互联网播放的声音,44KHZ是标准CD音频采样频率。

    “ADPCM位(ADPCM Bits)”选项中有2bit、3bit、4bit、5bit供选择。这里是设置声音文件在输出时候的位数。也是位数越高,质量越好,文件也越大。

sound1

      ”Mp3"  MP3格式可以使音乐文件在音乐质量做很小牺牲的情况下将文件大小缩小很多。MP3文件能以不同的比率压缩,但是压缩的越多,声音质量下降的也越多。标准的MP3压缩比是10:1,一个三分钟长的音乐文件压缩后大约是4 MB。

        采样比率: 采样率是指在数字录音时,单位时间内对音频信号进行采样的次数.它以赫兹(HZ)或千赫兹(KHZ)为单位。通常来说,采样率越高,单位时间内对声音采样的次数就越多,这样音质就越好。MP3音乐的采样率一般是44.1KHZ,即每秒要对声音进行44100次分析,记录下每次分析之间的差别。采样越高,获得的声音信息也就越完整。如果要对频率范围在20---20000HZ之间的声音信息进行正确采样,声音必须按不低于40000HZ的采样频率进行采样。降低声音文件的采样率,文件的体积会减小,但声音的失真现象也会越明显。因此,采样率涉及到如何协调声音文件的体积与声音的比例关系。采样比率决定了频率响应范围,对声音进行采样的三种标准以及采样频率分别为:语音效果(11 kHz)、音乐效果(22 kHz)、高保真效果(44.1 kHz),目前声卡的最高采样率为44.1KHz。

         几种音频的采样率:

         48KHZ 演播质量 数字媒体上的声音或音乐

         44.1KHZ CD质量 高保真声音或音乐

         32KHZ 接近CD质量 数字摄像机音频

         22.05KHZ FM收音质量 短的高质量音乐片断

         11KHZ 可接受的音乐 长音乐片断

         5KHZ 可接受的话音 简单的声音,电话

sound2

      "原始", 导出时声音不压缩,但可以设置采样率。

      "语音", 导出时声音不压缩,能设置采样率。

     关于声音,flash中有两种声音类型: 事件声音和音频流。在软件上也可以进行分别的设置压缩比。

     事件声音:典型特点是 音频数据下载完毕后才开始播放。在对具体的放在时间轴上的音频设置的时候,如果设置为事件,那从开始的关键帧开始播放后,音频播放完毕后声音才会停止(不管在之前是否动画帧是否已经播完),如果有新的声音的话才开始能播(事件声音播放没停止前不能播放新的事件声音?)。

     音频流: 下载一定的数据后就可以播放。如果网速慢,则会出现缓冲和播放断断续续的情况。对具体放在时间轴上的音频,如果设置为音频流,声音播放后随着时间轴停止而停止。

文章来源:http://www.menshow.cn/index.php/flashsound/  魅秀网 转载请注明来源。

关注我: weibo.com/holycy
原文地址:https://www.cnblogs.com/holycy/p/2970903.html