跳至正文
所有教學

一段影片產生多個動作

一次產生兩種動作:用好 4 秒 AI 影片,降低動畫成本

用一段 4 秒 AI 影片拆出直拳和前踢,附 480p 費用試算、實際提示詞、24 FPS 影格選取和透明精靈圖下載,降低每個可用動作的製作成本。

AnimGen更新於 10 分鐘閱讀
橙色機器人分別出拳和踢腿,兩個獨立動作來自同一次 4 秒影片產生
本文目錄

遊戲裡的一個短促直拳,通常用不滿 4 秒。單獨產生時,動作前後的等待也會佔掉一部分影片時長。這段空餘時間,有時足夠再放入一個完整動作。

這次只產生一段 4 秒影片,讓機器人先打一記直拳,再做一次前踢。接著拆出一個 1.50 秒的直拳和一個約 1.29 秒的前踢,各自保留起手和收招,以 24 FPS 播放。

想控制成本,可以選 Seedance 2.0 Fast 的 480p 選項:4 秒影片目前報價為 36 點數。如果一次能得到兩個可用動作,平均每個動作就是 18 點數。下方用 720p 素材展示拆分過程,費用則以 480p 試算。

完整產生片段經過透明處理後的預覽:直拳、回到準備姿勢、前踢、再次回到準備姿勢。共 97 影格,24 FPS,約 4.04 秒。

文內影片合成了深色背景,方便直接觀看。雙按鈕互動範例和可下載的精靈圖使用透明 PNG,可以把角色放到不同背景上。

挑兩個能回到同一準備姿勢的動作

直拳和前踢都可以從格鬥準備姿勢開始,並在結束後回到原位。手腳的動作容易看清,也不需要讓角色移動到場景裡的另一個位置。

我們選了這個橙色和米白色的機器人:手腳清楚,沒有武器,也沒有需要跟隨擺動的長衣物。活動的附件少一些,判斷兩個動作能不能用會更直觀。

原始機器人 PNG 與實際產生的第一影格對照,角色周圍留出了動作空間

產生前使用了 Expand Canvas:4:3 畫布,縮放設為 80%,角色向左放一些。出拳和踢腿都向右伸展,需要給站立輪廓之外的部分留空間。上圖展示的是原始輸入與實際產生的第一個影格,方便觀察角色和留白;它並非畫布設定介面的截圖。

第一次嘗試可以選直拳加踢腿、兩種短武器攻擊,或者揮手加比讚。這些動作比較容易找到相近的起點和終點。跑動起跳後再接一個長攻擊,同樣四秒就會緊張得多。

在提示詞裡交代動作的結束和間隔

只寫“先出拳,再踢腿”,模型可能把它們連成一套組合技,中間沒有適合拆開的地方。這次提示詞明確要求:拳頭收回、回到準備姿勢,短暫停頓後再踢腿,最後把腿收回並站穩。

下面是這次實際使用的完整提示詞:

text
Animate the same orange and ivory robot from the input image in one
continuous four-second locked-camera shot, facing right. Create exactly
TWO separate short game attacks, each with clear anticipation, impact
and recovery. First perform one quick straight punch toward the right,
then fully retract the fist and return to the original guard stance.
After a brief readable separation, perform one front kick toward the
right, then retract the leg and return to the same guard stance with
both feet planted. Give the punch and the kick roughly half of the clip
each. Keep the actions compact, decisive and at normal speed, with very
little idle time at the beginning and end. These are two individually
complete actions, not a blended combo. Preserve the character's orange
and ivory armor, dark joints, proportions and clean 2D cartoon rendering
throughout. Keep the entire body, fists and feet visible inside the
frame. Maintain the character's original screen position and consistent
scale, with no walking away. Fixed camera, no panning, zooming or cuts.
Retain the plain uniform key-color background supplied in the input. No
floor, shadows, added characters, weapons, text, particles, glow, motion
trails or scene changes.

產生設定是 Seedance 2.0 Fast、4 秒、720p 解析度選項、4:3 比例。這次透過 AnimGen 的 MCP 工作流程完成產生,在網頁版也可以使用同樣的動作描述。

實際返回的影片為 1112 × 834,共 97 影格、24 FPS,時長約 4.04 秒。我們隨後匯出 1024 × 768 的透明 ProRes 4444 母版和 PNG 序列。這裡的解析度檔位、模型實際輸出尺寸、透明匯出尺寸,分別對應三個環節。

按完整動作選段,保留起手和收招

沿時間軸找到每個動作的開始和結束。拳頭完全伸出的那一影格很適合檢查造型,但要把它接到遊戲裡的攻擊按鈕上,還需要保留伸出去和收回來的過程。

97 影格原片上的直拳與前踢選段,區間之外是沒有保留的等待影格

動作 原片影格號,從 0 開始 保留影格數 24 FPS 下的時長
直拳 第 9–44 影格,兩端都保留 36 1.50 秒
前踢 第 58–88 影格,兩端都保留 31 約 1.29 秒

時間軸上的區間不包含結束時刻:直拳為 0.375–1.875 秒,前踢約為 2.417–3.708 秒。兩個區間內部的影格全部保留,沒有整體加速,也沒有插影格。

拆出的直拳:原片第 9–44 影格,共 36 影格,24 FPS,1.50 秒。保留起手、伸拳和收回的過程。
拆出的前踢:原片第 58–88 影格,共 31 影格,24 FPS,約 1.29 秒。踢出後收腿,重新回到站姿。

直拳與前踢各自的準備、伸展和收招姿勢,標有對應的原片影格號

在 AnimGen 中,可以透過裁剪與匯出分別選取兩個動作,保持原片影格率單獨儲存。檢查攻擊最明顯的幾個影格之外,也要看看收招是否完整。如果第一個動作還沒收回就開始了第二個,可能需要重新產生,或者換一組更容易拆開的動作。

把兩個動作接到獨立按鈕上試一遍

開啟直拳與前踢互動範例。待機時顯示原片第 48 影格的共同準備姿勢,點擊「直拳」播放 36 影格,點擊「前踢」播放 31 影格;播放一次後回到準備姿勢。

動作播放期間不會接受新的攻擊輸入。「重設」可以中途取消,計數器只統計完整播放的動作。試著交替出拳和踢腿,再切換背景,看看動作銜接和透明邊緣。

所有影格使用相同的畫布和角色位置,包括準備姿勢。可下載版本每影格為 512 × 384。統一畫布可以避免給兩個動作分別裁切後引入額外偏移;產生畫面在起止姿勢上的細小差異,仍然可以通過實際播放來判斷。

範例處理的是播放與狀態切換。放進遊戲後,還需要設定命中判定的時段,以及何時允許移動、下一次攻擊或閃避。如果要繼續縮短某個動作的準備和收招時間,可以參考揮劍攻擊的剪輯案例。

以 480p 計算,一次 4 秒影片花費 36 點數

Seedance 2.0 Fast、480p、4 秒、4:3 的報價核對記錄顯示,2026 年 9 月 26 日單次報價為 36 點數。如果一次能得到兩個獨立可用的動作,平均每個動作的費用就是 18 點數。

480p 方案 產生次數 所需點數 平均每個可用動作
一段 4 秒影片裡放兩個動作 1 36 18 點數
兩個動作各產生一段 4 秒影片 2 72 36 點數

兩列都按同一報價計算,並假設兩個動作都能一次成功。在這個條件下,放在同一段影片裡可以少用 50% 的產生點數。本文機器人範例使用 720p 素材,表格則是 480p 方案的費用試算;執行前,以工作台目前報價為準。

如果再花 36 點數重試一次,總費用就變成 72 點數。決定是否重試時,把真正能留下來的動作數一起算進去。這裡比較影片產生點數,不包含角色圖片製作、匯出、方案費用和剪輯時間。

有餘量,再考慮放第三個動作

這次兩個攻擊都留出了伸展和收回的時間。再加一個,勢必要壓縮其中一些過程。三個很短的手勢可能更容易安排,三個大幅度攻擊、長蓄力或者帶位移的動作則會緊張很多。

先做兩個,確認能分別使用,再判斷下一組是否有空間多放一個短動作。如果動作混在一起、最後一下匆忙結束,或者手腳來不及回到準備姿勢,就先減少動作數量,再決定是否重試。

下載拆好的兩套透明動作

透明精靈圖素材包約 4.50 MB,包含直拳與前踢的獨立 PNG 圖集、對應的影格 JSON、共同準備姿勢和選影格記錄。每格為 512 × 384,按 24 FPS 播放。前踢圖集末尾有空格,讀取時以 JSON 中的實際影格數為準。

也可以分別下載原始角色 PNG、帶單色去背背景的模型原始影片、提示詞和影格選取記錄。素材記錄保留了尺寸、影格數、檔案雜湊值與成本計算。

可以先把這兩個動作放進小場景,試試出拳、踢腿和回到準備姿勢的銜接。用起來合適,再為自己的角色挑一組短動作,在 AnimGen 裡嘗試一次產生。

查看圖片細節