FlashMX視頻導入功能詳解_第1頁
FlashMX視頻導入功能詳解_第2頁
FlashMX視頻導入功能詳解_第3頁
FlashMX視頻導入功能詳解_第4頁
FlashMX視頻導入功能詳解_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Flash MX視頻導入功能詳解 在Flash MX中,我們可以導入 QuickTime或Windows播放器支持的標準媒體文件。對 于導入的視頻對象,可以進行縮放、旋轉、扭曲和遮罩處理,也可以通過編寫腳本來創 建視頻對象的動畫。Flash MX 6播放器加入了 Sorenson Spark解碼器,可以直接支持視 頻播放。此外,Flash MX還支持運行期動態載入 JPEG和MP3文件,支持MP3、ADPCM 和新的語音音頻壓縮技術。依據視頻文件的格式和導入方法,在Flash MX中導入的視 頻可以發布成包含視頻的Flash MX動畫(.swf)或QuickTime電影(.mov)。 Flas

2、h MX支持導入的視頻格式包括:MPEG (運動圖像專家組)、DV(數字視頻)、 MOV (QuickTime電影)和AVI等。如果你的系統安裝了 QuickTime 4或更高版本,在 Windows和Macintosh平臺就可以導入這些格式的視頻。如果你的 Windows系統只安裝 了 DirectX 7 (或更高版本),沒有安裝 QuickTime,則只能導入 MPEG、AVI和 Windows 媒體文件(.wmv和.asf)文件。 在默認情況下,Flash MX使用Sorenson Spark編解碼器導入和導出視頻。編解碼器 是控制導入、導出時多媒體文件怎樣壓縮和解壓縮的一種算法。因此,

3、對其它視頻格式 的支持,取決于你的系統安裝的是什么編解碼器。 如果試圖導入的視頻文件的格式 Flash MX不支持,它會顯示一個提示信息,說明 不能完成導入。對于某些視頻文件,Flash MX只能導入其中的視頻部分而無法導入其 中的音頻,這時Flash MX同樣會提醒你。 一、Sorenson Spark編解碼器 Sorenson Spark是Flash MX內置的運動視頻編解碼器,它讓我們能夠在Flash MX 中添加視頻內容。Spark是一個高質量的視頻編碼/解碼器,它可以在提高視頻質量的同 時顯著降低帶寬要求。以前的 Flash只能使用連續位圖圖像來模擬視頻,包含 Spark 后,Fla

4、sh MX在視頻支持能力方面有了很大的提高。 、嵌入視頻剪輯 在Flash MX中,可以用嵌入視頻文件的方式導入視頻剪輯。嵌入視頻剪輯將成為 動畫的一部分,就像導入的位圖或矢量圖一樣,最后發布為Flash MX動畫形式(.swf) 或者QuickTime (.mov)電影。采用嵌入視頻的形式,可以導入Flash MX支持的任何 格式的視頻文件。 三、鏈接QuickTime視頻剪輯 如果我們導入的是QuickTime視頻剪輯,可以選擇嵌入或鏈接兩種方式。以鏈接方 式導入的QuickTime視頻并不成為Flash MX文件的一部分,而是在Flash MX中保存一 個指向QuickTime電影的鏈接

5、。以鏈接方式導入 QuickTime視頻就只能發布為 QuickTime電影(.mov),不能發布為 Flash MX動畫(.swf),因此也就不能以 SWF 格式顯示鏈接的 QuickTime視頻。對于在Flash MX中鏈接的QuickTime視頻,可以執 行縮放、旋轉和動畫*作,但不能對QuickTime視頻的內容創建內插動畫。 四、查看導入的視頻文件 在編輯區選擇嵌入或鏈接的視頻的實例,打開屬性面板(如果屬性面板沒有打開, 選擇WindowProperties ),屬性面板顯示該剪輯的實例名(嵌入視頻剪輯)、像素大 小和它在編輯區中的位置。 五、創建視頻對象 Flash MX還允許我們

6、創建視頻對象,這可用于顯示攝像頭攝取的現場直播視頻流。 (一)、Sorenson Spark編解碼器 Sorenson Spark是Flash MX內置的運動視頻編解碼器,它讓我們能夠在Flash MX 中添加視頻內容。Spark是一個高質量的視頻編碼/解碼器,它可以在提高視頻質量的同 時顯著降低帶寬要求。以前的Flash只能使用連續位圖圖像來模擬視頻,包含Spark 后,Flash MX在視頻支持能力方面有了很大的提高。 Spark視頻編解碼器由編碼器和解碼器組成。編碼器的作用是壓縮視頻內容,解碼 器的作用是對經過壓縮的內容解壓。解碼器包含在 Flash MX播放器中 應用與數字媒體的壓縮有

7、兩種類型:空間上的和時間上的。時間上的壓縮區分幀間 差異,只存儲幀間不同的部分,這樣就可以依據與前一幀的不同來描述當前幀。不變的 區域(即幀間相同的部分)只需簡單重復前一幀的就可以了。時間壓縮幀常常稱為間幀。 時間壓縮是一種幀間壓縮。 空間上的壓縮應用于單幀數據的壓縮,與周邊的幀無關。空間壓縮可以是無損壓縮 (圖像中的數據不丟棄),也可以是有損壓縮(有選擇地丟棄部分數據)。空間壓縮幀 常常稱為內幀。空間壓縮是一種幀內壓縮。 Sore nson Spark是一個間幀編解碼器。Sore nson Spark的高效間幀壓縮是它不同于其 它壓縮技術之處。與其它編解碼器相比,它需要的很低的數據率就可以產

8、生高質量的視 頻。很多其它的編解碼器都是采用幀內壓縮,例如JPEG就是一個幀內壓縮編解碼器。 不過,幀間壓縮編解碼器也會采用幀內壓縮技術。在這種情況下,內幀被作為間幀 的參考幀(關鍵幀)。Sore nson Spark編碼總是從關鍵幀開始,每個關鍵幀就成為后面 的間幀的主參考幀。如果下一幀與前一幀有顯著的不同,編解碼器就把它壓縮為新的關 鍵幀。 怎樣壓縮視頻在很大程度上取決于視頻的內容。一個只有說話動作的頭部視頻的壓 縮與足球比賽視頻的壓縮就有很大的不同。要獲得最佳的視頻壓縮效果,使用 Sorenson Spark創建Flash MX視頻時應該注意以下幾個問題: 1力求簡單。要盡量避免詳細轉換

9、,因為詳細轉換不能很好的壓縮,將會導致壓縮 視頻最后很“肥胖”。硬剪裁通常效果最好,或者快速淡入淡出。縮放鏡頭、翻頁、繞 幾圈后飛出屏幕,看起來很 Cool,但壓縮效果很差,應盡量避免使用。 2了解用戶的數據傳輸速度。在In ternet上傳送視頻時,你應該以較低的內部網數 據傳輸速度生成文件。 快速連接的用戶觀看你的動畫時幾乎無需等待,但撥號用戶卻需 要等待文件下載。在這種情況下,最好生成較短的剪輯,以保持下載時間在撥號用戶能 夠容忍的限度之內。 3選擇適當的播放速度。幀速指示播放速度,用每秒鐘播放多少幀表示。如果數據 傳輸速度較高,較低的幀速可以改善低端用戶的回放效果。 4選擇與數據傳輸速

10、度相適應的幀大小。幀大小對在Flash MX動畫生成高質量的 視頻有著重要的影響。在給定的數據傳輸速度(連接速度)下,增加幀大小會降低視頻 質量。在選擇幀大小時也必須考慮幀速和連接設備。如果采用Moden連接,常用的幀 大小是 160X 120; 192X 144; 320X 240。 5了解下載進程。你應該知道下載你的視頻需要多長時間。在下載視頻時,應該讓 其他內容顯示以“掩蓋”視頻的下載。對于較短的視頻剪輯可以用下式大略計算暫停時 間: 暫停時間=下載時間-播放時間+播放時間X 10% 例如,如果你的視頻剪輯的長度是30秒,下載時間需要1分鐘,那么就需要有33 秒的暫停時間(60-30+3

11、0 x10% )。 6使用沒有噪音的視頻。視頻原文件的質量越高,最后的動畫質量就越好。雖然 In ternet視頻的幀速和大小通常比你在電視上看到的小,但計算機的監視器比一般的電 視機有更好的色彩*真度、飽和度、清晰度和分辨率。即便是在很小的窗口中,數字視 頻的圖像質量也要比標準模擬電視更重要。在TV幾乎不注意到的信號噪音在計算機上 卻是難以接受的。捕獲視頻之后應該去除噪音和交錯。音頻也應該像視頻一樣使用沒有 噪音的文件。 (二)、嵌入視頻剪輯 在Flash MX中,可以用嵌入視頻文件的方式導入視頻剪輯。嵌入視頻剪輯將成為 動畫的一部分,就像導入的位圖或矢量圖一樣,最后發布為Flash MX動

12、畫形式(.swf) 或者QuickTime (.mov)電影。采用嵌入視頻的形式,可以導入Flash MX支持的任何 格式的視頻文件。 在導入視頻設置對話框中, 我們可以控制嵌入視頻的幀速與動畫主時間軸的幀速同 步,調整視頻幀速與主時間軸幀速之比,還可以在回放過程中丟棄導入視頻的某些幀。 如果你不希望嵌入視頻與Flash MX動畫同步(例如,有時需要防止嵌入視頻的幀被丟 棄或復制),此時只需取消 Synchronize (同步)選項的選擇即可。 對于已經導入Flash MX中的視頻,還可以使用外部編輯器編輯,然后更新;也可 以導入另一個視頻來替換嵌入的視頻。可以給視頻剪輯實例指派不同的圖符,此

13、時在編 輯區會將顯示不同的實例,但可以保留原實例的所有屬性(如顏色和旋轉角度等)。 可以從圖符庫面板把導入視頻的實例拖到編輯區來創建視頻對象。像其它圖符一 樣,你可以創建導入視頻剪輯的多個實例,且不會增加文件的大小。 嵌入視頻剪輯的操作步驟如下: 1選擇Filelmport,把視頻剪輯直接導入當前文檔的編輯區;或選擇 Filelmport to Library (文件 導入到圖符庫中),把視頻剪輯導入當前文檔的圖符庫中。 2. 在Import Video Settings (導入視頻設置)對話框中,拖動Quality (質量)的滑塊 或直接輸入數值,控制應用于視頻剪輯的壓縮量。較低的質量設置產

14、生較小的文件,但 會降低圖像的完整性。 3. 拖動Keyframe Interval (關鍵幀間隔)的滑塊或直接輸入數值,控制視頻剪 輯的關鍵幀頻率(包含完整數據的幀)。例如,設置幀間隔為30時,在視頻剪輯中將 每隔30幀就存儲完整的一幀。間隔之間的幀只存儲與前一幀不同的數據。間隔越小, 存儲完整幀就越多,在視頻中的搜尋更快,但生成的文件也就越大。 提示:設置關鍵幀間隔為1時,視頻中的每一幀都儲存為完整的幀。只有在視頻文 件很小時才推薦使用這種設置。 4. 拖動Scale (縮放)的滑塊或直接輸入數值,減少視頻的像素數。小的像素數可以 減小文件的大小,改善回放性能。例如,一個數字視頻(DV)文

15、件的像素數為640 x480像 素,降低縮放比例為25%可以改善Flash MX動畫中視頻的性能。 5. 選擇 Synchronize Video to Macromedia Flash MX Movie Frame Rate (使視頻與 Flash MX動畫的幀速同步)選項,使導入視頻的回放速度與Flash MX動畫的主時間軸 回放速度匹配。取消此項選擇,可以防止幀速同步。 6. 在 Number of Video Frames to Encode Per Number of Flash MX Frames (編碼視頻幀 數與Flash MX幀數之比)選項中選擇一個值, 指定導入視頻幀數與

16、Flash MX動畫主時 間軸幀數之比。例如,Flash MX動畫主時間軸每播放 1幀,導入視頻就播放 1幀,選 擇1:1; Flash MX動畫主時間軸每播放 2幀,導入視頻就播放1幀,選擇1:2,依次類 推。 丟棄導入視頻的幀不會降低視頻的運動速度,而是每秒鐘顯示更少的幀,使視頻在 回放時顯得更加跌宕起伏。 7. 選擇Import Audio (導入聲音),指定在導入視頻剪輯中包含音軌(如果有的話)。 取消此項選擇將不導入視頻剪輯中的音軌。 提示:如果你的系統不支持音軌中使用的音頻編解碼器,當你在導入視頻設置對話 框中單擊0K按鈕時Flash MX將會提醒你。這時你仍可以繼續導入視頻,但沒

17、有聲音; 你也可以回到視頻編輯程序中,用你的系統支持的音頻編解碼器重新保存視頻。 8. 單擊0K按鈕。 9. 如果在步驟1直接導入視頻剪輯到編輯區,且導入的視頻包含的幀數超過了當前 Flash MX文檔中放置它的時間軸的幀跨度,Flash MX就會提醒你。此時,可以單擊 Yes(是)按鈕,延長時間軸幀跨度;也可以單擊No (否),保持當前的幀跨度不變,導 入視頻的幀超過Flash MX時間軸的幀跨度的部分不會顯示,除非你延長Flash MX的幀 跨度。 如果你在Flash MX中導入了一個視頻剪輯,然后又用外部編輯區器編輯該視 頻剪輯,你就需要更新導入的視頻。方法是:在圖符庫面板中選擇要更新的

18、視頻剪輯, 單擊圖符庫面板右上角的小三角(或在選定的視頻剪輯上右擊),從彈出的菜單上選 Properties (屬性),然后在彈出的Embedded Video Properties (嵌入視頻屬性)對話框 中單擊Update (更新)按鈕,即可用編輯過的視頻文件更新圖符庫中的視頻。 如果你想用另一個視頻剪輯更新圖符庫中的視頻,可以在圖符庫面板選擇要 替換的視頻并右擊,然后在彈出的Embedded Video Properties對話框中單擊Import (導 入)按鈕,在接著彈出的Import對話框中選擇用來替換的視頻剪輯,單擊打開按鈕,即 可實現替換。 (三)、鏈接QuickTime視頻剪

19、輯 如果我們導入的是QuickTime視頻剪輯,可以選擇嵌入或鏈接兩種方式。以鏈接方 式導入的QuickTime視頻并不成為Flash MX文件的一部分,而是在Flash MX中保存一 個指向QuickTime電影的鏈接。以鏈接方式導入 QuickTime視頻就只能發布為 QuickTime電影(.mov),不能發布為 Flash MX動畫(.swf),因此也就不能以 SWF 格式顯示鏈接的 QuickTime視頻。對于在Flash MX中鏈接的QuickTime視頻,可以執 行縮放、旋轉和動畫*作,但不能對QuickTime視頻的內容創建內插動畫。 鏈接QuickTime視頻的*作步驟如下:

20、 1. 選擇FileImport,把QuickTime視頻直接導入當前文檔的編輯區;或選擇 FileImport to Library,把視頻導入當前文檔的圖符庫中。 2. 在Import Video (導入視頻)對話框中,選擇 Link to External Video File (鏈接外 部視頻文件)選項(如果選擇 Embed Video in Macromedia Flash MX Document,則以嵌 入的形式導入)。 提示:如果你的系統沒有安裝QuickTime,導入視頻對話框不會顯示,也不 能導入QuickTime視頻。 3. 如果在步驟1直接導入視頻剪輯到編輯區,且導入的視

21、頻包含的幀數超過了當前 Flash MX文檔中放置它的時間軸的幀跨度,Flash MX就會顯示一個提示框。單擊該提 示框中的Yes按鈕,可延長時間軸幀跨度,你就可以在Flash MX中預覽QuickTime視 頻;如果單擊No,將保持當前的幀跨度不變,導入視頻的幀超過Flash MX時間軸的幀 跨度的部分不會顯示(除非你延長Flash MX的幀跨度)。 提示:要預覽鏈接的 QuickTime視頻可使用ControlPlay命令,但不能像以嵌入方 式導入的視頻那樣用 ControlTest Movie命令預覽。 用鏈接方式導入的QuickTime視頻動畫可以包含路徑。我們可以在圖符庫中設置路 徑,方法是: 1在圖符庫面板中選擇要設置路徑的鏈接QuickTime視頻并右擊。 2在右鍵快捷菜單上選擇 Properties,彈出Linked Video Properties (鏈接視頻屬性) 對話框。 3在鏈接視頻屬性對話框中單擊Set Path(設置路徑)按鈕,彈出打開對話框。 4在打開對話框中選擇要鏈接的視頻剪輯文件,單擊打開按鈕

溫馨提示

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

評論

0/150

提交評論