Kling 4.0 Reference-to-Video API: 画像から動画生成

参照画像、動画、要素、音声からKling 4.0動画を生成。3~30秒、720p/1080p、ネイティブ音声に対応。生成ごとの従量課金で、サブスクリプションは不要です。 Kling 4.0 Reference-to-Videoは、参照画像、参照動画、名前付き要素、音声から、ネイティブ音声付きの3~30秒の動画を720p/1080pで生成します。プロンプト内では各素材を@タグで指定できます。

インタラクティブなモデルコントロール

Kling 4.0 Reference-to-Videoは、参照画像、参照動画、名前付き要素、音声から、ネイティブ音声付きの3~30秒の動画を720p/1080pで生成します。プロンプト内では各素材を@タグで指定できます。

📝

概要

このモデルについて

Kling 4.0 Reference-to-Videoは、お手元の素材からネイティブ音声付きの3~30秒の動画を720pまたは1080pで生成します。最大10枚の参照画像、5本の参照動画、7個の名前付き要素(各要素につき2~4枚の画像、または3~8秒のキャラクター動画1本)、3つの音声を使用でき、素材の合計は最大15点です。プロンプト内で@image_1、@video_1、または@nameを使って各素材を指定します。素材を指定しない場合は、通常のテキストから動画を生成します。静止画フレームから動画を作るには、Kling 4.0 Keyframe to Videoをご利用ください。

1キャラクター:名前付きキャラクターの画像または動画要素を使い、シーンをまたいで一貫性を保ちます。
2音声:参照音声をキャラクターに割り当て、動画内で話させます。
3動画を使ったショット:元の音声の有無を選びながら、参照動画の動きや場所を再利用します。
4広告:商品、モデル、背景の参照素材を1つのショットに組み合わせます。
💰

料金と価値

コスト分析

muapiapp720pは1秒あたり$0.157(5秒の動画1本あたり$0.785)

720pは$0.157/s、1080pは$0.235/sです。参照動画または動画要素を使う場合は、720pが$0.094/s、1080pが$0.141/sとなり、参照素材と生成動画の秒数を合算して課金されます(最低課金秒数は生成動画の長さの2x)。

** 競合サービスの料金は類似のモデル構成および利用ティアに基づいて算出された推定値です。

⚙️

技術詳細

設定スキーマ

プロンプトstring

Video description (max 8000 chars). Reference materials with @image_1, @video_1 or @name for elements/voices.

デフォルト値@Hero sits at the desk in @video_1, picks up the doll from @image_1, and greets using @Narrator
Reference 画像 URLsarray

Up to 10 reference images. Mention as @image_1, @image_2, ... in array order.

デフォルト値undefined
Reference 動画 URLsarray

Up to 5 reference videos (2-30s each, 30s combined). Mention as @video_1, @video_2, ...

デフォルト値undefined
Keep Original Soundboolean

Keep the original audio of the reference videos (only applies when video_urls is set).

デフォルト値false
Elementsarray

Up to 7 named subjects, each {name, image_urls (2-4) or video_url (3-8s), tag?, description?, voice_url?}. Mention as @name.

デフォルト値-
Voicesarray

Up to 3 named voices, each {name, audio_url}. Mention as @name.

デフォルト値-
長さ(秒)int

Video length in seconds (3-30).

デフォルト値5
解像度Enum(2個の選択肢)

出力メディアの解像度(720p、1080p、4Kなど)。

デフォルト値720p
アスペクト比Enum(5個の選択肢)

Output aspect ratio. Defaults to auto when reference media is provided, otherwise 16:9.

デフォルト値-
📖

実装ガイド

開発者ドキュメント

Kling 4.0 Reference to Videoの使い方

  1. 素材を用意する:image_urls(最大10件)、video_urls(最大5件、各2~30秒、合計30秒)、elements(最大7件)、voices(最大3件)を指定します。

  2. プロンプト内で素材を指定する:@image_1と@video_1は配列順に対応します。@Heroや@Narratorには、要素または音声のnameを使います。指定する素材はすべてリクエスト内に含めてください。

  3. 出力を設定する:duration(3~30s)、resolution(720pまたは1080p)、aspect_ratio(auto、16:9、9:16、1:1、21:9)、keep_original_soundを指定します。

  4. 送信して結果を取得する:エンドポイントは非同期です。/api/v1/predictions/{request_id}/resultをポーリングするか、webhook_urlを渡します。

curl -X POST https://api.muapi.ai/api/v1/kling-4.0-reference-to-video \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "@Hero sits at the desk, picks up the doll from @image_1, and greets using @Narrator", "image_urls": ["https://example.com/doll.png"], "elements": [{"name": "Hero", "image_urls": ["https://example.com/hero-front.jpg", "https://example.com/hero-side.jpg"], "tag": "character"}], "voices": [{"name": "Narrator", "audio_url": "https://example.com/narrator.mp3"}], "duration": 10, "resolution": "1080p"}'
❓

よくある質問

FAQ

動画の長さと解像度の上限は?

1本あたり3~30秒で、720pまたは1080pに対応します。

参照素材はいくつ使えますか?

画像は最大10枚、動画は最大5本(各2~30秒、合計30秒)、要素は最大7個(動画要素は最大3個)、音声は最大3つまで使えます。素材の合計は最大15点です。

プロンプト内で素材を指定するには?

配列順に@image_1、@video_1を使うか、要素や音声には@nameを使います。一致する素材がない指定は拒否されます。

音声も生成されますか?

はい、ネイティブ音声が生成されます。参照動画を渡す場合、元の音声を残すにはkeep_original_soundをtrueに設定してください。

料金はどのように計算されますか?

生成動画の秒数に応じた料金です。720pは$0.157/s、1080pは$0.235/sです。参照動画または動画要素を使う場合は、720pが$0.094/s、1080pが$0.141/sとなり、参照動画と生成動画の秒数を合算して課金されます。最低課金秒数は生成動画の長さの2xです。

生成結果を取得するには?

エンドポイントは非同期です。/api/v1/predictions/{request_id}/resultをポーリングするか、webhook_urlを渡すと、動画の準備完了時に通知を受け取れます。