如何從Gif動畫中提取幀?

從 Gif 動畫中擷取幀

我們都知道Gif動畫是由一定數量的幀(frame)組成的,它在Internet Explorer瀏覽器中主要是我們選中它並拖曳到它的介面時自動播放的。

現在, 如果我們需要這個 Gif 動畫的一格呢? 當然,這種情況發生在很多人身上,也就是說,當他們在播放這個動畫時,他們注意到其中的一幅畫可能會讓他們對任何工作或專案感興趣。 透過使用一些工具和遵循的小技巧,我們將有可能根據我們的興趣下載其中一幅或多幅畫作。

為什麼播放時不截圖呢?

有人可以嘗試使用“Print Screen”鍵在動畫播放的那一刻立即捕獲; 問題是,我們將能夠非常遙遠地捕捉到那一刻我們真正感興趣的畫作。 目前有人可能正在考慮的另一種選擇是依賴影片編輯應用程序,因為動畫實際上代表了所述特徵。 事實上,這個 Gif 動畫在匯入任何影片編輯器時都會顯示為一個簡單的圖像,因為 這是它的主要特點。,僅顯示整個序列的前四個。

IrfanView的

一個有趣的免費工具,其名稱為 «IrfanView的» 可以幫助我們捕捉一幀或多幀動畫。 我們唯一要做的就是運行它,將其導入到文件中,然後轉到選項,那裡有一個可以幫助我們的函數 «提取所有幀“。

IrfanView的

之後,我們必須轉到提取這些幀的資料夾並選擇我們感興趣的幀; 該工具的開發者提到 如果您只想要其中一個框架, 您可以導入 Gif 動畫,並在找到感興趣的幀後按“G”鍵暫停它。 隨後,我們只需按字母“C”即可提取該幀。

ImageMagick的

雖然這個工具有更高級的功能,但在它的安裝包中有一個有趣的選項,但無濟於事 提取屬於 Gif 動畫一部分的所有幀.

轉換-合併動畫.gif 動畫_%d.gif

您必須透過在 Windows 中開啟終端機來使用命令列,必須編寫與我們在頂部放置的內容非常相似的內容; 正如您將注意到的,該命令 「convert」可以幫助您提取這些幀, 這是此應用程式的一個小補充。

FFmpeg的

這個名字替代 «FFmpeg的» 與我們上面提到的功能非常相似; 這意味著我們需要執行命令列,這與我們將在下面發布的範例非常相似。

ffmpeg -i 動畫.gif 動畫%05d.png

我們上面提到的替代方案和當前的替代方案都會將幀保存在 Gif 動畫所在的相同位置; 上述工具將幫助您僅提取最多 100 幀, 據其開發者稱,目前的版本沒有任何限制。

Gif分割器

任何涉及命令列的方法都可能讓某些人感到不舒服,因為如果字元或符號輸入不正確,該方法根本不起作用。 如果您想要一個更容易理解的圖形介面的替代方案,我們推薦 «Gif分割器«,它也是免費的並且適用於 Windows。

Gif分割器

有了這個你將有可能 提取屬於 Gif 動畫的所有幀, 您也可以選擇要儲存這些元素的位置。 我們放置在頂部的圖像將向您展示使用此工具是多麼容易,因為與先前的替代方案不同,這裡用戶可以為從 Gif 動畫中提取的幀定義完全不同的目錄。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   ererdf4543545 他說:

    謝謝,ImageMagik 功能真的幫了我大忙!