首頁 › 教程部落格 › Images 2.6 的 GIF 提示詞怎麼寫:

Images 2.6 的 GIF 提示詞怎麼寫:動作、幀數和迴圈

只寫“讓它動起來”,常常得到幾張差不多的圖。從站內動圖案例看怎樣把動作拆成幀、鎖住不動的部分、讓首尾接上,並整理 API 的 frame_count、frame_duration_ms 引數和精靈圖做法。

六格精靈圖,黃油吐司從壓扁、起跳到落地的連續動作,下方的軟影子隨高度變化

做動圖和做圖最大的不同是:你要描述的是變化,而不是一個畫面。下面這隻吐司的提示詞就沒寫“可愛地跳”,而是列了六個姿態。

黃油吐司跳躍的迴圈動圖

第一步:想清楚哪些東西不動

這是最有用的一句話。窗臺背影貓 寫明貓和窗臺位置大小完全一致,只有尾巴在動。動的東西越少,閃爍越少,迴圈也越乾淨。

新手可以從這幾類開始,失敗率比較低:

第二步:把動作拆成幀

揮手這個詞太含糊,換成“放低、抬起、舉高、左傾、右傾、放下”,模型就知道每幀畫什麼。黃豆吉祥物 用的就是這種寫法。

跳躍和走路可以借用動畫的老規律。跳躍是預備、起跳、到頂、下落、緩衝,小青蛙 落地時還多了一圈水紋。走路要寫地平線,畫素騎士 的腳全踩在同一條線上,才不會滑步。

第三步:明確說要迴圈

寫一句“最後一幀要能接回第一幀”。如果是在 ChatGPT 裡基於現有圖片做動圖,也可以加上“保持角色設計不變,背景不動”。

API 引數

如果你用 API,官方指南 給的 GIF 引數如下:

| 引數 | 範圍 | 預設 |
| --- | --- | --- |
| `frame_count` | 2 到 64 幀 | 9 |
| `frame_duration_ms` | 20 到 2000 毫秒,按 10 毫秒取整 | 200 |
| `size` | `auto` 或寬高均為 16 的倍數 | `auto` |

預設值算下來是 9 幀乘 200 毫秒,迴圈一次 1.8 秒。幀數、幀尺寸和生成張數要一起符合畫素預算,超了就得減幀或縮小尺寸。GIF 只能走生成介面,編輯介面不支援,流式輸出和 `prompt_rewriter` 也用不了。有開發者提到,API 參考頁寫的是 2 到 16 幀,和指南不一致,穩妥起見可以先控制在 16 幀內。

沒有 GIF 入口時:精靈圖

站內這批動圖都是這樣做的。提示詞要模型畫一張 3 列 2 行的精靈圖,每格一幀,再用工具切開合成。開頭那張六格圖就是原始輸出。

這樣做的好處是每幀都能看清、能單獨重畫;壞處是每格很難完全對齊,常常要後期配準,幀數也上不去。站內有 一次對齊不準的例子,就是靠配準才穩住的。這也是我們不把這些 GIF 當作 2.6 原生動圖效果來展示的原因。

精靈圖本身就是一張靜態圖,所以不一定要等動圖入口。你可以先 在 PixPix 用 GPT Image 2.6 生成這張六格圖,滿意了再切幀。不過合成 GIF 這一步要自己用工具完成,這個頁面沒有提供動圖功能。

釋出前檢查

逐幀看一遍。最常見的問題是把手、手指這類細節在幀之間變形,文字也容易抖。寫實的產品轉檯尤其要小心,可以對照 青瓷茶壺 的把手。

GIF 最多 256 色,漸變豐富的畫面容易出色帶,也容易變大。純色背景最省事,想放進網頁的話,先選 平塗的主體。

更多案例在 動圖 GIF 分類,新功能的整體介紹見 Images 2.6 新功能解讀。

TOP