如何將Flash動畫轉爲高質量的GIF圖片

當我們想把製作的Flash動畫轉換為Gif表情動畫時,往往會使用Flash內置的Gif轉換功能,可是效果往往差強人意。如下圖所示:

如何將Flash動畫轉為高質量的GIF圖片

那麼有沒有更好的轉換方式呢,下面我為大家推薦一款軟件,就可以勝任我們的要求。

magic swf2gif不但可以快速高效地將swf格式的動畫轉換為gif動畫圖片,而且在轉換之後還能完整地保持原flash動畫中的動畫幀數和分辨率。

第一步:導入swf 動畫文件

點擊界面中的“add files”按鈕,在彈出的對話框中選擇需要轉換的flash動畫文件,在添加文件時可以一次選擇多個flash動畫文件批量導入,當然也可以點擊“add dir”按鈕將某個目錄下的swf文件全部導入。

在導入文件時有一個特色,那就是除了可以添加文件和目錄之外,還可以在點擊“ie cache”按鈕後直接將ie緩存中的swf文件添加進列表中。

第二步:截取要轉換的動畫片段

在swf文件列表中,選擇一個flash動畫。這時我們可以看到原來的“文件信息”按鈕已經顯示為“w:500,h:400,t:2496,r:25”字樣,如圖所示,這是什麼意思呢?點一下按鈕你就知道了。原來,這表示該flash動畫的寬度為500像素,高度為400像素,總幀數為2496幀,幀頻為25幀/秒。

現在需要設置欲轉換動畫的起止點,以去掉自己不想要的開始或結尾片段。在右邊的播放框中,拖動下方滑塊或者用播放按鈕將flash動畫停留在轉換部分的起始處(如第1000幀),隨後點擊動畫下方的“[”按鈕在此處做上起始標記。

同樣,拖動滑塊或者用播放按鈕將flash動畫停留在轉換部分的結尾處(如第1500幀),並點擊“]”按鈕在此處做上結束標記。

第三步:gif動畫的輸出設置

點擊“options”按鈕,先在“resize”選項卡中選擇生成gif動畫的圖片尺寸大小,既可以選擇預設的大小(默認為原始大小),也可以自定義大小,然後在“gif frame rate”選項卡中設置gif動畫的幀率。

注意:當減少幀頻的時候,軟件將不會更改電影的播放速度,只是放棄一些幀以減小gif文件的體積。最後切換到“目錄”選項卡設置好轉換後的gif文件的輸出目錄。

當一切準備完畢,我們就可以點擊“convert gif”按鈕,很快即可將所選定的flash動畫片段轉換為gif格式的動畫文件。


分享到:


相關文章: