摘 要:Flash是一種交互式矢量動(dòng)畫制作軟件,在Flash中添加視頻可以制作出更加炫目的動(dòng)畫效果,因此受到越來越多動(dòng)畫愛好者的青睞。本文在介紹Flash視頻的基礎(chǔ)上,分析了Flash視頻的特點(diǎn),F(xiàn)LASH中可用視頻類型,不同視頻導(dǎo)入方式的優(yōu)缺點(diǎn)及Flash導(dǎo)入視頻處理技巧。
關(guān)鍵詞:Flash 視頻 技巧
中圖分類號(hào):J954 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-8882(2014)08-0-02
1 前言
隨著動(dòng)畫產(chǎn)業(yè)的發(fā)展,越來越多的動(dòng)漫畫愛好者喜歡上了Flash這個(gè)動(dòng)畫制作軟件。對于初用Flash制作動(dòng)漫畫的朋友們來說,一定有許多問題有待解決,本文在介紹Flash視頻的基礎(chǔ)上,分析了Flash視頻的特點(diǎn),F(xiàn)LASH中可用視頻的類型,不同視頻導(dǎo)入方式的優(yōu)缺點(diǎn)及簡單處理Flash導(dǎo)入視頻,為制作出優(yōu)美的動(dòng)漫畫提供有效的幫助。
2 FLASH視頻概述
Flash 視頻是 Adobe 公司推出的一種流媒體視頻格式,簡稱 FLV(Flash Video)視頻。FLV視頻采用高清流媒體壓縮技術(shù)制作,具有數(shù)據(jù)量小、交互性好、跨平臺(tái)能力強(qiáng)等特點(diǎn),它利用web瀏覽器上所集成的 Flash Player 平臺(tái)來觀看FLV視頻。
與其他視頻格式相比,F(xiàn)lash視頻能在不失真的情況下具備高數(shù)據(jù)壓縮比的特點(diǎn),適合在網(wǎng)絡(luò)上傳輸,F(xiàn)LV 視頻的使用給網(wǎng)絡(luò)視頻傳播帶來了極大便利。
概括來講,F(xiàn)lash視頻具有以下特點(diǎn):(1)適應(yīng)性高和跨平臺(tái)能力強(qiáng)。Flash視頻具有強(qiáng)大的跨平臺(tái)能力和廣泛的適用性,主要是因?yàn)镕lash視頻是基于Flash Player ActiveX插件來播放的。目前大多數(shù)的Web瀏覽器都集成了Flash Player,能夠讓用戶無須下載播放器或其他插件就可以觀看FLV視頻。同時(shí),F(xiàn)lash Player是跨平臺(tái)的,可以在多種操作系統(tǒng)和平臺(tái)上運(yùn)行,從而使Flash視頻也具有在多種操作系統(tǒng)中觀看的特點(diǎn)。(2)良好的用戶交互。在Flash視頻中,用戶可以通過內(nèi)置的FLV Playback組件控制FLV視頻的播放,通過播放、暫停、前進(jìn)、倒退等按鈕來控制視頻,體現(xiàn)了良好的交互性。當(dāng)Flash在網(wǎng)絡(luò)上播放時(shí),可以通過ActionScript中的Net Stream對象和Video對象實(shí)現(xiàn)對視頻的控制;通過Net Stream對象可以控制視頻的播放、暫停、關(guān)閉、快進(jìn)、快退、拖動(dòng),并可設(shè)置Flash視頻流的緩存;通過Video對象控制視頻流的顯示質(zhì)量,獲取視頻數(shù)據(jù)信息。同時(shí)Flash視頻還支持XML語言,可以使用XML語言來實(shí)現(xiàn)FLV與外部數(shù)據(jù)的交互,進(jìn)一步增強(qiáng)了交互功能。(3)文件壓縮率高。FLV視頻使用On2 VP6和Sorenson Spark兩種視頻編碼器進(jìn)行壓縮編碼。這兩種編碼器都采用幀間編碼方式,只需要較低的數(shù)據(jù)速率,就能產(chǎn)生高品質(zhì)的視頻,大幅度提高了視頻壓縮率,而且具有較好的畫面效果。同樣效果的視頻文件,使用FLV格式存儲(chǔ)和AVI格式存儲(chǔ),數(shù)據(jù)量之比接近1:150。在制作或轉(zhuǎn)化Flash視頻的過程中,我們可以根據(jù)需要選擇相應(yīng)的編碼方式。(4)Web集成性好、安全性高。Flash視頻可以很好的集成在web網(wǎng)站中,可以在制作Flash視頻時(shí),對Flash視頻的外觀、壓縮比進(jìn)行個(gè)性化設(shè)置,并添加播放標(biāo)記。還可以結(jié)合網(wǎng)頁中其他媒體數(shù)據(jù)的布局和風(fēng)格特點(diǎn),設(shè)計(jì)Flash視頻的大小和長寬比,實(shí)現(xiàn)視頻與其他Web內(nèi)容的良好融合。而且在Web頁面中嵌入Flash視頻之后,視頻地址可以根據(jù)數(shù)據(jù)源動(dòng)態(tài)更改,不會(huì)顯示視頻的原始地址,有效的保護(hù)了Flash視頻的版權(quán)信息。
3 FLASH可用視頻類型
視頻文件包含了許多不同的格式,在FLASH中想要使用視頻文件,首先需要了解Flash可支持的視頻格式。在FLASH中可以導(dǎo)入的視頻格式很多,如果用戶系統(tǒng)安裝了適用于Macintosh的Quick Time 7、Windows的Quick Time 6.5,或者安裝了Windows的DirectX 9或更高版本,則可導(dǎo)入多種文件格式的視頻剪輯。具體如下表所示:
安裝了Quick Time7,可支持如下幾種視頻格式:
文件類型擴(kuò)展名
音頻視頻.avi
數(shù)字視頻.dv
運(yùn)動(dòng)圖像專家組.mpg、mpeg
Quick Time視頻.mov
安裝了Windows的DirectX 9或更高版本,可支持如下幾種視頻格式:
文件類型擴(kuò)展名
音頻視頻.avi
運(yùn)動(dòng)圖像專家組.mpg、mpeg
Windows Media視頻.wmv、asf
4 Flash導(dǎo)入視頻的方式
Flash中的視頻根據(jù)文件的大小及網(wǎng)絡(luò)條件,可采用3種方式導(dǎo)入到Flash文檔中,分別是嵌入式視頻、漸進(jìn)式下載視頻和FMS流式加載視頻。下面對每一種視頻導(dǎo)入方式的優(yōu)缺點(diǎn)作詳細(xì)介紹。
4.1 嵌入式視頻。嵌入式視頻將需要導(dǎo)入的視頻文件嵌入到SWF文件中,使用此方法導(dǎo)入視頻時(shí),導(dǎo)入的視頻將直接放置在時(shí)間軸上,與其他導(dǎo)入對象一樣,嵌入的視頻成為Flash文檔的一部分。
嵌入式視頻的優(yōu)點(diǎn)是:(1)能夠在 Flash 時(shí)間軸上查看和編輯單個(gè)視頻幀,可以利用 Flash 設(shè)計(jì)工具創(chuàng)建遮罩、疊加等特效;(2)視頻文件可直接在 Web 服務(wù)器上傳輸;(3)由于這種FLV視頻是采用SWF的封裝技術(shù),沒有Flash播放器版本的要求,任何版本的都可以播放。
嵌入式視頻的局限:(1)視頻嵌入到文檔后,將無法對其進(jìn)行編輯,如果視頻內(nèi)容發(fā)生變化,則必須嵌入重新編輯后的視頻,重新檢查和處理所有導(dǎo)航以及相關(guān)聯(lián)的內(nèi)容,然后再重新發(fā)布SWF 文件才能完成更改。(2)要播放嵌入式SWF視頻,必須先從服務(wù)器上下載整個(gè)影片文件,所以嵌入的視頻不宜過大,不得超過16000幀,否則下載播放過程中會(huì)占用過多系統(tǒng)資源,延長等待時(shí)間也可能導(dǎo)致動(dòng)畫播放失敗。(3)要求Flash 時(shí)間軸幀頻必須和嵌入的視頻幀頻同步。實(shí)際情況下很可能二者達(dá)不到同步,這樣就會(huì)改變原來視頻幀的幀率,從而使視頻不能正?;胤?。(4)運(yùn)行時(shí),整個(gè)視頻必須放入計(jì)算機(jī)的本地內(nèi)存中,占用計(jì)算機(jī)內(nèi)存,降低計(jì)算機(jī)運(yùn)行速度。(5)在創(chuàng)作過程中,若預(yù)覽或測試 Flash 的部分內(nèi)容,也必須發(fā)布整個(gè)視頻文件,大大延長了創(chuàng)作時(shí)間,降低工作效率。
綜上所述:在較小視頻,且視頻質(zhì)量要求不高、視頻內(nèi)容基本不變的情況下,才適合用嵌入式的視頻。因此,我們可以采用嵌入式視頻創(chuàng)建以知識(shí)點(diǎn)為基本單位的小動(dòng)畫、小電影形式的學(xué)習(xí)素材庫。
4.2 漸進(jìn)式下載視頻。漸進(jìn)式下載允許用戶使用腳本將外部的FLV格式文件加載到SWF文件中,并且可以在播放時(shí)控制給定文件的播放或回放,視頻內(nèi)容獨(dú)立于其他Flash內(nèi)容和視頻回放控件。
與嵌入式視頻相比漸進(jìn)式下載視頻有以下優(yōu)點(diǎn):(1)可以只預(yù)覽或更新導(dǎo)入的視頻內(nèi)容,不要重新發(fā)布SWF文件,使視頻內(nèi)容的預(yù)覽和更新更加方便,縮短創(chuàng)作時(shí)間。(2)視頻文件的幀頻可以不同于SWF文件的幀頻,減少了制作的煩瑣。(3)播放時(shí),下載完一段并存到本地計(jì)算機(jī)后,就可以開始播放。而且播放時(shí),視頻文件將從計(jì)算機(jī)加載到SWF文件上,沒有文件大小和持續(xù)時(shí)間限制,不存在音頻同步的問題,也沒有內(nèi)存的限制,為視頻制作帶來很大的便捷。
4.3 FMS流式加載視頻。FMS流式加載視頻是在Flash Media Server支持下的一種視頻導(dǎo)入模式。FMS流式加載視頻是這3種視頻形式中使用范圍最廣的一種形式,同時(shí)也是一種最完整、最一致和最可靠的視頻傳送形式。在傳送過程中,每個(gè)FLASH客戶端打開一個(gè)返回到視頻服務(wù)器的持久連接,并且傳送的視頻和客戶端交互之間存在緊密聯(lián)系。該方法可以實(shí)現(xiàn)多種功能,用來提高視頻的傳送質(zhì)量,如帶寬檢測、服務(wù)質(zhì)量規(guī)范、詳細(xì)的跟蹤和報(bào)告統(tǒng)計(jì)信息以及各種交互式功能和視頻體驗(yàn)。
與嵌入式和漸進(jìn)式下載相比FMS流式加載視頻有以下優(yōu)點(diǎn):(1)視頻內(nèi)容將獨(dú)立于其他 Flash內(nèi)容和視頻回放控件。因此,可以方便地添加或更改內(nèi)容,而不需要重新發(fā)布 SWF 文件。此外,由于在流傳送時(shí)客戶端與服務(wù)器之間有一個(gè)持久連接,因此可以根據(jù)用戶或應(yīng)用程序的反饋更改 FLV 內(nèi)容,從而能更好地滿足用戶的需要。(2)客戶端無需下載整個(gè)文件,使用較少的客戶端內(nèi)存和磁盤空間;客戶端只傳送用戶查看的視頻部分,提高網(wǎng)絡(luò)資源的使用率;在傳送的過程中,F(xiàn)LV視頻不會(huì)保存到客戶端的緩存,媒體傳送更安全。(3)提供了更好的跟蹤、報(bào)告、反饋和記錄功能。(4)可以利用服務(wù)器端腳本控制視頻和音頻流,根據(jù)客戶端的連接速度,創(chuàng)建服務(wù)器端播放曲目、同步流和更智能的傳送選項(xiàng)。(5)良好的交互性??梢詫?shí)現(xiàn)多用戶通信功能,觀看同一段視頻的用戶可以通過創(chuàng)建多媒體聊天室、視頻博客和視頻消息等方式來進(jìn)行交流。使用搜索功能可以立即跳轉(zhuǎn)到視頻的任何部分,而不用考慮視頻的長度是多少或是否已經(jīng)完全下載。并且視頻中嵌入的可點(diǎn)擊的熱點(diǎn)能顯示相關(guān)聯(lián)的內(nèi)容,觸發(fā)內(nèi)容的可選結(jié)果。
5 處理導(dǎo)入視頻
在Flash文檔中導(dǎo)入視頻時(shí),不一定每個(gè)視頻文件都適合Flash文檔的需求,這就需要將導(dǎo)入的視頻文件進(jìn)行相應(yīng)的編輯或設(shè)置,從而滿足Flash文檔的需求。對已有的視頻一般可以從視頻的編輯和壓縮、存儲(chǔ)來處理。
5.1 視頻編輯?,F(xiàn)在視頻素材的制作多用的是非線性編輯技術(shù),非線性編輯是計(jì)算機(jī)對所存儲(chǔ)的數(shù)字視頻信號(hào)進(jìn)行剪輯、添加字幕和特技處理的過程。目前有多種類型的非線性編輯軟件,如Media Studio、Premiere、繪聲繪影,國內(nèi)現(xiàn)在最流行的是 Premiere。Premiere有豐富的剪輯剪裁、特級(jí)應(yīng)用、場景切換、字幕疊加、配音配樂等功能,能夠滿足Flash文檔的編輯需求。
5.2 視頻壓縮與存儲(chǔ)?,F(xiàn)有的視頻文件可能很大,運(yùn)行和傳輸?shù)臅r(shí)間較長,因而必須對視頻文件進(jìn)行壓縮。通過壓縮減少圖像的數(shù)據(jù)量,節(jié)省存儲(chǔ)空間,提高存取速度。根據(jù)壓縮方式的不同,數(shù)字視頻的格式主要有AVI格式、MPG(MPEG)格式、RM格式,一般來說使用 MPEG 視頻格式相對占據(jù)空間小些,圖片文件也盡可能地從GIF等格式轉(zhuǎn)換為JPEG格式,來提升存儲(chǔ)與處理速度。
6 結(jié)語
通過本文的介紹,相信動(dòng)漫畫愛好的朋友對于flash中視頻的添加、設(shè)置及處理視頻已經(jīng)有簡單的了解了。當(dāng)然好的動(dòng)畫作品,不僅僅需要視頻制作上的技巧,還需要具有構(gòu)思巧妙、內(nèi)容充實(shí)、設(shè)計(jì)新穎等特點(diǎn),具備了這些相信你會(huì)做出優(yōu)秀的讓人稱贊的動(dòng)漫畫作品!
參考文獻(xiàn):
[1] 劉磊 . Flash 動(dòng)畫的內(nèi)容分析與特征提取研究 [D]. 山東師范大學(xué).2008.
[2] 杜秋磊 郭莉.Flash CS5完全自學(xué)一本通.電子工業(yè)出版社. 2013.
[3] Flash 視 頻 學(xué) 習(xí) 指 南.http://www.adobe.com/cn/devnet/flash/articles.
[4] 劉國智 張雅明.淺談FLV視頻格式[J].電腦技術(shù)與應(yīng)用.2008(20):353-354.