API Hop

動画 API

AI 動画生成 API を比較

テキストからの動画生成や参照素材を使うワークフロー向けに Seedance 動画 API を比較します。対応入力、料金、ジョブのポーリング、完成動画の取得方法を確認してください。

現在の Seedance モデルは完了トークンで課金されます。長さは使用量の見積もりに影響しますが、確定料金の単位ではありません。結果の取得や失敗報告のためにジョブ ID を保存してください。

具体的なタスクに向けて

Seedance モデルと入力モードを選ぶ

01

テキストから動画

元のメディアが不要な場合はテキストプロンプトから始めます。seedance-2.0 または seedance-2.5 を選び、モデル固有の出力設定を確認してください。

02

画像から動画

動きのプロンプトで開始画像をアニメーション化します。他の入力モードのフィールドを混ぜず、選択したモデルの画像から動画生成ガイドに従ってください。

03

最初と最後のフレーム

ショットの始点と終点を指定するため、最初のフレームと必要に応じて最後のフレームを提供します。フレームの役割とメディア要件をモデルのガイドで確認してください。

04

マルチモーダル参照

ドキュメントで定義された画像・動画・音声の役割に従って参照素材を組み合わせます。画像または動画の参照が少なくとも 1 つ必要で、音声だけでは不十分です。

課金単位

動画 API の料金と課金単位

完了 100 万トークンあたりの米ドル料金です。適用料金はモデル、出力解像度、動画参照条件によって異なります。

運用上の制限

対応入力と連携の制限

  • メディア入力、長さ、解像度は選択したモデルと入力モードによります。送信前にモデルのガイドをご確認ください。
  • 生成時間と待ち時間はリクエストや上流の処理能力によって異なります。
  • 作成リクエストの成功は動画の完成を意味しません。

連携ガイド

動画モデルとジョブのドキュメント

現在のカタログ範囲

利用可能な Seedance モデルと料金

API ID、操作、プロバイダー、料金を比較します。費用を見積もる前にカタログの日付と各操作の課金単位をご確認ください。

動画

Seedance 2.0

seedance-2.0
利用可能

Seedance 2.0 を使って動画を生成します。

プロバイダー
BytePlus
課金単位
100 万トークン
API 形式とエンドポイント
対応する入力
テキスト、参照メディア
公開された機能
動画生成

480p · 参照動画あり

公式価格

出力トークン
$4.0000 /M

API Hop 料金 削減 5%

出力トークン
$3.8000 /M

480p · 参照動画なし

公式価格

出力トークン
$6.5714 /M

API Hop 料金 削減 5%

出力トークン
$6.2429 /M

720p · 参照動画あり

公式価格

出力トークン
$4.0000 /M

API Hop 料金 削減 5%

出力トークン
$3.8000 /M

720p · 参照動画なし

公式価格

出力トークン
$6.5714 /M

API Hop 料金 削減 5%

出力トークン
$6.2429 /M

1080p · 参照動画あり

公式価格

出力トークン
$4.4286 /M

API Hop 料金 削減 5%

出力トークン
$4.2071 /M

1080p · 参照動画なし

公式価格

出力トークン
$7.2857 /M

API Hop 料金 削減 5%

出力トークン
$6.9214 /M

4k · 参照動画あり

公式価格

出力トークン
$2.2857 /M

API Hop 料金 削減 5%

出力トークン
$2.1714 /M

4k · 参照動画なし

公式価格

出力トークン
$3.7143 /M

API Hop 料金 削減 5%

出力トークン
$3.5286 /M

参考価格は独立した検証を行っていません。費用を比較する前に、提供元の最新料金、課金単位、適用条件を確認してください。

動画

Seedance 2.5

seedance-2.5
利用可能

Seedance 2.5 を使って動画を生成します。

プロバイダー
BytePlus
課金単位
100 万トークン
API 形式とエンドポイント
対応する入力
テキスト、参照メディア
公開された機能
動画生成

480p · 参照動画あり

公式価格

出力トークン
$6.0000 /M

API Hop 料金 削減 2%

出力トークン
$5.8800 /M

480p · 参照動画なし

公式価格

出力トークン
$10.0000 /M

API Hop 料金 削減 2%

出力トークン
$9.8000 /M

720p · 参照動画あり

公式価格

出力トークン
$6.0000 /M

API Hop 料金 削減 2%

出力トークン
$5.8800 /M

720p · 参照動画なし

公式価格

出力トークン
$10.0000 /M

API Hop 料金 削減 2%

出力トークン
$9.8000 /M

1080p · 参照動画あり

公式価格

出力トークン
$6.5714 /M

API Hop 料金 削減 2%

出力トークン
$6.4400 /M

1080p · 参照動画なし

公式価格

出力トークン
$11.0000 /M

API Hop 料金 削減 2%

出力トークン
$10.7800 /M

参考価格は独立した検証を行っていません。費用を比較する前に、提供元の最新料金、課金単位、適用条件を確認してください。

リクエスト例

動画タスクを送信して結果を取得

これらの例は Seedance 2.5 のテキストから動画生成タスクを 1 件送信し、jobId を保持して制限時間付きで GET /v1/jobs/{jobId} をポーリングします。outputResult は COMPLETED 後にのみ取得し、FAILED と CANCELLED は別に処理します。連携例であり、生成動画の実演ではありません。

POST /v1/video/seedance
# Requires bash, curl and jq. A polling timeout does not cancel the job.
set -euo pipefail
BASE_URL="https://api.apihop.ai"
API_KEY='YOUR_API_KEY'
created=$(curl --fail-with-body --silent --show-error --max-time 30 \
  "$BASE_URL/v1/video/seedance" \
  -H "Authorization: Bearer $API_KEY" -H 'Content-Type: application/json' \
  --data '{"model":"seedance-2.5","prompt":"A calm city street at dawn","duration":5,"resolution":"720p"}')
job_id=$(printf '%s' "$created" | jq -er '.data.jobId | select(. != null) | tostring')
deadline=$((SECONDS + 600))
while (( SECONDS < deadline )); do
  job=$(curl --fail-with-body --silent --show-error --max-time 30 \
    "$BASE_URL/v1/jobs/$job_id" -H "Authorization: Bearer $API_KEY")
  status=$(printf '%s' "$job" | jq -er '.data.status')
  case "$status" in
    COMPLETED) printf '%s' "$job" | jq -e '.data.outputResult'; exit 0 ;;
    FAILED|CANCELLED) printf 'Job %s: %s\n' "$job_id" "$status" >&2; exit 1 ;;
  esac
  sleep 5
done
printf 'Polling timed out; retain jobId for a later status check: %s\n' "$job_id" >&2
exit 1

アカウントのドキュメントに記載された API ベース URL を使い、例のプレースホルダーを置き換えてください。API キーは Authorization ヘッダーで送信し、URL やコミットするファイルには含めないでください。