920 likes | 1.09k Views
第 9 章. 匯入聲音與 視訊物件. 本章提要. 9-1 匯入聲音 9-2 匯入視訊. 9-1 匯入聲音. Flash 動畫中可以加入各種不同的音效 , 例如背景音樂、人物對白 , 以及按下按鈕或元件所發出的音效。不論是想要在動畫中插入哪種音效 , 你都必須先將聲音匯入到 元件庫 後 , 才能夠拉曳到舞台中使用 ( 聲音的實際應用 , 請參考第 12 章 ) 。. 將聲音匯入至元件庫.
E N D
第 9 章 匯入聲音與視訊物件
本章提要 • 9-1 匯入聲音 • 9-2 匯入視訊
9-1 匯入聲音 • Flash 動畫中可以加入各種不同的音效, 例如背景音樂、人物對白, 以及按下按鈕或元件所發出的音效。不論是想要在動畫中插入哪種音效, 你都必須先將聲音匯入到元件庫後, 才能夠拉曳到舞台中使用 (聲音的實際應用, 請參考第 12 章)。
將聲音匯入至元件庫 • 請執行『檔案/匯入/匯入至舞台』或『檔案/匯入/匯入至元件庫』命令, 並選擇你自己電腦中的聲音檔後, 就可以將聲音匯入元件庫了。
將聲音插入動畫中 • 不只動畫可以在圖層中製作, 聲音也同樣可以安排在圖層中使用。 • 當你建立好要放置聲音的圖層後, 點選關鍵影格或空白關鍵影格, 再從元件庫面板將聲音拉曳到舞台中, 當動畫播放到放置聲音的關鍵影格時, 便會開始播放聲音。
按鈕元件加入音效 • 動畫中若有按鈕元件, 你也可以為按鈕加上生動的音效, 例如滑鼠移到按鈕上時發出聲音, 或者是按一下按鈕就會發出聲音, 以製作更有趣的互動按鈕。
聲音的屬性設定 • 若想要設定聲音的各種效果, 你可以點選已經插入聲音的關鍵影格或空白影格後, 開啟屬性面板來設定聲音屬性 (若尚未開啟請執行『視窗/屬性/屬性』命令開啟)。
聲音同步類型的特性與用途 • 事件:聲音播放長度, 不會受到關鍵影格長度限制, 只要播放就會播放完整個聲音。此聲音類型比較適用於簡短音效, 如果是很長的音效, 可能會發生動畫已經播放完畢, 但聲音卻還不絕於耳的情況。 • 事件類型允許相同的聲音在前、後不同的時間點播放。就好比一個人先鼓掌, 接著第二個人一起鼓掌…越來越多人一起鼓掌的效果。
聲音同步類型的特性與用途 • 開始:和事件類型相當類似, 同樣是只要播放就會播放完整個聲音。不同的地方是開始同步類型多了偵測的功能。當此類型的聲音在播放之前會先做檢查, 假如其他圖層已經在播放相同的聲音, 那麼就不會再播放, 以確保同一時間內, 每個聲音只有一個實體在播放。
聲音同步類型的特性與用途 • 停止:讓聲音停止播放, 影格上聲音的波形, 會變成一個藍色實心的小正方形。
聲音同步類型的特性與用途 • 串流:將聲音分配在聲音長度所需的影格中, 例如 2 秒的聲音, 以 12 fps 來計算, 聲音便會放在 24 格影格中。串流類型的聲音會強制動畫與聲音同步, 如果電腦處理速度不夠快, 畫面來不及更新, 那麼就會捨棄一些動畫影格來配合聲音的播放。 • 當影格長度小於聲音長度時, 影格播放結束後, 聲音也會同時中斷, 以達到影音同步的目的, 所以適合用於人物的對白。
聲音的重複播放設定 • 重複:選擇屬性面板中的重複項目時, 旁邊會多一個欄位讓你設定聲音的重複次數 (輸入 0 或 1 都是只播放一次)。
聲音的重複播放設定 • 重複播放:選擇屬性面板中的重複播放項目後, 如果再搭配事件或開始的聲音同步類型, 音樂就會反覆不停的播放;若是搭配串流同步類型, 則聲音重複播放到最後一個影格就會停止。
聲音同步類型配合重複次數設定 • 我們假設在動畫總共有 50 影格, 聲音安排在 1 至 10 影格中, 而且正好可以播放完畢的情況下。 • 如果重複次數同樣設定為 6 次, 設定為事件和開始的聲音同步類型會將 6 次全部播完;若聲音是選擇串流類型, 那麼就會因為與影格同步, 所以只能播放 5 次。
聲音效果 • 你可以在效果欄選擇 Flash 提供的聲音特效:
自訂音效變化 • 假如自己想要調整音量的大小變化, 或者改變聲音播放的起始、結束點, 那麼你可以在效果列示窗選擇自訂, 進入編輯分封線交談窗來設定:
自訂音效變化 • 調整音量:在聲音分封線按一下便可加入分封線控制點, 往下拉曳分封線控制點可以把聲音調小, 控制點位置越低聲音越小。如果想讓音樂更自然, 建議你可以在音樂開始和結束的地方降低音量, 營造聲音淡入、淡出的效果。 • 調整音樂片段:如果只想播放聲音中的某一小段, 你可以調整時間軸上的開始時間與結束時間控制桿的位置, 這樣就只會播放其中的那個音樂段落。
設定元件庫中的聲音元件屬性 • 匯入到元件庫中的聲音就是聲音本尊, 而我們之後拉曳插入動畫中的聲音都是本尊的分身, 這個道理和實體與元件的關係相同。所以我們在分身上做任何屬性設定都不會影響到本尊, 但直接修改本尊卻會影響所有分身的屬性。 • 若要修改元件庫中的聲音實體, 請在元件庫面板中點選聲音, 並按滑鼠右鈕執行『屬性』命令開啟聲音屬性交談窗來修改:
更新以及匯入來源聲音 • 更新:若來源的聲音檔有變更, 按此鈕即可直接連結到來源路徑中, 更新修改過的聲音檔。 • 匯入:按下此鈕可以更換元件庫中的聲音檔, 聲音更換後, 元件庫中的聲音名稱不會改變。
選擇聲音壓縮格式 • 聲音壓縮的程度, 會因為選擇壓縮類型和設定的不同, 而會有聲音品質及大小的差異, 所以當你要匯出動畫或將動畫發佈成網頁時, 就必須考量到傳輸、處理效率的問題, 你可以藉由不同的壓縮設定, 取得介於聲音品質和檔案大小之間最適合的壓縮方式。
選擇聲音壓縮格式 • 請拉下壓縮列示窗, 看看有哪些壓縮項目:
選擇聲音壓縮格式 • 預設:先不對聲音做任何處理, 等到要發佈檔案或網頁時, 就會依據當時的聲音輸出設定來壓縮。 • ADPCM:適合使用於匯出成簡短的音效, 例如按下按鈕的音效。
選擇聲音壓縮格式 • MP3:在匯出較長的聲音時, 建議使用此壓縮選項。
選擇聲音壓縮格式 • RAW:匯出沒有壓縮的聲音。
選擇聲音壓縮格式 • 語音:特別適用在人物說話的聲音, 建議語音壓縮選擇 11 kHz 的取樣頻率。
聲音的匯出技巧 若要得到最佳的聲音匯出效果, 除了選擇壓縮方式或調整取樣頻率, 另外還可以加上一些小技巧, 再降低聲音檔大小, 或是有效率的使用聲音。下面我們列出幾項小技巧提供您做參考: • 在編輯分封線交談窗中, 設定前面介紹過的淡出和淡入點, 可減去音效開頭和結尾沒聲音的地方, 降低檔案大小。
聲音的匯出技巧 • 當你在不同影格中插入同一個聲音時, 可以利用編輯分封線交談窗中的分封線控制點, 設定每個影個中的聲音產生不同的效果。 • 背景音效建議使用同步串流, 當影片播放完畢時, 聲音也同時停止播放;若電腦處理速度不夠快, 動畫也會自動略過顯示速度較慢的影格與聲音同步。
9-2 匯入視訊 • 要在 Flash 動畫中播放視訊, 可以選擇直接將視訊嵌入動畫中, 或是以外部檔案連結的方式來進行播放。 • 透過這兩種方式加入的視訊, 都可以再利用 Flash 動畫與視訊產生互動, 例如加上字幕、音效…等, 也能以 ActionScript 來控制視訊的播放效果, 甚至藉由 ActionScript 為視訊套用各種濾鏡, 做出特殊的視訊效果。
匯入視訊 • 除了這些共通點之外, 我們再分別說明使用嵌入視訊與外部視訊連結兩種方式在製作動畫及修改上的差異。
嵌入視訊 • 發佈成動畫檔時只會產生一個檔案, 但影片會內嵌在 swf 檔案中, 所以檔案體積會比以外部檔案連結的檔案來得大。 • 視訊會直接內嵌在 swf 檔案中, 且畫面會直接轉換成影格顯示, 加入、編輯動畫時較容易找到視訊中相對應的位置。 • 由於視訊直接嵌在 swf 檔案中播放, 所以若要更換視訊檔, 就必須重新製作。
外部視訊連結 (Basic 版不提供此功能) • 由於動畫播放時會由外部連結視訊檔, 所以會產生兩個以上的檔案, 需要將所有需要的檔案一併上傳, 才能順利播放視訊。 • 視訊必須在發佈後才會開始播放 (播放時才進行呼叫), 若要配合影片加入 Flash 動畫, 必須在匯入視訊時設定提示點再加入修改, 步驟較嵌入檔案複雜。關於提示點我們將在稍後進行說明。
外部視訊連結 (Basic 版不提供此功能) • 視訊檔是由外部匯入 swf 檔中, 所以只要在原始檔中, 更改播放器匯入視訊檔的路徑及名稱, 就能夠更換要播放的視訊檔。
匯入視訊的準備工作 • 請確定電腦中已安裝 QuickTime 7 或以上的版本。您可以連至蘋果電腦公司的官方網站 (http://www.apple.com.tw/) 進行下載。 • 請確定電腦中已安裝 DirectX 9 或以上的版本。您可以連至微軟網站, 以關鍵字 DirectX 進行搜尋。下載前必需先通過授權認證的步驟, 安裝之後請重新開機, DirectX 才會生效。
匯入視訊的準備工作 • 可匯入的視訊檔案格式包括:.avi、.mpg、.mpeg、.mov、.dv、.wmv, 請檢查您要匯入的檔案是否為上述的檔案格式。 • 無論你是利用內嵌或外部連結的方式匯入視訊, 所選擇的視訊檔案最好不要經過壓縮, 或者是內容經過複雜處理的視訊檔案 (例如視訊轉場效果), 後面我們將會有詳細的說明。
匯入外部視訊影片 • 我們首先來介紹匯入外部視訊的方法。請開啟一個新檔案, 準備匯入範例檔 09-learn.wmv: • 首先請執行『檔案/匯入/匯入視訊』命令, 開啟匯入視訊交談窗, 選擇你要匯入的影片。
匯入外部視訊影片 • 這裡我們選擇從網站伺服器漸進式下載項目 (稍後我們會有各項匯入視訊方式的詳細說明)。