大多數影片轉精靈圖工具只會按固定間隔擷取影格就結束了。做一次性特效還可以,但做走路循環時,你會得到一張在循環處卡頓的圖集、每條描邊都帶著綠邊,而且因為每格各自裁切,角色還會抖動。這個工具幫你處理這三個問題:找出動作的週期,用邊緣去溢色去除背景,並用同一個裁切框裁切每一格。
影片轉精靈圖集使用教學
- 拖放 MP4、WebM 或 MOV。在純綠、洋紅、藍色或白色背景前拍攝或算圖的角色,結果最乾淨。含 Alpha 色版的 WebM 在 Chrome 與 Edge 中會保留透明度。
- 設定你要的片段起訖點(最長 30 秒)與擷取尺寸,然後按下擷取影格。片段會播放一次,同時擷取每一個解碼出的影格。
- 如果動作會重複,工具會找到一個完整週期並自動選取。選擇圖集要幾格,影格會平均分布在週期中,並排除收尾格,讓循環不會卡頓。
- 檢查背景去背。自動模式會從影格邊緣讀取背景色;判斷錯誤時,就在來源影格中點擊背景。調整容許度、邊緣柔化、去溢色與收縮 1px,結果會即時更新。
- 設定最大影格尺寸;如果想要硬邊和所有影格一致的調色盤,請開啟像素化。
- 匯出附 Aseprite、Phaser/TexturePacker、Godot 或 CSS 資料的 PNG 精靈圖集、GIF 動畫,或包含以上全部與單格圖片的 ZIP。
你會得到什麼
- PNG 精靈圖集,透明背景,以網格排列(自動或固定欄數,可選內距)。
- 影格資料:Aseprite JSON、Phaser/TexturePacker JSON(hash 或 array)、Godot 4 SpriteFrames
.tres、附逐格關鍵影格動畫的 CSS sprite 類別,或 Unity 切割設定。 - GIF 動畫,任意整數倍縮放,透明或黑/白背景。
- ZIP 壓縮檔,內含精靈圖集、GIF、所有資料格式與每一格的獨立 PNG。
適用哪些引擎
- Godot 4:把 PNG 與
.tres放在同一個資料夾,再把 SpriteFrames 指定給 AnimatedSprite2D。如果 PNG 放在其他位置,修改第一行的res://路徑即可。 - Unity:將 PNG 以 Sprite (Multiple) 匯入,Filter Mode 設為 Point,再依 Unity 設定檔中的數值以 Grid By Cell Size 切割。
- Phaser 3 與 PixiJS:把 PNG 和 TexturePacker JSON (hash) 當作圖集載入。JSON 也依序列出了動畫的影格名稱。
- GameMaker、Defold、Construct、RPG Maker:依匯出設定下方顯示的影格尺寸,將 PNG 以長條或網格方式匯入。
來自實際做遊戲的技巧
- 拍攝或算圖時,選用角色身上沒有的背景色。穿綠衣的主角用洋紅最保險;紅色或粉色的物件就用綠色。
- 角色周圍要留邊。如果肢體超出畫面,統一裁切也救不回來。
- 走路和跑步循環用 8 格、10–12 fps,在 32–64 px 下看起來很好。待機動畫可用 4–6 格,並在動畫預覽器中開啟來回播放。
- 如果去背後描邊仍帶色偏,稍微提高邊緣柔化並維持去溢色開啟。只有殘留彩色光圈時才開啟收縮 1px。
- 在遊戲最終尺寸下進行像素化。把 512 px 的影格用共用調色盤縮成 48 px,比縮放一張已經像素化的圖集好看得多。
使用情境
- 把轉描用的參考影片變成原型階段的暫代動畫。
- 從 AI 影片模型生成的綠幕角色影片中擷取循環動作。
- 不必架設算圖流程,就能把 Blender 或 Spine 的算圖結果轉成精靈圖集。
- 把以影片形式算出的特效(煙霧、魔法、水花)做成精靈圖集放進遊戲。
常見問題
我的影片會被上傳嗎?
不會。檔案由你的瀏覽器讀取,影格在你的裝置上處理,不會傳送到任何伺服器。頁面載入後即使離線,工具也能繼續使用。
支援哪些影片格式?
瀏覽器能播放的都可以:MP4 (H.264)、WebM (VP8/VP9/AV1),大多數情況下也支援 MOV。iPhone 拍攝的 HEVC/H.265 .mov 檔只能在 Safari 和部分 Chrome 版本解碼。如果檔案打不開,請先轉成 H.264 MP4。
循環偵測是怎麼運作的?
每個擷取的影格都會縮成很小的主體剪影。工具會針對每個可能的 N,計算每一格與 N 格之後那一格的相似度,找出動作重複的週期,再挑出首尾影格最吻合的週期。如果沒有哪個間隔明顯比較好,就把片段視為單次動作,使用整個範圍。
能保留影片本身的透明背景嗎?
可以,在 Chrome 與 Edge 中可以,它們能解碼 VP8/VP9 WebM 檔的 Alpha 色版。在背景中選擇「保留」,就不會再移除其他內容。其他瀏覽器會把這類影片顯示在黑底上,那就改用去背。
最多能處理多少影格?
每次最多擷取 30 秒。影格以你選擇的擷取尺寸存放在記憶體中,總量上限約 350 MB,所以大尺寸的長片段會提早停止。做精靈圖的話,256–512 px 的擷取尺寸就很夠了。
設定小尺寸後,影格為什麼看起來很模糊?
縮小影片影格會把像素平均,邊緣就會變軟。開啟像素化,把結果吸附成硬邊 Alpha 與共用調色盤,就能在最終尺寸得到銳利的像素畫邊緣。
不拍影片也能得到精靈圖集嗎?
可以。本站的 AI 產生器會畫出你的角色,並用動作庫替它製作動畫,匯出格式和這個工具相同。