搜尋此網誌

2011年10月1日 星期六

GIMP將影片部分內容轉成動態Gif檔 part3

這篇主要是示範用 GAP 的 MPlayer based extraction 來擷取影片
不同於『 Split Video into Frames 』
『 MPlayer based extraction 』無法直接輸出成多圖層影像來編修
不過適合用它來處理影片時間長度大於30分鐘以上的大檔案
MPlayer 本身就是一個player,所以檔案格式應該也不會是個問題

示範影片 《賽德克‧巴萊》戲院預告(HD) - Seediq Bale - Theatrical Trailer - English Subtitled



首先用一般的播放程式開啟播放影片,如下圖紅色標記,記住想要擷取片段的起始時間


擷取結束時間


看一下影片的資訊,主要是影片每秒的影格數,大約算出需要抓取多少影格


『 Video 』->『 Split Video into Frames 』->『 MPlayer based extraction 』,開啟如下之對話框
注意:MPlayer 1.0pre5 不要打勾
如需要後續編修,暫存檔格式建議還是用gimp的專用格式 xcf
至於存檔路徑,如果你記憶體夠多的話,可以使用 Dataram RAMDisk  來建立一個 Ram Disk
將這些暫存檔存放在虛擬硬碟裡,以加快速度,減少真實硬碟的存取( Dataram RAMDisk 使用參考 )


MPlayer 擷取畫面,第一次會搜尋系統裡安裝的字型,所以會多花些時間


200個影格如果直接作成gif,那檔案會太大
因此使用『 Video 』->『 Frames Density... 』來縮剪影格數,如下圖


按ok後會出現一些警告訊息,如下圖,主要是告訴使用者,剛才的設定會經影格數
遊200縮減至66(剛是設縮3倍),是否繼續的意思


因為暫存檔的格式不是選專用格式xcf,因此會出現格式的警告訊息


影格數縮減之後,『 Video 』->『 Frames to Image... 』將那一序列的暫存檔轉成一個多圖層的檔案
如下圖紅框標示處,調整一下影格間的延遲時間


最後在做些處理,就可以存檔了




1 則留言:

小儂 提到...

您好,不好意思,因為我是GIMP的初學者,一直搞不懂鉛筆與畫筆的差別到底在哪裡~~爬文了好一會還是理不出個頭緒 >"<
兩隻筆除了畫出來的線條是有鋸齒狀及平滑的區別之外,還有什麼其它的差別嗎?還是說他們的功用分別是特別適用在什麼地方?譬如像是畫圓或是什麼的?再麻煩您回覆了~~謝謝。
[版主回覆10/12/2011 21:48:06]我想您自己都已看出差別
沒錯,鉛筆是實心的,所以畫出來不會有半透明的效果
因此就會感覺邊緣有鋸齒,不平滑
一般大都只用在有需要用到細實線的地方

各用在什麼地方,沒什麼標準
問自己最清楚
畫出來的感覺是不是自己想要的
多試幾次,就有您自己的心得
不需要去煩惱該在什麼地方用什麼