本文へスキップ

ByteDance の Seedance 2.0 Mini image-to-video は、渡した静止画から始めて動かし、音声も同時に生成します。4〜15 秒、480p か 720p で、任意の終了静止画でショットを決めたフレームに着地させられます。

最低価格 $0.025/秒

プレイグラウンド

入力

画像から動画
任意ですが、書く価値があります。すでに見えているものを繰り返すのではなく、画像のあとに何が起きるか(動作、カメラの動き、時間の経過、音)を書いてください。省略するとモデルが動きを自分で決めます。画像が絵を決めているため、検閲なしの内容でも通りやすい経路です。画面に写っているものを言葉で押し通す必要がありません。 1 文字以上
1/1

ファイルやメディアのリンクをドロップ、貼り付け、または選択 · 1 ファイル・1 件 10 MB まで・JPG · PNG · WEBP · GIF

  • 1
1 / 1 ファイル
最初のフレームへの、公開された直接ダウンロード可能なリンク。必須です。構図、被写体の見え方、グレード、画質の上限を固定します。`resolution` を上げても眠い元画像は鮮明になりません。静止画の中の文字、透かし、ロゴも映像へ運ばれるので、可能なら先に消しておいてください。各辺は 300〜6000 ピクセルの範囲に収めてください。これより小さい画像は入力チェックで弾かれ、その時点では課金されません。
0/1

ファイルやメディアのリンクをドロップ、貼り付け、または選択 · 1 ファイル・1 件 10 MB まで・JPG · PNG · WEBP · GIF

0 / 1 ファイル
任意の最後の画像です。ショットがどの絵で終わるかを決めます。トランジション、ビフォーアフター、同じ画像で始まり同じ画像で終わるループなどに使えます。2 枚の間でカメラと光を揃え、はっきりした状態を 1 つだけ変えてください。そうしないとクリップの中盤がカットのようになります。縦横比は最初の画像と揃えてください。異なる場合は、最後の画像が最初の画像に合わせて切り出されます。各辺は 300〜6000 ピクセルの範囲に収めてください。これより小さい画像は入力チェックで弾かれ、その時点では課金されません。
出力の画面比率です。既定の adaptive では最初の画像の縦横比をそのまま保つため、切り落とされる部分がありません。納品先が別の形を求めるときだけ、21:9 から 9:16 までの 6 つの固定比率から選んでください。その場合、画像は比率に合わせて切り出し直されます。課金には影響しません。
料金に影響
出力解像度。480p か既定の 720p。料金の段を選び、納品される形式を決めるだけで、最初のフレームにないディテールは足しません。上の段ほどファイルは大きく、レンダリングは長くなります。
長さ料金に影響
完成クリップの長さを整数秒で指定します。4~15 秒で既定は 5 秒、課金対象の秒数でもあります。-1 ならモデルが長さを決め、見積もりは 15 秒で計算します。1 枚の画像だけで動かすショットは長くなるほどずれが大きくなるので、15 秒分を払う前に 4~5 秒で動きを確認してください。 4 以上 · 15 以下
音声を生成料金に影響
映像に同期したネイティブのサウンドトラックを生成するかどうかです。既定でオンですが、このバージョンではオフにしても料金は下がりません。無音のループや、あとで音を付ける素材ではオフにしてください。
セーフティチェックオフ

SpicyAPI はこのモデルにセーフティチェックをかけません。プロンプトと素材はそのままモデルに渡り、出力はモデル自身が決めます。

送信と料金見積もりを有効にする前にアカウントを確認しています。

出力

実行待ち
サンプル出力

関連モデルと次のステップ

お探しのモデルが見つかりませんか?

必要なモデルと用途をお知らせください。次に何を追加するかを決めるチームに直接届きます。

静止画を動かし、それをライブラリ全体で繰り返す

Seedance 2.0 Miniの画像から動画APIは、image_urlとしてホストされた静止画を1枚受け取り、480pか720pで4〜15秒の動きを返します。音声も同じ処理内で生成されます。必須フィールドはimage_urlだけなのでpromptは任意で、last_image_urlを使えばショットの着地点となるフレームを固定できます。スキーマはSeedance 2.0 Fastと一致し、秒単価はそれより低くなっています。

プレイグラウンド を開く
静止画を動かし、それをライブラリ全体で繰り返す
必須入力
image_urlのみ、promptは任意
任意の終端フレーム
last_image_url、image_urlと合わせて送信
長さ
4〜15秒(整数)、既定は5秒。-1は15秒として見積もられます
解像度
480pか720p、既定は720p
フレーミング
aspect_ratioの既定はadaptiveで、静止画に追随します
タスクタイムアウト
1200秒。無印のSeedance 2.0は1800秒です
必須フィールド
静止画1枚だけで完結したリクエストになりますSeedance 2.0 Miniの画像から動画が必須とするのはimage_urlだけなので、静止画1枚だけでも有効なリクエストです。promptは受け付けられますが任意です。構図、服装、色調はすでに画像が決めているからです。URLしか持たない自動化された呼び出し元は、言葉をひねり出さずに送信でき、同じ最小構成のリクエストボディはSeedance 2.0 Fastと無印のSeedance 2.0でも受け付けられます。
位置づけ
承認済み静止画のライブラリ向けの価格ByteDanceは720pまでの階層を、下書きや素早い反復といった大量の作業向けに価格設定していると説明しています。すべてのエントリにすでに承認済みのヒーロー画像があり、短いクリップが必要なカタログはまさにその形の仕事です。項目ごとに1回のリクエストで、変わるのはimage_urlだけです。
終端
どのクリップも両端は自分で管理しますSeedance 2.0 Mini には、レンダリング結果の終端フレームを返すフィールドがありません。ショットの着地点は last_image_url で指定します。より長いシーケンスは、承認済みのクリップを最後のフレームから続けてつないだ結果を返す、このファミリーの動画延長エンドポイントで作るか、自分でフレームを取り出して次の呼び出しの image_url として送って作ります。

Seedance 2.0 Mini API が得意なこと

1つのテンプレートでimage_urlだけを項目ごとに差し替える

1つのテンプレートでimage_urlだけを項目ごとに差し替える

リクエストボディは処理を通して安定しています。同じプロンプトテンプレート、同じ長さと解像度で、image_urlだけが毎回別の静止画を指します。これにより作業は固定されたリクエスト形をループで回すだけになり、各項目はそれぞれの入力に基づいて見積もられます。処理が長くなってもスキーマは何も変わりません。

選別すべきは階層ではなく静止画そのもの

選別すべきは階層ではなく静止画そのもの

resolutionは呼び出しを2つの単価階層のあいだで動かすだけで、それ以外には何もしません。シャープネス、露出、構図はすべて静止画とともに決まるので、元が弱ければ720pでも弱いままで、階層が写真になかったものを補うことはありません。100件規模の処理では、入力の段階で質の悪い静止画を弾くのが最も安上がりな品質管理です。

  • テンポが揃わない静止画向けのスマートな尺

    duration_secondsは-1を受け付け、モデルが4〜15秒の範囲で長さを選びます。この方法で送った呼び出しは、クリップが届くまで15秒フルとして見積もられるため、大きなライブラリでは項目ごとに固定値を使い、-1は本当に長さを開けておきたい場合だけに残すほうが予算を立てやすくなります。

  • last_image_urlでショットの着地点を指定する

    image_urlと合わせてlast_image_urlを送ると終端の画像が固定され、トランジションやビフォーアフター、ループを多数の項目にわたって再現可能にします。これはimage_urlとともに送るフィールドで、単独では送れません。指定しない場合はプロンプトが動きの終わり方を決めます。

  • 1枚の静止画から2つのモーション案を並べて比較する

    同じimage_urlに異なるモーションの言い回しを添えて2回送ると、比較できる2つのテイクが返り、それぞれが独自のタスクIDを持つ通常の呼び出しになります。duration_seconds、resolution、aspect_ratioを両者で同じに保てば、変わるのはプロンプトだけになり、比較する意味のある結果になります。

  • 無音の項目と音声付きの項目を同じ処理内で扱う

    generate_audioはリクエストごとのフィールドなので、ライブラリを1回処理するだけでSNS掲載向けの音声付きクリップとサイトヘッダー向けの無音クリップの両方を出せます。秒単価はどちらの設定でも同じなので、この判断は純粋に編集上のものにとどまり、処理を2本のパイプラインに分ける必要がありません。

Seedance 2.0 Mini はどんな人に向くか

  • 承認済みの静止画から掲載ごとにクリップを作る

    カタログチーム

    承認済みの静止画から掲載ごとにクリップを作る

    各掲載の承認済みヒーロー画像が、それ以外は同一のリクエストのimage_urlになります。承認は画像とともに引き継がれるので、処理後のレビューは動きだけを見ればよく、秒単価が1000件の掲載を対応する価値があるかどうかを左右します。

  • 静止画を届いた順に処理する

    届いた画像を動かすパイプライン

    静止画を届いた順に処理する

    アップロードのたびにアニメーション化するサービスには単一の締め切りはなく、単価に量を掛けた負担があるだけです。Seedance 2.0 Miniは3つのSeedance 2.0階層の中で秒単価が最も低く、画像から動画はpromptを任意のままにしているので、自動化された呼び出し元は静止画だけを送信すれば済みます。

  • 1枚の承認済み静止画に複数のプロンプトを試す

    モーション表現を比較するチーム

    1枚の承認済み静止画に複数のプロンプトを試す

    同じimage_urlに異なるモーションの言い回しを添えた3〜4回の呼び出しで、選べる候補の一式が得られます。仕上がったクリップを直す手段がない以上、これは静止画がうまく動かないことを、長い処理に組み込む前に安く見つけられる場でもあります。

  • 静止画が確定する前に動きを確認する

    プレビジュアライゼーション

    静止画が確定する前に動きを確認する

    候補フレームを480pで1回試せば、意図した動きが伝わるかどうかが分かります。ByteDanceは下書きと素早い反復を720p階層が対象とする段階として挙げており、これはまさにその工程です。まず安く答えを得て、方向性が決まったら承認済みフレームを720pで出し直します。

Seedance 2.0 Mini API の使い方

  1. 静止画は取得できる場所にホストする

    image_urlはプラットフォームがダウンロードするURLを受け取るので、処理内のどの静止画も、その呼び出しが送信される時点でアクセス可能である必要があります。1件だけ失敗して周りは成功する場合、たいていは古い、または壊れたリンクが原因です。

  2. 処理全体でlast_image_urlを使うかどうかを決める

    last_image_urlは終端フレームを固定します。ある項目には指定し別の項目には指定しない、という混在をした処理は、たいてい実は2つの異なる仕事です。処理全体としてどちらかに決めたうえで、残りのフィールドは項目間で揃え、出力を比較可能に保ってください。

  3. 数件を480pで動きを確認する

    resolutionは単価階層を選ぶフィールドなので、代表的な静止画を数件480pで試すコストは全体の処理のごく一部です。プロンプトや長さの間違いが見つかっても、それを使った全項目を回し直すのではなく、安いうちに発見できます。

  4. 送信前に項目ごとに長さを固定する

    duration_secondsは課金対象の数量で、4〜15秒の整数値を取ります。15秒動かした静止画は5秒のものより崩れが大きくなるので、長い尺を使う前に1件で確認しておく価値があります。処理全体がその設定を引き継ぐからです。

  5. 項目ごとにタスクを追跡する

    各呼び出しは独自のタスクを返し、処理をまとめる仕組みはないので、項目とタスクIDの対応は自分側で管理します。項目ごとにポーリングするかコールバックを待ち、遅れて返る項目は他と無関係なものとして扱ってください。

Seedance 2.0 Mini の実際の例

  • カタログの静止画をまとめてアニメーション化する

    同じプロンプトテンプレートのままimage_urlだけをエントリごとに差し替え、resolutionは720pで固定するので、どの掲載も同じ条件で見積もられ、レビューされます。

    The product turns a quarter rotation and settles, soft even studio light, camera holds a static angle, no cuts
  • 1枚の承認済み静止画に2つのモーション表現を試す

    同じimage_urlに異なるモーションの言い回しを添えた2回の呼び出しで、それ以外のフィールドはすべて固定し、変わるのはプロンプトだけにします。

    Slow push in toward the subject, shallow depth of field, light shifting gently across the frame, no cuts
  • 480pでのプレビジュアライゼーション

    resolutionを480p、duration_secondsを5秒にして候補フレームで実行し、静止画を確定する前に動きが伝わるかどうかを確認します。

    The camera drifts slowly backward from the doorway, revealing the room in hazy morning light, no abrupt movement

Seedance 2.0 Mini API のよくある質問

何かを書く前にまず静止画を選別してください。image_urlが構図、似せ方、クリップが到達できる品質を決めており、resolutionは写真が持っていなかった細部を足すことはできません。代表的なフレームを数件480pで試し、動きの方向を確認したら、prompt、duration_seconds、last_image_urlの方針を1つのテンプレートに固定し、処理では静止画だけを変えるようにします。長さが分かっている場合はdurationを固定値にしてください。-1は結果が届くまで15秒のクリップとして見積もられます。