FLASH 音頻的導(dǎo)入_第1頁
FLASH 音頻的導(dǎo)入_第2頁
FLASH 音頻的導(dǎo)入_第3頁
FLASH 音頻的導(dǎo)入_第4頁
FLASH 音頻的導(dǎo)入_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、7 聲音的導(dǎo)入 聲音的類型 o在Flash中,聲音分事件聲音和音頻流兩類,它們的 不同之處體現(xiàn)在動畫的播放中。 o1.事件聲音事件聲音 n加入事件聲音的Flash動畫放置在網(wǎng)頁中,必須等這個文 件全部下載完畢后,才可以聽到聲音。無論在什么情況下, 聲音都會從頭到尾播放,不會中斷。 o2.音頻流音頻流 n音頻流可以作為Flash的背景音樂。它必須與動畫播放同 步,只需要下載影片開始的幾幀就可以播放 聲音的格式 o1MP3格式格式 nMP3是經(jīng)過壓縮后的音頻文件格式,用MP3格式存儲的 音樂文件大小,一般只有MAV文件的1/10,而且它的取 樣與編碼優(yōu)異,MP3雖然經(jīng)過了壓縮,但其音質(zhì)仍然接 近C

2、D的水平。 o2WAV格式格式 nWAV是直接保持對聲音波形的采樣數(shù)據(jù),沒有對數(shù)據(jù)進 行壓縮,因此音質(zhì)很好,但文件體積較大,所以在Flash 動畫中應(yīng)用WAV格式的聲音素材,其聲音素材都比較短, 并且在發(fā)布作品時還會通過相應(yīng)的設(shè)置對其進行壓縮, 以降低動畫的最終容量。 音樂的前期處理 o如果音樂文件來源于CD或者自己找到的不是WAV和MP3格式 的素材,這就需要借助一些第三方軟件轉(zhuǎn)換成Flash MX 2004 支持的WAV和MP3聲音格式。但是有些音樂文件即使是MP3格 式的,在導(dǎo)入的時候會出現(xiàn)提示框:“讀取文件出現(xiàn)問題,一 個或多個文件沒有導(dǎo)入” 。 o這是因為雖然選擇的音樂文件是MP3格

3、式的,但并不是標(biāo)準(zhǔn)的MP3音頻 格式,或者說不是Flash MX 2004支持的MP3音頻格式,這也需要借助 第三方軟件轉(zhuǎn)換成可以導(dǎo)入到Flash的MP3格式。例如Gold Wave、 Cool Edit、Sound Forge等。在借助第三方軟件轉(zhuǎn)換時,注意采樣速率 的選擇,采樣率就是將自然界中的模擬聲音轉(zhuǎn)換到計算機上時的頻率。例 如:44.1kHz采樣率指的是聲音每秒鐘被采樣44100次。Flash支持的采 樣速率為44.1kHz、22.05kHz、11.025kHz。 采樣率選擇越高,音樂 的音質(zhì)效果就越好,但是得到的聲音文件也越大。通常在轉(zhuǎn)換時選擇采樣 率為“Layer-3,22.05

4、kH ,16位,立體聲”的音頻格式,這樣就能得 到比較理想的效果,而且文件的體積也不會很大。 導(dǎo)入聲音 方法一:使用菜單欄中的“文件導(dǎo)入導(dǎo)入 到庫”命令,可以將聲音導(dǎo)入到庫中。 方法二:使用菜單欄中的“文件導(dǎo)入導(dǎo)入 到舞臺”命令,同樣也可以導(dǎo)入聲音。 n但是由于聲音是不會在舞臺上顯示的,因此也 只能是被導(dǎo)入到庫中,效果與方法一相同。 向文檔中添加聲音 1、將聲音導(dǎo)入庫 2、插入-時間軸-圖層,為聲音創(chuàng)建一個層 3、選中需要添加聲音的關(guān)鍵幀 4、將聲音從庫面板中拉到舞臺 5、點擊添加了聲音的關(guān)鍵幀,對屬性進行編 輯 設(shè)置“聲音”屬性 o效果: n無:不使用效果 n左聲道:只在左聲道播放 n右聲道

5、:只在右聲道播放 n從左到右淡出:將聲音從左聲道逐漸轉(zhuǎn)移到右聲道 n從右到左淡出:聲音從右聲道逐漸轉(zhuǎn)移到左聲道 n淡入:在聲音的持續(xù)時間內(nèi)逐漸增加音量 n淡出:在聲音的持續(xù)時間內(nèi)逐漸減小音量 n自定義:可以使用“編輯封套”創(chuàng)建聲音的淡入淡出點 編輯封套 o1. 要改變聲音的起始和終止位置,可拖動【編輯 封套】中的“聲音起點控制軸”和“聲音終點控制 軸”,如圖所示為調(diào)整聲音的起始位置。 o在對話框中,白色的小方框成為節(jié)點,用鼠標(biāo)上下 拖動它們,改變音量指示線垂直位置,這樣,可以 調(diào)整音量的大小,音量指示線位置越高,聲音越大, 用鼠標(biāo)單擊編輯區(qū),在單擊處會增加節(jié)點,用鼠標(biāo) 拖動節(jié)點到編輯區(qū)的外邊,

6、 o要在秒和幀之間切換時間單位,可單擊右下角【秒】 和【幀】按鈕 同步方式 o1事件 n使用“事件”方式,會將聲音和一個事件的發(fā)生過程同步 起來。事件聲音在顯示其起始關(guān)鍵幀時開始播放,并獨立 于時間軸完整播放。 n即使SWF文件已經(jīng)停止,聲音播放也會繼續(xù)。 o2開始 n“開始”方式與“事件”方式的功能相近,但是如果聲音已 經(jīng)在播放,則新聲音實例不會播放。如果使用“事件”方 式后,出現(xiàn)了同一個聲音多次重疊出現(xiàn)的不良現(xiàn)象,那么 可以將同步方式改為“開始”來解決這個問題。 同步方式 o3停止 n“停止”方式的作用,是使指定的聲音靜音。 n使用“事件”或者“開始”方式啟動了聲音之后,如 果聲音播放結(jié)束

7、之前想強制靜音,就可以使用“停止” 方式。 o4數(shù)據(jù)流 n“數(shù)據(jù)流”方式的聲音將會嚴(yán)格與時間軸同步如 果影片在播放,就播放聲音;如果影片暫停,聲音就 會停止。 n音頻流的一個示例就是MV的制作。 n如果不使用“數(shù)據(jù)流”方式,那么音樂很容易在播放 過程中與動畫、臺詞脫節(jié)。 練習(xí)3:為影片添加聲音 練習(xí)4:為按鈕添加聲音 設(shè)置聲音屬性 o)雙擊【庫】面板中的聲音圖標(biāo),打開【聲 音屬性】對話框,在“壓縮”下拉菜單中 有【默認(rèn)】、【ADPCM】、【MP3】、 【原始】和【語音】壓縮模式 進行MP3壓縮設(shè)置 o如果要導(dǎo)出一個以 MP3 格式導(dǎo)入的文件,可以使用與導(dǎo)入時 相同的設(shè)置來導(dǎo)出文件,在【聲音屬性

8、】對話框中,從【壓縮】 菜單中選擇【MP3】,選擇【使用導(dǎo)入的MP3品質(zhì)】復(fù)選框。 取消對【使用導(dǎo)入的MP3 品質(zhì)】復(fù)選框的選擇,就可以重新設(shè) 置MP3 壓縮設(shè)置了 o設(shè)置比特率?!颈忍芈省窟@個選項,確定導(dǎo)出的聲音文件中每 秒播放的位數(shù)。Flash支持8 Kbps到160 Kbps(恒定比特率) 的比特率, o設(shè)置【預(yù)處理】選項。選擇【將立體聲轉(zhuǎn)換為單聲道】復(fù)選框, 表示將混合立體聲轉(zhuǎn)換為單聲(非立體聲)。這里需要注意的 是,【預(yù)處理】選項只有在選擇的比特率為20 Kbps 或更高時 才可用。 o)設(shè)置【品質(zhì)】選項。選擇一個【品質(zhì)】選項,以確定壓縮速 度和聲音品質(zhì): o進行壓縮測試。在【聲音屬

9、性】對話框里,單擊【測試】按鈕, 播放聲音一次。 除了采樣比特率和壓縮外,還可以使用下面幾種方法 在文檔中有效地使用聲音并減小文件的大?。?o1. 設(shè)置切入和切出點,避免靜音區(qū)域保存在Flash 文件中,從而減小聲音文件的大小。 o2. 通過在不同的關(guān)鍵幀上應(yīng)用不同的聲音效果 (例如音量封套,循環(huán)播放和切入/切出點),從 同一聲音中獲得更多的變化。只使用一個聲音文件 就可以得到許多聲音效果。 o3. 循環(huán)播放短聲音,作為背景音樂。 使用ActionScript控制聲音 o用as控制聲音之前一定要使用構(gòu)造函數(shù)new Sound創(chuàng)建聲音對象。只有 先創(chuàng)建聲音對象以后,F(xiàn)LASH此可以調(diào)用聲音對象的

10、方法,從而控制聲 音。注意,F(xiàn)LASH的action是區(qū)分大小寫的。 o mysound=new Sound();/ mysound 是一個變量名, new Sound 是一個構(gòu)造函數(shù),表示 mysound 是一個 Sound 對象 o用as來控制聲音,就需要用as來讀取聲音,方法有兩種:attachSound 和loadSound nattachSound:從FLASH庫中綁定一個聲音,這個聲音需要我們先 倒入一個聲音文件。導(dǎo)入聲音文件到庫以后,打開庫面板,對著聲音 文件點右鍵,選擇“鏈接”;在對話框中選中“為ActionScript(動 作腳本)導(dǎo)出”,在標(biāo)識符上為這個聲音起一個名字如“m

11、usic”;然 后用 attachSound(“music”);來讀取聲音。 nloadSound:從外部讀取聲音文件,參數(shù)中寫文件的名字。注意: o從外部讀取文件時只允許載入MP3文件,其它格式不能讀??; o可以將聲音文件和FLASH文件是同一文件夾 o第二個參數(shù)決定是以“事件”方式載入還是以“數(shù)據(jù)流”方式載 入。如果為 true,則使用數(shù)據(jù)流方式載入,只要載入的音樂數(shù)據(jù) 足夠啟動解碼器,聲音就會自動播放;如果參數(shù)為 false,則是 事件方式,只有在音樂文件全部載入后才能夠使用 start()進 行播放 n文件名和標(biāo)識符要加上引號,否則FLASH會將它作為一個變量處理 omysound.s

12、etVolume(50); 這個是控制聲音播 放時的聲音大小,取值在 0 到 100 omysound.start(0.01); 這個語句是表示開始播 放聲音,()里的參數(shù)表示聲音開始的位置,單 位為秒,再來就是循環(huán)幾次 比如 mysound.start(30 , 2);/ 聲音從 30 秒處開始循環(huán) 2 次。 omySound.stop(name);關(guān)閉指定音樂 實例:使用as在場景中播放聲音 o使用“文件”“導(dǎo)入”“導(dǎo)入到庫”命令將聲音文件 導(dǎo)入到庫中 o打開庫面板,對著聲音文件點右鍵,選擇“鏈接”命令, 在對話框中選中“為ActionScript(動作腳本)導(dǎo)出”, 在標(biāo)識符上為這個聲音起一個名字 “music”; o新建圖層并命名為“聲音”,選中第一幀,在動作面板 中添加代碼: mysound=new Sound(); mysound.attachSound(“music); mysound.start(); o測試影片 實例:使用按鈕控制聲音的播放 o同上例導(dǎo)入聲音并在“鏈接”對話框中設(shè)置標(biāo)識符為“music”。 o在主場

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論