ByteDance動画 API$0.15から

Seedance 2.5 Flash API

ByteDance の Seedance 2.5 Flash は、大量の動画制作に向けた Seedance 2.5 の低コストな階層です。テキストから動画、画像から動画、リファレンスから動画、動画編集に対応し、4〜30秒のクリップを480pまたは720pで、同期したネイティブオーディオ付きで生成します。

エンドポイントは4つ。bytedance/seedance-2.5-flash/text-to-video はプロンプトからクリップを生成し、image-to-video は開始画像をアニメーション化して最後のフレームも任意で指定でき、reference-to-video は最大10画像・5動画・5オーディオから新しいクリップを作り、video-edit はテキストの指示で既存の動画を書き換えます。クリップは4〜30秒、480pまたは720pで、オーディオは映像と同時に生成されます。

概要

Seedance 2.5 Flash APIについて

Seedance 2.5 Flashでできること、ByteDanceのモデルラインナップにおける位置づけ、そして多くのチームに選ばれる理由。

Seedance 2.5 FlashはByteDanceの動画生成モデルで、WaveSpeedAIのREST APIから利用できます。ByteDance の Seedance 2.5 Flash は、大量の動画制作に向けた Seedance 2.5 の低コストな階層です。テキストから動画、画像から動画、リファレンスから動画、動画編集に対応し、4〜30秒のクリップを480pまたは720pで、同期したネイティブオーディオ付きで生成します。

エンドポイントは4つ。bytedance/seedance-2.5-flash/text-to-video はプロンプトからクリップを生成し、image-to-video は開始画像をアニメーション化して最後のフレームも任意で指定でき、reference-to-video は最大10画像・5動画・5オーディオから新しいクリップを作り、video-edit はテキストの指示で既存の動画を書き換えます。クリップは4〜30秒、480pまたは720pで、オーディオは映像と同時に生成されます。

WaveSpeedAIのSeedance 2.5 Flashファミリーには、Video-To-Video, Reference-To-Video, Image-To-Video, Text-To-Videoのワークフローをカバーする4個のRESTエンドポイントがあります。各バリアントには、それぞれ独自の料金、パラメーター、作例があります。入力の種類と本番環境の制約に合うものを選ぶか、同じAPIキーで複数を呼び出して、多段階のパイプラインを組み立ててください。

WaveSpeedAIの他の1,000以上のAIモデルと同じAPIキー、請求アカウント、レート制限の枠組みでSeedance 2.5 Flashを実行できます。ベンダーごとの設定も、プロバイダーごとのSDKも、ベンダーごとのレート制限も不要です。1つの連携で、テキストから画像、テキストから動画から、音声合成、3D生成、高画質化、編集まで、すべてカバーできます。

仕様

Seedance 2.5 Flash APIの機能とリリース状況

APIを選ぶ前に開発者が調べる、モデル固有の詳細情報:提供状況、想定される出力の長さ、参照入力への対応、そして現在利用できる代替エンドポイント。

エンドポイント

4種類

text-to-video、image-to-video、reference-to-video、video-edit。

長さ

4〜30秒

4〜30秒の任意の長さ。デフォルトは5秒です。

解像度

480p / 720p

デフォルトは720pです。

リファレンス

10画像 + 5動画 + 5オーディオ

text-to-video と reference-to-video で、テキストプロンプトと併用できます。

エンドポイント

Seedance 2.5 FlashのAPIエンドポイント一覧

WaveSpeedAIで現在利用可能なSeedance 2.5 Flashのエンドポイントは4個です。ワークフローに合ったバリアントを選んでください。

作例

Seedance 2.5 Flashの実力を見る

Seedance 2.5 Flash APIで実際に生成された出力です。動画にカーソルを合わせるとプレビュー、クリックすると原寸のビューアで開きます。

使い方

Seedance 2.5 Flash APIの使い方

登録から生成完了まで4ステップ。Python、Node.js、cURLの完全なサンプルは、下のAPIセクションにあります。

  1. 01

    APIキーを取得

    WaveSpeedAIのアカウントに登録し、ダッシュボードからAPIキーをコピーします。新規アカウントには無料のスタータークレジットが付くので、課金が始まる前にプレイグラウンドを数十回実行できます。

  2. 02

    予測を送信

    入力をJSONとしてhttps://api.wavespeed.ai/api/v3/bytedance/seedance-2.5-flash/text-to-videoにPOSTします。エンドポイントはすぐに予測IDを返します。生成は非同期なので、推論中に接続を開いたままにする必要はありません。

  3. 03

    完了までポーリング

    https://api.wavespeed.ai/api/v3/predictions/{request_id}/resultにGETします。completedなら出力を返し、failed、cancelled、timeout、deletedならエラーで停止し、それ以外のステータスの間はポーリングを続けます。

  4. 04

    出力URLを読み取る

    ステータスが"completed"になったら、data.outputs[0]からURLを読み取ります。URLは、WaveSpeedAIのCDN上にある生成されたメディアを指します。呼び出したSeedance 2.5 Flashのバリアントに応じて、画像、動画、音声、3Dファイルのいずれかです。

活用例

Seedance 2.5 Flashで作れるもの

開発者やクリエイターがSeedance 2.5 Flash APIでよく使うワークフロー。

01

広告クリエイティブの大量テスト

bytedance/seedance-2.5-flash/text-to-video は多くのテイクを作る用途に向いています。1つのブリーフに対してフック、カメラワーク、設定を何通りも試し、効果のあるバージョンを残せます。

text-to-videoadsiteration
02

セリフと音のあるシネマティックなシーン

すべてのエンドポイントが、セリフ、効果音、環境音を映像と同時に生成するため、1回のリクエストで音の付いたシーンが得られます。

native-audiodialoguecinematic
03

静止画をショットにする

bytedance/seedance-2.5-flash/image-to-video は手持ちの画像から始まり、最後のフレームも任意で指定できるため、ショットの始まりと終わりを自分で決められます。

image-to-videofirst-framelast-frame
04

キャラクターや商品の一貫性を保つ

bytedance/seedance-2.5-flash/reference-to-video は最大10枚の参照画像、5本の参照動画、5本の参照オーディオを受け取り、プロンプトでは @Image 1、@Video 1、@Audio 1 として参照します。

reference-to-videoconsistencymulti-reference
05

言葉で動画を編集する

bytedance/seedance-2.5-flash/video-edit は動画の被写体、構図、モーションを保ちながら、舞台、天候、スタイルなど、指示した部分を変更します。

video-editrestyleediting
06

長回しのワンテイク

クリップは1回の生成で4〜30秒。短いクリップをつなぎ合わせなくても、しっかりしたアクションやカメラの動きを収められます。

30-secondssingle-shotlong-form

コツ

Seedance 2.5 Flashのプロンプトのコツ

Seedance 2.5 Flashからより良い出力を得るための実践的なアドバイス。本番のパイプラインで動画モデル全般に通用するパターンに基づいています。

  1. 01

    カメラワークは具体的に

    orbit、dolly-in、push-in、pan-left、crane shot、handheld follow といった、具体的な撮影用語を使ってください。一般的なプロンプトでは、静的な、あるいは任意のカメラ位置になります。名前のついたカメラワークは、モデルの学習データでモーションの意図に直接対応し、ショットの品質を大きく高めます。

  2. 02

    参照画像でキャラクターのアイデンティティを固定する

    プロンプトが特定の人物、キャラクター、商品に依存する場合は、プロンプトと一緒に参照画像をアップロードしてください。参照がないと、フレームやショットをまたいでアイデンティティがずれ、同じキャラクターが、生成のたびに少し違う人物になってしまいます。

  3. 03

    ライティングと時間帯を記述する

    「ゴールデンアワー、柔らかく暖かい指向性の光」や「曇りの拡散光、スレートグレーの空」のようなライティングの手がかりは、曖昧な品質修飾語よりはるかに、品質と一貫性を高めます。ライティングは、モデルが条件付けする最も強い事前知識の1つです。

  4. 04

    ネガティブプロンプトで、よくある失敗を抑える

    動画で役立つネガティブプロンプトは、「frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression」です。ネガティブプロンプトにコストはかからず、引き直しが必要になる生成の割合を目に見えて減らせます。

  5. 05

    見せ場を捉えられる最短の長さを選ぶ

    ほとんどのプロンプトは、5〜8秒が最適です。長いクリップでは、時間的な不整合(被写体の変形、環境のずれ)が増幅されます。20秒のシーケンスが必要なら、6〜8秒のクリップを3本生成して編集でつなげるほうが、1回の長い生成より品質が高く保てます。

  6. 06

    アスペクト比は最初にプラットフォームに合わせる

    TikTok / Reels / Shorts には9:16、横長のフィードやYouTubeには16:9、投稿のグリッドには1:1です。モデルはアスペクト比ごとに学習が少しずつ異なります。16:9を後から9:16にトリミングすると、精細さと、モデルが意図した構図の両方が失われます。

料金

Seedance 2.5 Flash APIの料金

料金は出力ごとです。最終的な請求額は、各バリアントのプレイグラウンドで設定するパラメーター(解像度、長さ、出力数、参照入力)に応じて変わります。

最低料金

$0.15

4個のエンドポイント · Seedance 2.5 Flash

プレイグラウンドを開く
エンドポイントタイプ最低料金
bytedance/seedance-2.5-flash/video-editvideo-to-video$0.15
bytedance/seedance-2.5-flash/reference-to-videoreference-to-video$0.24
bytedance/seedance-2.5-flash/image-to-videoimage-to-video$0.24
bytedance/seedance-2.5-flash/text-to-videotext-to-video$0.24

API

Seedance 2.5 Flash APIを呼び出す

wavespeed.ai/accesskeyでAPIキーに登録し、RESTで予測を送信します。プレイグラウンドでは、入力の組み合わせに応じて、そのまま貼り付けられるサンプルが生成されます。

POSThttps://api.wavespeed.ai/api/v3/bytedance/seedance-2.5-flash/text-to-video

# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
  -X POST "https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5-flash/text-to-video" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5,
    "generate_audio": true
}')

TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
  printf 'Submission response did not contain a prediction id
' >&2
  exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"

# 2. Poll until the prediction finishes.
while true; do
  RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
    -H "Authorization: Bearer $WAVESPEED_API_KEY")
  RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
  STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
  case "$STATUS" in
    completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
    failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
    *) sleep 2 ;;
  esac
done

比較

Seedance 2.5 Flashと他モデルの比較

WaveSpeedAI上の類似モデルではなくSeedance 2.5 Flashを選ぶべきケース。

Seedance 2.5 Flash vs Seedance 2.5

Seedance 2.5 はフラッグシップで、480p〜4K の出力、最大50個のリファレンスファイル、動画の延長に対応します。Seedance 2.5 Flash は480pと720pの低コストな階層で、ドラフト、テスト、大量のクリップ向けです。1080pや4Kが必要なショットは、同じプロンプトを Seedance 2.5 に送ってください。

Seedance 2.5 Flash vs Seedance 2.0

Seedance 2.0 は1クリップあたり最大15秒まで生成します。Seedance 2.5 Flash は1ショットで30秒まで生成でき、最大10画像・5動画・5オーディオをリファレンスとして利用できます。

Seedance 2.5 Flash vs Kling 4.0 Flash

Kling 4.0 Flash は720pで3〜20秒のクリップを生成します。Seedance 2.5 Flash は最大30秒まで対応し、480pの階層があり、画像と動画に加えて参照オーディオも受け付けます。

FAQ

Seedance 2.5 Flash API — よくある質問

料金、ライセンス、連携など、WaveSpeedAIでSeedance 2.5 Flashを実行する際のよくある質問。

Seedance 2.5 Flash API は WaveSpeedAI で利用できますか?

はい。Seedance 2.5 Flash は WaveSpeedAI のモデルカタログで公開されており、テキストから動画、画像から動画、リファレンスから動画、動画編集の各エンドポイントを利用できます。いずれも同じ REST の予測フローで、プレイグラウンドと従量課金に対応しています。

Seedance 2.5 Flash と Seedance 2.5 の違いは何ですか?

Seedance 2.5 Flash は低コストな階層で、480pと720pの出力に対応し、最大10画像・5動画・5オーディオをリファレンスとして利用できます。Seedance 2.5 はこれに加えて、1080pと4Kの出力、最大50個のリファレンスファイル、動画の延長に対応します。

Seedance 2.5 Flash の動画はどのくらいの長さまで作れますか?

1クリップあたり4〜30秒で、1秒単位で指定できます。デフォルトは5秒です。

Seedance 2.5 Flash API はどのように統合しますか?

WaveSpeedAI の標準的な予測フローを使います。API キーで認証し、モデルのエンドポイント(例: bytedance/seedance-2.5-flash/text-to-video)に POST し、予測結果をポーリングして、出力された動画をダウンロードします。既存の Seedance 2.5 の統合は、モデルパスを変更するだけで切り替えられます。

Seedance 2.5 Flash APIとは何ですか?

Seedance 2.5 Flashは、ByteDanceの動画生成モデルで、WaveSpeedAI上でREST APIとして提供されています。ByteDance の Seedance 2.5 Flash は、大量の動画制作に向けた Seedance 2.5 の低コストな階層です。テキストから動画、画像から動画、リファレンスから動画、動画編集に対応し、4〜30秒のクリップを480pまたは720pで、同期したネイティブオーディオ付きで生成します。プログラムから呼び出すことも、上にリンクされたプレイグラウンドで試すこともできます。

Seedance 2.5 Flash APIはどう呼び出しますか?

WaveSpeedAIのアカウントに登録し、/accesskeyからAPIキーをコピーして、入力をJSONとしてhttps://api.wavespeed.ai/api/v3/bytedance/seedance-2.5-flash/text-to-videoにPOSTします。エンドポイントは予測IDを返します。結果のエンドポイントを約2秒ごとにポーリングし、長時間かかるタスクでは間隔を広げ、終端ステータスになったら停止してください。本番運用向けのPython / Node.js / cURLのサンプルは上にあります。

Seedance 2.5 Flash APIの料金はいくらですか?

Seedance 2.5 Flashは$0.15からです。実際の料金は、設定するパラメーター(解像度、長さ、出力数、参照入力)に応じて変わります。プレイグラウンドの「生成」ボタンの横に表示されるリアルタイムの料金プレビューで、現在の入力での正確な料金を確認できます。

Seedance 2.5 Flashにはどのバリアントがありますか?

WaveSpeedAIでは、4個のSeedance 2.5 Flashエンドポイントが利用可能です:bytedance/seedance-2.5-flash/video-edit, bytedance/seedance-2.5-flash/reference-to-video, bytedance/seedance-2.5-flash/image-to-video, bytedance/seedance-2.5-flash/text-to-video。各バリアントには、専用のプレイグラウンドページと料金があります。

Seedance 2.5 Flashの出力を商用利用できますか?

商用利用の権利は、ByteDanceのモデルライセンスに従います。ByteDanceのほとんどのモデルは出力の商用利用を認めています。具体的なライセンスの概要は各モデルのプレイグラウンドページで、プラットフォーム全体の条件はWaveSpeedAIの利用規約でご確認ください。

なぜ直接ではなくWaveSpeedAIでSeedance 2.5 Flashを使うのですか?

Seedance 2.5 Flashと、他のプロバイダーの1,000以上のAIモデルを、1つのAPIキー、1つの請求アカウントで利用できます。ベンダーごとのSDK設定も、個別のレート制限も、ベンダーごとの連携コードの書き直しも不要です。料金は、通常ByteDanceの直接のAPIと同等かそれ以下です。

提供元

ByteDanceについて

WaveSpeedAIにおけるSeedance 2.5 Flashと、ByteDanceのモデルラインナップ全体を手がけるチーム。

TikTok、CapCut、Doubao を手がける ByteDance は、世界最大級のAI研究組織の1つを擁しています。Seed と Doubao のチームは、動画生成(Seedance)、画像生成と編集(Seedream、Nano Banana)、アバターやリップシンクの分野で、最先端のモデルを提供しています。モデルは社内規模のデータで学習され、ByteDance の消費者向けアプリで本番運用されてから、APIとして公開されます。

WaveSpeedAIでSeedance 2.5 Flashを使った開発を始めよう

登録時に無料のスタータークレジットを進呈。ByteDanceをはじめ、あらゆるプロバイダーの1,000以上のAIモデルを、1つのAPIキーで。