Flash從Flash MX版本開始全面支持視頻文件的導(dǎo)入和處理。Flash8在視頻處理功能上更是躍上一個新的高度,Flash視頻具備創(chuàng)造性的技術(shù)優(yōu)勢,允許把視頻、數(shù)據(jù)、圖形、聲音和交互式控制融為一體,從而創(chuàng)造出引人入勝的豐富體驗。
Flash支持的視頻類型會因電腦所安裝的軟件不同而不同,比如:
如果機器上已經(jīng)安裝了QuickTime 7及其以上版本,則在導(dǎo)入嵌入視頻時支持包括MOV(QuickTime 影片)、AVI(音頻視頻交叉文件)和MPG/MPEG(運動圖像專家組文件)等格式的視頻剪輯,如表5-1所示。
文件類型 | 擴展名 |
音頻視頻交叉 | .avi |
數(shù)字視頻 | .dv |
運動圖像專家組 | .mpg、.mpeg |
QuickTime 影片 | .mov |
表5-1 Flash8支持的視頻格式1
如果系統(tǒng)安裝了DirectX 9或更高版本,則在導(dǎo)入嵌入視頻時支持以下視頻文件格式。如表5-2所示。
文件類型 | 擴展名 |
音頻視頻交叉 | .avi |
運動圖像專家組 | .mpg、.mpeg |
Windows Media文件 | .wmv、.Asf |
表5-1 Flash8支持的視頻格式2
默認情況下,Flash使用On2 VP6編解碼器導(dǎo)入和導(dǎo)出視頻。編解碼器是一種壓縮/解壓縮算法,用于控制多媒體文件在編碼期間的壓縮方式和回放期間的解壓縮方式。
如果導(dǎo)入的視頻文件是系統(tǒng)不支持的文件格式,那么Flash會顯示一條警告消息,表示無法完成該操作。
而在有些情況下,F(xiàn)lash可能只能導(dǎo)入文件中的視頻,而無法導(dǎo)入音頻,此時,也會顯示警告消息,表示無法導(dǎo)入該文件的音頻部分。但是仍然可以導(dǎo)入沒有聲音的視頻。
Flash8對外部FLV(Flash專用視頻格式)的支持,可以直接播放本地硬盤或者web服務(wù)器上的.flv文件。這樣可以用有限的內(nèi)存播放很長的視頻文件而不需要從服務(wù)器下載完整的文件。
下面通過實際操作介紹將視頻剪輯導(dǎo)入為Flash中的嵌入文件的方法。
(1)新建一個Flash8影片文檔。
(2)選擇“文件”|“導(dǎo)入”|“導(dǎo)入視頻”命令。彈出“導(dǎo)入視頻”向?qū)В鐖D5-24所示。
圖5-24 打開“導(dǎo)入視頻”向?qū)?/span>
(3)在“文件路徑”后面的文本框中輸入要導(dǎo)入的視頻文件的本地路徑和文件名?;蛘邌螕艉竺娴?#8220;瀏覽”按鈕,彈出“打開”對話框,在其中選擇要導(dǎo)入的視頻文件。如圖5-25所示。
圖5-25 “打開”對話框
單擊“打開”按鈕,這樣“文件路徑”后面的文本框中自動出現(xiàn)要導(dǎo)入的視頻文件路徑。
(4)單擊“下一個”按鈕,出現(xiàn)如圖所示的“部署”向?qū)Т翱?。如圖5-26所示。
圖5-26 部署
這個窗口中有一個“您希望如何部署視頻?”的選項,其中有5個單選項。這里選擇“在SWF中嵌入視頻并在時間軸上播放”選項。選擇這種方式,視頻文件將直接嵌入到影片中。
這里,由于導(dǎo)入的視頻文件格式不是QuickTime 影片,所以“用于發(fā)布到QuickTime的已鏈接的QuickTime視頻”這個單選項成灰色顯示,不可用。
(5)單擊“下一個”按鈕,出現(xiàn)如圖5-27所示的“嵌入”向?qū)Т翱凇?/span>
圖5-27 嵌入
在這個向?qū)Т翱谥校?#8220;符號類型”下拉列表中包括嵌入的視頻、影片剪輯、圖形。
嵌入到時間軸最常見的選擇是將視頻剪輯作為嵌入的視頻集成到時間軸。如果要使用在時間軸上線性回放的視頻剪輯,那么最合適的方法就是將該視頻導(dǎo)入到時間軸。
嵌入為影片剪輯使用嵌入的視頻時,最佳的做法是將視頻放置在影片剪輯實例內(nèi),因為這樣可以更好地控制該內(nèi)容。視頻的時間軸獨立于主時間軸進行播放。
將視頻剪輯嵌入為圖形元件意味著,將無法使用ActionScript與該視頻進行交互。通常,圖形元件用于靜態(tài)圖像以及用于創(chuàng)建一些綁定到主時間軸的可重用的動畫片段。因此,會很少希望將視頻嵌入為圖形元件。
另外,在“嵌入”窗口中,還可以選擇是否“將實例放置在舞臺上”,如果不選擇,那么將存放在庫中。選擇“如果需要,可擴展時間軸”這個選項以后,可以自動擴展時間軸以滿足視頻長度的要求。
這里保持默認設(shè)置,不做任何改動。
(6)單擊“下一個”按鈕,出現(xiàn)如圖所示的“編碼”向?qū)Т翱?。如圖5-28所示。
圖5-28 編碼
在這個窗口中,有一個“請選擇一個Flash視頻編碼配置文件”下拉列表框,在其中可以選擇一個視頻編碼配置文件。另外,單擊“顯示高級設(shè)置”按鈕,可以更進一步的設(shè)置視頻編碼配置。
這里保持默認設(shè)置,不做任何改動。
(7)單擊“下一個”按鈕,出現(xiàn)如圖5-29所示的“完成視頻導(dǎo)入”向?qū)Т翱凇?/span>
圖5-29 完成視頻導(dǎo)入
這里會顯示一些提示信息。我們直接單擊“結(jié)束”按鈕。將會出現(xiàn)如圖所示的導(dǎo)入進度窗口。如圖5-30所示。
圖5-30 導(dǎo)入進度
最后進度完成以后,視頻就被導(dǎo)入到了舞臺上。按下Enter鍵可以播放視頻效果。
另外,在Flash8中我們還可以給視頻加上濾鏡效果。具體操作如下:
(1)選擇舞臺上的視頻,執(zhí)行“修改”|“轉(zhuǎn)換為元件”命令,將其轉(zhuǎn)換為影片剪輯元件。
(2)展開“濾鏡”面板,單擊“+”按鈕,在彈出的菜單中選擇“模糊”濾鏡,設(shè)置參數(shù)如圖5-31所示。