Seedance 2.0 Fast reference-to-video

doubao/seedance-2-0-fast/reference-to-video

Seedance 2.0 Fast(Video-Edit)は、自然言語のプロンプトに基づいて入力動画をより高速かつ低コストで編集できます。ByteDance Seed の統合マルチモーダルアーキテクチャを基盤とし、被写体の同一性、構図、動きを保ちながら、指示に応じてライティング、スタイル、天候、環境、特定の要素を書き換えます。すぐに使える REST API、優れたパフォーマンス、コールドスタートなし、手頃な価格に対応しています。

サンプル

Seedance 2.0 Fast reference-to-video example 1

パラメータ

名前既定制約説明
images参考画像image_uploadimage/* · 1–10 items編集の方向性(被写体の同一性、スタイルなど)を指定するための任意の参考画像 URL。
audios参考音声audio_upload_groupaudio/* · 0–10 items音声生成を誘導するための任意の参考音声 URL。
promptプロンプトtextarea≤ 5000 chars入力動画に適用したい編集内容を説明してください。接頭辞「Edit the input video.」は自動的に追加されます。
aspect_ratioアスペクト比select16:9 | 9:16 | 4:3 | 3:4 | 1:1 | 21:9出力動画のアスペクト比。指定しない場合は入力動画に自動で合わせます。
resolution解像度select720p480p | 720p | 1080p出力動画の解像度。
duration *長さslider4 ~ 15 · step 1出力動画の長さ(秒)(4〜15)。指定しない場合は入力動画から自動検出されます。
generate_audio音声を生成booleantrue編集後の出力にネイティブ音声を生成するかどうかを指定します。デフォルトは true です。false に設定すると、代わりに入力動画の音声トラックが出力に保持されます。

API

統一 REST API でこのモデルを呼び出せます。API Keys ページでキーを取得してください。

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2-0-fast/reference-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "images": [
      "https://assets-public.namifusion.com/marketplace/images/2026-06-12/e7daac690fea.jpeg",
      "https://assets-public.namifusion.com/marketplace/images/2026-06-12/e78f60fc4789.jpeg"
    ],
    "prompt": "Transform the scene into a rainy cyberpunk night setting with glowing neon reflections on the pavement, cooler blue and magenta lighting, subtle fog in the background, and enhanced cinematic contrast while preserving the person'\''s identity, walking motion, camera movement, and overall composition.",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 10,
    "generate_audio": true
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"
Python
import time, requests

API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}

# 1) Submit
resp = requests.post(
    "https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2-0-fast/reference-to-video",
    headers=HEADERS,
    json={
        "input": {
            "images": [
                "https://assets-public.namifusion.com/marketplace/images/2026-06-12/e7daac690fea.jpeg",
                "https://assets-public.namifusion.com/marketplace/images/2026-06-12/e78f60fc4789.jpeg"
            ],
            "prompt": "Transform the scene into a rainy cyberpunk night setting with glowing neon reflections on the pavement, cooler blue and magenta lighting, subtle fog in the background, and enhanced cinematic contrast while preserving the person's identity, walking motion, camera movement, and overall composition.",
            "aspect_ratio": "16:9",
            "resolution": "720p",
            "duration": 10,
            "generate_audio": True
        }
    },
)
resp.raise_for_status()  # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()

# 2) Poll until a terminal state (completed / failed / cancelled).
#    This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
    if time.time() > deadline:
        raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
    time.sleep(3)
    poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
    poll.raise_for_status()
    task = poll.json()

print(task["status"], task.get("output"))
JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };

// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2-0-fast/reference-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "images": [
        "https://assets-public.namifusion.com/marketplace/images/2026-06-12/e7daac690fea.jpeg",
        "https://assets-public.namifusion.com/marketplace/images/2026-06-12/e78f60fc4789.jpeg"
      ],
      "prompt": "Transform the scene into a rainy cyberpunk night setting with glowing neon reflections on the pavement, cooler blue and magenta lighting, subtle fog in the background, and enhanced cinematic contrast while preserving the person's identity, walking motion, camera movement, and overall composition.",
      "aspect_ratio": "16:9",
      "resolution": "720p",
      "duration": 10,
      "generate_audio": true
    }
  }),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();

// 2) Poll until a terminal state (completed / failed / cancelled).
//    This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
  if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
  await new Promise((r) => setTimeout(r, 3000));
  const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
  if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
  task = await poll.json();
}

console.log(task.status, task.output);

ドキュメント

Seedance 2.0 Fast Video Edit

自然言語で素早く映像を編集し、被写体・構図・モーションを安定して維持できる高コスト効率モデル。

Seedance 2.0 Fast Video Edit は、既存の動画を自然言語の指示で編集できる ByteDance Seed の高速・低コスト帯モデルです。統一マルチモーダルアーキテクチャに基づき、被写体の同一性、構図、動きの連続性をできるだけ保ちながら、ライティング、スタイル、天候、背景環境、特定要素の変更を行えます。

🚀 主な特長

  • 自然言語による動画編集:プロンプトで変更内容を記述するだけで、複雑な手動編集なしに映像を再構成できます。
  • 被写体とモーションの保持:人物、物体、カメラワーク、元動画の動きの流れを維持しながら編集できます。
  • マルチリファレンス対応:任意の参照画像や参照音声を使って、キャラクターの同一性、スタイル、音声方向を補助できます。
  • ネイティブ音声の同期生成:1 回の生成で同期した音声を出力でき、後処理の負担を軽減します。
  • 高速かつ低コスト:標準版よりもコスト効率を重視した設計で、大量処理や反復制作に適しています。
  • コールドスタートなし:本番運用や高頻度利用でも、安定した応答性を期待できます。

🛠️ 技術仕様

項目内容
モデルアーキテクチャByteDance Seed 統一マルチモーダル動画編集アーキテクチャ
モデル種別自然言語制御の動画編集(Video-to-Video)
入力動画 URL、プロンプト、任意の参照画像、任意の参照音声
出力編集後の動画
出力形式動画(ネイティブ生成音声を含めることが可能)
解像度480p、720p(デフォルト)、1080p
長さ4〜15 秒、未指定時は入力動画から自動判定
入力動画の制限15 秒を超える動画は先頭 15 秒にトリミング
アスペクト比16:9、9:16、4:3、3:4、1:1、21:9、未指定時は入力に適応
音声動作デフォルトでネイティブ音声を生成、無効時は元動画の音声トラックを保持
リアルタイム情報Web 検索を任意で有効化可能
レイテンシ特性低レイテンシとコスト効率を重視した Fast tier
主な強み同一性保持、モーション整合性、シーン再構成、コールドスタートなし

サンプルプロンプト

  • シーンを夕暮れのネオン街の雨上がりに変更し、被写体の動きとカメラワークはそのまま維持して、映画的なライティングにしてください。
  • 元の構図と人物の同一性を保ったまま、背景を雪の降る冬の街並みに変え、より写実的な質感にしてください。
  • 高級ファッション広告のようなスタイルに変更し、コントラストと照明表現、素材感を強化しつつ、顔立ちと動きのテンポは維持してください。

💰 価格

サービスタイプ価格概算コスト
動画生成 (T2V/I2V)$5.6 / 1M トークン~1秒あたり $0.1
動画生成 (V2V)$3.3 / 1M トークン~1秒あたり $0.065

💡 主な活用シーン

  • EC・ブランドマーケティング:商品動画を季節別、演出別、キャンペーン別に素早く作り分けできます。
  • SNS・短尺コンテンツ制作:複数のビジュアルバリエーションを低コストで量産しやすくなります。
  • 映像企画・プリビズ:カメラモーションを維持したまま、天候、照明、背景演出の方向性を迅速に検証できます。
  • ローカライズ・販促運用:地域、イベント、販促テーマに合わせて雰囲気や環境要素、音声表現を調整できます。

🔗 関連モデル

  • Seedance 2.0 Video-Edit:標準版の動画編集モデルです。
  • Seedance 2.0 Fast Image-to-Video:静止画像から素早く動画を生成したい場合に適しています。
  • Seedance 2.0 Fast Text-to-Video:プロンプトから直接動画を生成したい場合に適しています。
  • Bytedance Seedance 2.0 Fast Video Edit Turbo:より高速な処理を重視するワークフロー向けの関連バリアントです。

関連モデル

xAI Grok Imagine Video v1.5 参照画像から動画
Reference to VideoX Ai

xAI Grok Imagine Video v1.5 参照画像から動画

プロンプトと1-7枚の参照画像から1-15秒の動画を生成します。480pと720pに対応しています。

$0.840 / 1 回
MiniMax H3 参照画像から動画生成
Reference to VideoMinimax

MiniMax H3 参照画像から動画生成

MiniMax H3 Reference to Video は、自然言語のプロンプトと画像・動画・音声を含むマルチモーダルな参照情報から、一貫性のある 2K 動画を生成します。被写体の一貫性、モーション、タイミング、ビジュアルスタイル、シーンの連続性をコントロールできます。すぐに使える REST 推論 API を提供し、高性能・コールドスタートなし・手頃な価格で利用できます。

$0.650 / 1 回
Gemini Omni Flash 参照画像から動画生成 API
Reference to VideoGoogle

Gemini Omni Flash 参照画像から動画生成 API

Gemini Omni Flash 参照画像から動画生成は、1枚以上の参照画像とテキストのプロンプトから、音声が同期した短い AI 動画を生成します。視覚的な一貫性を保ちながら、提供された参照内容に従ってガイド付きのマルチモーダル動画生成を行います。すぐに使える REST 推論 API、高性能、コールドスタートなし、手頃な価格。

$1.28 / 1 回
Seedance 2.0 Mini 参照生成動画
Reference to VideoDoubao

Seedance 2.0 Mini 参照生成動画

Seedance 2.0 Mini Reference-to-Video(リファレンス画像指定動画生成)は、ByteDance(バイトダンス)が開発した、シネマティックなマルチショット動画の作成に最適な、高速かつ低コストな動画生成モデルです。参考画像とテキストプロンプトを高度に融合させ、ストーリー性豊かな動画セグメントを生成します。AIによる柔軟なカメラワーク制御に対応しているだけでなく、異なるシーン間でのキャラクターの同一性を維持するという課題もクリアしています。480Pから4Kまでのマルチ解像度出力、4〜15秒の動画長、そして自由なアスペクト比をサポート。すぐに使えるREST推論APIが提供されており、コールドスタートなしの圧倒的なパフォーマンスを圧倒的なコストパフォーマンスで実現します。

$0.380 / 1 回
Seedance 2.5 参照画像/動画から動画生成
Reference to VideoDoubao

Seedance 2.5 参照画像/動画から動画生成

Seedance 2.5の「リファレンス動画生成」機能は、ビジュアルの統一性を保つ究極のソリューションです。参考素材からアートスタイル、ライティング、構図の意図を正確に抽出。新しく生成される動画に完璧に融合させ、シリーズ作品を通して一貫した世界観を維持します。

$0.700 / 1 回