2004/6/8

有關sound loop的使用

我對聲音的部份不是很熟悉,但今天遇到一些flash裏載入mp3做 sound loop的問題,在此記錄一下心得。

今天本來想用載入mp3的方式來當背景音樂,檔案是我自己remix的一小段loop音樂,一般來講也就用
my_sound.loadSound( "loop.mp3", false);
my_sound.start(0,999)

類似這樣讓它播個999次,但我發現一個小問題,便是每次loop時,中間好像會停頓了一下下,這情況將十分不利於做成sound loop。

為何如此,原因不明,因為我對聲音沒太大研究

所以只好再用別的方法

先將原本的loop.mp3轉成wav,再以wav進flash輸出swf
再load 這個swf進來播,如此便沒有中斷的問題了
而透過flash內的壓縮,我們還是可以得到相當品質,檔案小的聲音效果

為何不直接以mp3進flash出swf?因為以mp3進去的話,所得到的swf一樣會中斷。

所以我這次的結論是,若是播一整首歌或是一段語音,不需loop播放的話,用mp3就可以了,而sound loop為了避免中斷問題,最好還是進flash處理一次。

沒有留言: