GPT Image 2.5 Flare & Sunburst が EvoLink で利用可能にGPT Image 2.5 を試す
本文へ移動
青いロボットと手を振る連続ポーズを描いたGPT Image 2.6 GIFガイドの表紙
チュートリアル

GPT Image 2.6でGIFを作る:プロンプト・再生速度・API

FlareとSunburstでGIFアニメを作る方法を解説。ループ用プロンプト、フレーム数と表示時間、コスト、完成品の確認まで紹介します。

EvoLink Team製品チーム
17 分
GPT Image 2.6は、プロンプトや静止画の参照からGIFアニメを生成できます。 ブランドのマスコットを手振りさせたり、キャラクターの表情を変えたり、商品イラストを短いループにできます。FlareとSunburstは完成したGIFを返し、フレーム数と表示時間を調整できます。OpenAIのガイド

アイデアを動く素材にするまでの工程が短くなります。リアクション、マスコットのしぐさ、商品のループなら、アニメを出力として直接求め、動きとテンポを調整できます。まず動作を決め、次に技術設定を選びます。

OpenAI公式のGPT Image 2.6 SunburstによるランタンのGIF例
OpenAI公式のGPT Image 2.6 SunburstによるランタンのGIF例

GPT Image 2.6でGIF制作はどう変わるか

GPT Image 2.6はフレーム数と再生タイミングを指定して完成GIFを生成します。以前GPT Image 2.5で静止画やスプライトシートを作り、手作業で分割・配置・書き出ししていた場合、その工程を省き、動作とループのつなぎ目の調整に時間を使えます。

モデルと工程得られるものGIF完成までの作業
GPT Image 2.6のGIF出力フレーム数・表示時間を設定したアニメ動作、ループ、ファイルを確認
GPT Image 2.5で静止画・スプライトシートを生成アニメ用の画像素材コマを配置し、表示時間を設定してGIF出力

必要なアニメを得られる工程を選んだうえで、キャラクターの細部、動き、ループが要件に合うか評価します。

最初に試しやすいGIF

マスコットや製品キャラクター。 あいさつ、まばたき、小さな喜びの動作は、初回案内、キャンペーン、アシスタント画面に使えます。承認済みのキャラクター画像を視覚的な基準にできます。
リアクションとSNS投稿。 驚き、喜び、短く顔を覆うしぐさなど、1つの分かりやすい表情を軸にします。共有先の小さな表示でも伝わることが大切です。
商品やイラストのループ。 軽い弾み、揺れ、控えめな動くアクセントを試せます。特にブランド商品では、識別に必要な特徴を保つ動作を選びます。

最初は1つの被写体と1つの動作に絞ります。手を振るロボットなら、静止、手を上げる、振る、下ろして元に戻る、という流れです。カメラと背景を固定すると終わりと始まりを合わせやすくなります。

部屋に入り、箱を開け、着替えて喜ぶ動きには複数の段階があります。短いループに詰め込むと内容が読み取りづらく、最初の姿勢へ戻すことも難しくなります。

商品では、重要な特徴を保つ動きを選びます。小さな文字のあるパッケージをカメラで一周するより、単純な物体を少し動かすほうが明確な依頼です。完成品は参照画像と照合してください。

GIF生成でFlareとSunburstを選ぶには

どちらもGIF出力に対応しています。 同じ動作プロンプト、参照画像、フレーム寸法、表示時間で、ループ、キャラクターの一貫性、生成時間、費用を比べます。OpenAIはFlareを素早い試作、Sunburstを細部の重要な視覚表現向けと位置づけています。最初に試すモデルの目安とし、実際のアニメーションで判断してください。 Flare · Sunburst

比較では動作の指示をそろえます。描画品質を上げる前に、何をするか、どう開始姿勢へ戻るかを明確にしてください。

静止画やモデル全体の選び方はGPT Image 2.6 FlareとSunburstの比較で説明しています。このGIFでは、同じ動作、フレーム寸法、表示時間で比較します。

動作と連続性をプロンプトに書く

手を振るロボットなら、次の英語プロンプトを使えます。

Create a seamless looping animated GIF of a small rounded blue robot standing in the center of a plain warm-white background. The robot raises its right hand, gives one small friendly wave, and lowers the hand back toward its resting pose. Keep its face, body proportions, colors, lighting, and screen position consistent. Use a fixed camera with no zoom, cuts, or background movement. The final movement should connect naturally to the starting pose. Keep the whole robot visible. No text, logos, labels, borders, or collage layout.

大切なのは、動作、維持する特徴、開始姿勢へのつながりです。出力設定でもGIFを選択してください。

既存のマスコットを使う場合は、まず静止画を承認し、それを参照にして、維持したい細部を指定します。EvoLinkでは参照URLをimage_urlsに入れ、サーバーからアクセス可能にします。参照を基準に生成した後、各フレームを確認してください。EvoLinkの参照画像ガイド

コピーして使える、さらに2つの動作プロンプト

以下の英語テンプレートは、小さな動作から開始状態へ戻る構成です。GIF形式・フレーム数・表示時間は、この後の手順に沿って設定してください。

リアクション:まばたきと笑顔

Create a seamless looping animated GIF of a small red panda mascot facing the camera on a plain cream background. It slowly closes both eyes, opens them with a small smile, then returns to its starting expression. Keep its ears, fur markings, body proportions, lighting and screen position consistent. Use a fixed camera and a still background. End in the opening pose. No text or scene cuts.

商品写真:コーヒーの湯気

Use the supplied coffee product photo as the reference. Create a seamless looping animated GIF in which only a thin curl of steam rises from the cup and fades, while another curl returns the scene to the opening state. Keep the cup, logo, table, background, lighting and camera fixed. Keep the amount of visible steam similar at the beginning and end. No new objects or text.

コーヒーの例では、確認済みの写真をimage_urlsに渡します。背景と光の表現は参照写真に合わせて調整してください。

フレーム数と再生時間を別々に設定する

  • frame_countはフレーム数です。2~16、既定値は9です。
  • frame_duration_msは各フレームの表示時間です。まず200ミリ秒から試せます。既定値も200ミリ秒です。OpenAIのパラメータ

各フレームの表示時間が同じなら、1周の長さは次で求められます。

長さ(秒)= frame_count × frame_duration_ms ÷ 1000
フレーム数1枚の表示時間1周の長さ
9100 ms0.9秒
9200 ms1.8秒
9300 ms2.7秒

表示時間の変更は再生速度に影響します。中間の姿勢はフレームを増やして補います。手の位置が飛ぶ場合は、動作を小さくするか、サイズ予算の範囲でフレームを増やします。遅く再生すると飛びが目立つこともあります。

OpenAIのランタンの例は9フレーム×200 msで、1.8秒のループです。

ブラウザーで最初のGIFを作る

GPT Image 2.6 Flare Playgroundを開き、GIF を選択し、動作プロンプトを貼り付けます。最初は9フレーム、各200 msが目安です。この経路ではsize: autoが1フレーム512×512になります。送信前に費用見積もりを確認してください。

GIFの費用を決める設定は?

EvoLinkはGIFの課金をスプライトシートで説明しています。各フレームを1枚の大きな画像に並べ、そのシートの寸法で画像1枚として計算します。見積もりには全体の大きさを使います。GIFの課金説明

フレーム数は2~8、9、10~12、13~16の配置グループに分かれます。1枚512×512なら、9フレームの3×3シートは1536×1536、16フレームの4×4シートは2048×2048です。フレーム追加による課金寸法の変化を示す計算で、金額は現行の計算機で確認できます。

小さなフレームと下書き用の品質から始めます。動作とループが整ってから品質を上げ、既存の計算機でフレーム数ごとの段差を比較してください。プロンプトと参照画像の入力も予算に入れ、最終料金は返された使用量で確認します。

独自寸法ではsizeは各フレームを指定します。組み立てたシート全体も経路の制限内に収めます。拒否された組み合わせは寸法かフレーム数を減らしてください。GIFではautoまたは対応するピクセル寸法を使います。

使用前にアニメを確認する

ダウンロードしたGIFをアニメ対応ビューアーで開き、数周見ます。ファイルのプレビューは1枚しか表示しない場合があります。

問題確認・調整
静止画に見えるGIF形式とフレームを確認し、アニメ対応ビューアーで開く
ループで跳ねる最後の動きを開始姿勢へ戻し、背景とカメラを固定
形や位置が変わる動作を絞り、固定する特徴と承認済み参照を指定
速すぎる表示時間を増やす。動作段階が足りなければ姿勢を追加

キャラクターの同一性、つなぎ目、再生時間、寸法、容量を確認します。製品画面に使うなら実際の表示サイズと背景でも試してください。

最初の目標は、短く分かりやすい動作を滑らかに反復するGIFです。次の案でも同じ参照と評価基準を使い、設定を段階的に変えます。

APIで組み込む場合

サーバーの環境変数にEVOLINK_API_KEYを設定し、次を実行します。
curl https://api.evolink.ai/v1/images/generations \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2.6-flare",
    "prompt": "Create a seamless looping animated GIF of a small rounded blue robot standing in the center of a plain warm-white background. The robot raises its right hand, gives one small friendly wave, and lowers the hand back toward its resting pose. Keep its face, body proportions, colors, lighting, and screen position consistent. Use a fixed camera with no zoom, cuts, or background movement. The final movement should connect naturally to the starting pose. Keep the whole robot visible. No text, logos, labels, borders, or collage layout.",
    "size": "auto",
    "quality": "low",
    "background": "opaque",
    "output_format": "gif",
    "n": 1,
    "model_params": {
      "frame_count": 9,
      "frame_duration_ms": 200
    }
  }'
EvoLinkではGIF設定をmodel_paramsに入れます。この経路はn: 1、不透明背景(background: "opaque")を使います。EvoLinkのパラメータ仕様
作成応答のタスクidで進行状況を取得します。
curl "https://api.evolink.ai/v1/tasks/{task_id}" \
  -H "Authorization: Bearer $EVOLINK_API_KEY"
{task_id}を返されたIDに置き換えます。pendingやprocessingなら同じタスクを再照会します。completedになったら24時間以内にresultsのURLから保存します。failedではerror.codeとerror.messageを確認してから修正や再試行を判断します。ID取得後にクライアントがタイムアウトした場合も、まずそのタスクを照会してください。EvoLinkのタスク結果

GPT Image 2.6のGIFに関するよくある質問

GPT Image 2.6で写真やマスコット画像をGIFにできますか?

はい。静止画を参照として渡し、1つの明確な動作と開始姿勢への戻り方を指定します。EvoLinkではアクセス可能な参照URLをimage_urlsに入れ、output_format: "gif"を選びます。 EvoLink · OpenAIのGIFガイド

GIFは何フレームで、再生時間はどのくらいですか?

2~16フレームを指定できます。ガイドの表示時間は各20~2000 msで、10 ms単位に丸められます。既定値は9フレーム、各200 msです。1周の長さはframe_count × frame_duration_ms ÷ 1000秒となり、既定では1.8秒です。 OpenAIのGIFガイド

GIFのループを滑らかにつなぐには?

動作を小さくし、カメラと背景を固定します。最後に開始姿勢へ戻る流れも記述してください。位置が飛ぶ場合は動作幅を減らすか、サイズ予算の範囲でフレームを増やして中間の姿勢を補います。

GIFにはFlareとSunburstのどちらが向いていますか?

どちらもGIFに対応しています。初回は単純な動作ならFlare、細部の維持が中心ならSunburstを試せます。最終的には同じプロンプト、参照画像、フレーム寸法、表示時間で、ループ、一貫性、生成時間、費用を比較して選びます。 OpenAIのGIFガイド

EvoLinkのGIF料金はどのように計算されますか?

各フレームを並べたスプライトシートを、全体の寸法を持つ画像1枚として課金します。フレーム数、各寸法、品質、入力の使用量が見積もりに影響します。各512×512の9フレームなら1536×1536のシートです。送信前に現行の計算機で確認してください。 GIF料金計算機

透明背景のGIFを生成できますか?

EvoLinkのGIF経路はbackground: "opaque"を使用します。プロンプトに背景の単色を指定すると、掲載先のページやキャンペーンに合わせられます。 EvoLinkのGIF設定

ダウンロードしたGIFが動かない場合の確認点は?

実際のファイルをGIFアニメ対応ビューアーで開いてください。プレビューによっては最初の1枚だけが表示されます。リクエストがoutput_format: "gif"で、ファイルに複数フレームがあることも確認します。

統一APIでAIモデルを利用する

モデルの機能と現在の料金を比較し、APIドキュメントに沿って用途に合うモデルを組み込みましょう。