OpenClaw で Seedance を使う。
Seedance 2.0 は 4〜15秒・最大 1080p の動画を生成し、秒単位の課金は約 $0.05/秒から——RunAPI の動画モデルの中で秒あたりのコストが最も低いものです。マルチモーダル参照入力(画像、動画、音声 URL)、最初/最後のフレーム制御、ネイティブ音声同期に対応します。OpenClaw のエージェントはチャットと同じ RunAPI キーとエンドポイントで呼び出します。
RunAPI を通じて Seedance 2.0 を使い、製品紹介動画を生成します。
要件:
- RUNAPI_API_KEY から APIキーを読み込む。
- POST https://runapi.ai/api/v1/seedance/text_to_video を呼び出す
- model を "seedance-2.0" に設定する。
- prompt に動画シーンの説明を設定する。
- duration_seconds を希望の尺に設定する(4〜15)。
- 横向き動画には aspect_ratio を "16:9" に設定する。
- タスクは非同期です。返された task_id を status が "completed" になるまでポーリングする。
- 完了したら、レスポンスの output から動画 URL を読み込む。
curl -X POST https://runapi.ai/api/v1/seedance/text_to_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.0",
"prompt": "A ceramic coffee mug rotates slowly on a wooden table, steam rising, warm morning light from a window, cinematic",
"duration_seconds": 8,
"aspect_ratio": "16:9",
"output_resolution": "1080p"
}'
{
"task_id": "tsk_abc123",
"status": "pending",
"model": "seedance-2.0"
}
OpenClaw で Seedance を使う3ステップ
Configure RunAPI
Set RUNAPI_API_KEY in your environment. If you already configured RunAPI for chat in OpenClaw, the same key works for Seedance video generation — no extra provider setup needed.
export RUNAPI_API_KEY=runapi_xxx
Call Seedance text_to_video
Send a POST to the text_to_video endpoint with model set to seedance-2.0. Include a prompt, duration_seconds (4–15), aspect_ratio, and output_resolution. Optionally attach first_frame_image_url, reference_image_urls, or reference_audio_urls for multimodal control.
POST /api/v1/seedance/text_to_video
Poll for the result
The endpoint returns a task_id immediately. Poll the task status endpoint until the status is completed, then read the output video URL from the response. Billing is per-second based on the generated video duration and resolution.
GET /api/v1/seedance/text_to_video/tsk_abc123
Seedance API パラメータ
| パラメータ | 型 | 説明 |
|---|---|---|
model |
string |
Required. seedance-2.0, seedance-2.0-fast, seedance-1.5-pro, seedance-v1-pro, seedance-v1-lite. |
prompt |
string |
Required. Text description of the video scene to generate. |
duration_seconds |
integer |
Video length in seconds. 4–15 for Seedance 2.0, 5 or 10 for v1 variants. |
aspect_ratio |
string |
Output aspect ratio. Accepted: 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, auto. |
output_resolution |
string |
Video resolution. Accepted: 480p, 720p, 1080p. Higher resolution costs more per second. |
first_frame_image_url |
string |
Optional. URL of an image to use as the first frame. Enables image-to-video workflows. |
last_frame_image_url |
string |
Optional. URL of an image to use as the last frame. Constrains the ending scene. |
reference_image_urls |
array |
Optional. URLs of reference images for pose, depth, or edge guidance. |
reference_audio_urls |
array |
Optional. URLs of reference audio files for native audio sync in the generated video. |
reference_video_urls |
array |
Optional. URLs of reference videos for motion or style transfer. |
callback_url |
string |
Optional. Webhook URL that receives a POST when the task completes. |
OpenClaw上のSeedanceとは?
ByteDanceのSeedance 2.0はネイティブ音声統合と正確な音声・動画同期を備えたリーダーボードトップの動画モデルです。4〜15秒・最大1080pの動画をマルチショットストーリーテリング・ディレクタークラスのシーントランジション制御・実際に機能するリップシンクで生成します。OpenClaw agentはRunAPI経由で秒単位の課金で呼び出します。
Seedanceの活用例
対話の多い短編動画
キャラクターが話す短編クリップを生成します——Seedanceは複数の話者にわたるリップシンクと対話の帰属を処理し、会話コンテンツやトーキングヘッドシーンに適しています。
TikTok・Reels向けショートフォームコンテンツ
正確な時間のプラットフォーム適合縦型動画を制作します。秒単位課金のため5秒クリップのコストは15秒の約3分の1です。
商品デモプロトタイプ
ビジュアルアクションに同期した音声ナレーション付きの商品デモクリップを作成します。参照音声を渡して動画のモーションをナレーショントラックに合わせます。
Seedance + OpenClaw のよくある質問
Yes. Configure RunAPI as an OpenAI-compatible provider in OpenClaw, then call the text_to_video endpoint with model set to seedance-2.0. The same API key handles both chat and video generation.
You are billed based on the actual duration of the generated video and the output resolution you select. A 480p video costs less per second than 1080p. The cost is deducted after the video completes, not when the task is created.
Yes. Seedance accepts English prompts and generates multi-language content. It supports both English and Chinese prompt input regardless of the target video content language.
Yes. Pass an image URL in the first_frame_image_url parameter along with a text prompt. Seedance uses the image as the opening frame and generates motion from there. You can also set last_frame_image_url to constrain the ending.
Seedance 2.0 can sync generated video motion to an audio track. Pass the audio file URL in reference_audio_urls and the model aligns visual motion to the audio -- useful for music videos or dialogue-driven scenes without a separate audio-to-video step.
今すぐ OpenClaw で Seedance を試す。
無料の RunAPI キーを取得し、プロンプトを OpenClaw に貼り付けて、Seedance 2.0 で秒単位課金の動画を生成しましょう。