天天看點

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供選擇。這裡是設定聲音檔案在輸出時候的位數。也是位數越高,品質越好,檔案也越大。

Flash中的聲音壓縮
      ”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 可接受的話音 簡單的聲音,電話

Flash中的聲音壓縮

      "原始", 導出時聲音不壓縮,但可以設定采樣率。

      "語音", 導出時聲音不壓縮,能設定采樣率。

     關于聲音,flash中有兩種聲音類型: 事件聲音和音頻流。在軟體上也可以進行分别的設定壓縮比。

     事件聲音:典型特點是 音頻資料下載下傳完畢後才開始播放。在對具體的放在時間軸上的音頻設定的時候,如果設定為事件,那從開始的關鍵幀開始播放後,音頻播放完畢後聲音才會停止(不管在之前是否動畫幀是否已經播完),如果有新的聲音的話才開始能播(事件聲音播放沒停止前不能播放新的事件聲音?)。

     音頻流: 下載下傳一定的資料後就可以播放。如果網速慢,則會出現緩沖和播放斷斷續續的情況。對具體放在時間軸上的音頻,如果設定為音頻流,聲音播放後随着時間軸停止而停止。

文章來源:http://www.menshow.cn/index.php/flashsound/  魅秀網 轉載請注明來源。