ドキュメント

動画生成タスク

2026-08-20に更新

API 概要

動画生成は非同期処理です:

  1. 呼び出し POST /v1/videos/tasks タスクの送信
  2. レスポンス内の公開タスク ID を保存
  3. 呼び出し GET /v1/tasks/{task_id} ステータスと結果の照会

Base URL は https://api.rokoapi.com/v1。すべてのリクエストには Authorization: Bearer $API_KEY

対応モデル

シリーズ公開モデル ID
Seedance 2.0seedance-2.0seedance-2.0-proseedance-2.0-fastseedance-2.0-mini
Hailuo 3hailuo-3
Grok Imagine Video 1.5grok-imagine-video-1.5
Gemini Omnigemini-omni
Klingkling-3.0-turbokling-o3
Happy Horse 1.1happy-horse-1.1
Wan 2.7wan-2.7
Sora 2sora-2sora-2-pro

実際の利用可能範囲は /v1/models、コンソールのチャネル設定、および API キーが属するグループを基準とします。ユーザーは製品モデルを選択するだけで、RokoAPI は generation_type と素材フィールドに基づき、EvoLink のテキストから動画、画像から動画、リファレンスから動画、または編集ルーティングを自動的に選択します。

テキストから動画

curl https://api.rokoapi.com/v1/videos/tasks \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.0",
    "generation_type": "text",
    "prompt": "A cinematic sunrise over snow mountains",
    "duration": 8,
    "quality": "720p",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }'

画像から動画とリファレンスから動画

通常は image_urlsvideo_urlsaudio_urls を通じて、パブリックネットワークから直接ダウンロード可能な素材を渡します:

{
  "model": "seedance-2.0",
  "generation_type": "reference",
  "prompt": "Keep the character identity and create a slow camera orbit",
  "image_urls": ["https://example.com/character.png"],
  "video_urls": ["https://example.com/motion.mp4"],
  "duration": 6,
  "quality": "720p",
  "aspect_ratio": "16:9"
}

例外:Wan 2.7 の画像から動画は image_start とオプションの image_endを使用します。Grok 1.5 は image_urls の数に基づいてモードを自動的に選択します(0 枚はテキストから動画、1 枚は画像から動画、2~7 枚はリファレンスから動画)。 aspect_ratio

動画編集

{
  "model": "wan-2.7",
  "generation_type": "edit",
  "prompt": "Change the background to a rainy neon street",
  "video_urls": ["https://example.com/input.mp4"],
  "image_urls": ["https://example.com/style.png"],
  "duration": 0,
  "quality": "720p"
}

Wan 2.7 の編集における duration: 0 は入力動画に追従することを示します。Gemini Omni の編集は入力動画に追従するため、 duration または aspect_ratio

パラメータの境界

シリーズ長さ画質主な素材制限
Seedance 2.0 / Mini4~15 秒標準版 480p~4k。Fast/Mini は対応解像度が少ない画像から動画は 1~2 枚。リファレンスから動画は最大 9 枚の画像、3 本の動画、3 本の音声
MiniMax H34~15 秒768p、2kリファレンスから動画は最大 9 枚の画像、3 本の動画、3 本の音声
Grok 1.51~15 秒480p、720p、1080p最大 7 枚の画像。アスペクト比パラメータは非対応
Gemini Omni3~10 秒または auto固定 720p画像から動画/リファレンスから動画は画像を使用。編集は 1 本の動画を使用
Kling 3.0 Turbo / O33~15 秒720p、1080p;O3 の一部ルートで 4K 対応O3 対応 model_params カスタムマルチショット、一部ルートで画像または動画の参照に対応
HappyHorse 1.13~15 秒720p、1080p1~9 枚の画像を参照して生成
Wan 2.7テキスト/画像から 2~15 秒;参照/編集 2~10 秒720p、1080p画像から先頭/末尾フレーム生成;参照/編集で動画、画像、音声フィールドに対応
Sora 24、8、または 12 秒モデルのプランにより決定最大 1 枚の画像;送信しない quality

リクエスト内の追加モデルパラメータは、元の JSON 構造のまま EvoLink に透過的に転送されます。これには negative_promptgenerate_audiocontent_filtersoundprompt_extend および model_params。RokoAPI は、まず長さ、画質、アスペクト比、素材の数、コールバック URL などの既知の境界値を検証します。動画 API では n はサポートされていません。 n

コールバックとクエリ

任意の callback_url は公開 HTTPS である必要があります。最大 2048 文字で、localhost やプライベート IP を指してはいけません。コールバックを設定した場合でも、フォールバックとしてポーリングを維持することを推奨します:

curl https://api.rokoapi.com/v1/tasks/task_public_id \
  -H "Authorization: Bearer $API_KEY"

一般的なステータスには queuedin_progresscompleted および failed。結果リンクには有効期限がある場合があります。本番環境では、速やかにダウンロードして保存してください。

課金について

モデルは、統一された v2 米ドル式課金を採用しています。出力秒数、入力参照動画の秒数、入力画像の数、音声の有無、解像度、画質、生成方法、およびトークン使用量を 1 つの式で組み合わせることができます。送信時に検証済みのパラメータに基づいて事前課金を行い、タスク完了後に実際のトークン数または出力時間に基づいて精算します。

以下は 2026-08-20 時点の固定価格スナップショットです。EvoLink が公開したコスト価格の 10% のサービス料が含まれており、単位はすべて米ドルです。価格は上流のクレジットに連動してリアルタイムで変化しません。管理者が上流の価格改定を承認した後、この表とバックエンドの式を更新します。

Seedance 2.0 シリーズ

モデルプランモード480p720p1080p4K課金単位
Standard / Proテキスト/画像から、画像または音声の参照$0.1012$0.2189$0.5456$1.1132出力秒
Standard / Pro動画の参照$0.0616$0.1331$0.3322$0.6875入力と出力の秒
Fast(キャンペーン価格)テキスト/画像から、画像または音声の参照$0.0616$0.1331出力秒
Fast(キャンペーン価格)動画の参照$0.0495$0.1067入力と出力の秒
Mini(キャンペーン価格)テキスト/画像から、画像または音声の参照$0.0202$0.0436出力秒
Mini(キャンペーン価格)動画の参照$0.0123$0.0264入力と出力の秒

Fast と Mini のキャンペーン価格は EvoLink の 2026-08-07 の価格改定に基づいています。キャンペーン終了後、RokoAPI の価格は自動的に変更されず、その時点ではバックエンドで承認された新しいスナップショットが基準となります。

その他の秒単位課金の動画モデル

モデル低解像度価格/秒高解像度価格/秒追加費用
hailuo-3768p$0.08362K$0.13536 枚目以降の入力画像 1 枚あたり $0.0418
grok-imagine-video-1.5480p$0.0616720p / 1080p$0.1078 / $0.1925入力画像 1 枚あたり $0.0077
kling-3.0-turbo720p$0.11661080p$0.1463
happy-horse-1.1720p$0.13641080p$0.1826
wan-2.7720p$0.09571080p$0.1595

Kling O3 は、解像度と音声の有無の両方に基づいて課金されます:

解像度音声オフ音声オン
720p$0.0880/秒$0.1166/秒
1080p$0.1166/秒$0.1463/秒
4K$0.4378/秒$0.4378/秒

Sora 2 シリーズ

モデル解像度4 秒8 秒12 秒
sora-2固定プラン$0.3729$0.7458$1.1187
sora-2-pro720p$1.1187$2.2363$3.3550
sora-2-pro1080p$1.8645$3.7279$5.5924

Gemini Omni トークン価格

使用量タイプ固定価格
テキスト、画像、音声、または動画の入力$1.43 / 1M tokens
動画出力$16.50 / 1M tokens
思考およびその他のテキスト出力$8.47 / 1M tokens

参考動画の長さは、システムがメディアメタデータの検証を完了し、または信頼できる使用量を取得した後にのみ最終請求に反映されます。正確な価格は料金ページおよびバックエンドの現在の設定に基づきます。上流の価格情報は EvoLink モデルカタログおよび各モデルの開発ページをご参照ください。