Posted on 2007-11-10 11:38
yukui 閱讀(281)
評論(0) 編輯 收藏 所屬分類:
技術
在制作多媒體課件中,AVI是一種重要的素材,但所占的空間較大,特別是網絡課程,AVI已無法滿足需要。而AVI有龐大的素材庫,內容豐富,如何使用這些即將被淘汰的AVI呢?
Macromedia Flash 5可以生成SWF,但卻不可以導入AVI,那么可不可以借助一種中介,先將AVI轉為GIF,然后再導入Flash進行處理呢?當然可以,而其中Ulead GIF Animator 5.0則是最佳選擇。具體作法是:
1、用Animator 4.0/5.0導入AVI文件。菜單Layer àadd video…à選中AVI文件導入,生成按幀順序排列的n張圖片(n=AVI文件的總幀數),后按F11進行壓縮導出GIF文件(有向導指引)。特別提醒注意GIF圖片的Width和Height。
2、用Flash新建一文件,修改影片屬性,設定Width和Height值等于GIF圖片的Width和Height,然后選定GIF文件即可導入文件à,生成n個關鍵幀,保存導出SWF文件。這樣生成的SWF文件一般與原AVI大小相等,因為畢竟有一部分AVI素材是由Flash和Animator制成的。
若需壓縮生成SWF文件的大小,就必須在生成GIF文件時壓縮——刪除部分圖片。筆者曾將n張圖片的“偶數項”刪去,保留1,3,5,7,9……,適當將Flash的播放速度降低,結果生成的SWF文件大小為原來的一半,且演示效果與原來差不多。這一種50%的壓縮量是相當可觀的。若需更小,可以再刪一半,保留1,5,9,13,17,……這樣,大小為原來的1/4,演示效果仍過得去。不難看出,對于一些內嵌入執行文件的直線性播放動畫(AVI,SWF),盡管不能直接得到源文件,但可以通過SnagIt32進行視頻捕捉生成AVI文件,最后通過上述方法得到SWF文件,這就不愁沒素材了。怎么樣,動手試一試?
其它的對媒體文件找相關工具轉為avi。