> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Vidu Q3 Turbo 先頭・末尾フレームからの動画生成

Vidu Q3 Turbo 先頭・末尾フレームからの動画生成は、先頭フレームと末尾フレームの画像に基づいて高品質な動画を生成し、テキストでモーション補間を誘導できます。最大 1080p 解像度に対応しています。

<Tip>
  これは**非同期**API であり、非同期タスクの task\_id のみを返します。この task\_id を使用して [タスク結果照会 API](/ja/docs/models/reference-get-async-task-result) をリクエストし、生成結果を取得してください。
</Tip>

## リクエストヘッダー

<ParamField header="Content-Type" type="string" required={true}>
  列挙値: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Bearer 認証形式: Bearer \{\{API Key}}。
</ParamField>

## リクエストボディ

<ParamField body="seed" type="integer">
  結果を再現するためのランダムシード。0 を渡すとランダムになります。
</ParamField>

<ParamField body="audio" type="boolean" default={true}>
  音声付き動画の直接出力機能を使用するかどうか。デフォルトは true です。false の場合は無音動画を出力し、true の場合は音声と映像が同期した動画（セリフと効果音を含む）を出力します。Q3 シリーズモデルのみ対応しています。
</ParamField>

<ParamField body="images" type="string[]" required={true}>
  2 枚の画像 URL または Base64 エンコード画像。1 枚目が先頭フレーム画像、2 枚目が末尾フレーム画像です。png、jpeg、jpg、webp 形式に対応しており、1 枚あたり 50MB を超えないようにしてください。先頭・末尾フレームの 2 枚の画像は解像度が近い必要があります（先頭フレーム/末尾フレームの比率が 0.8-1.25 の間）。アスペクト比は 1:4 未満または 4:1 超である必要があります。

  配列の長さ：2 - 2
</ParamField>

<ParamField body="is_rec" type="boolean">
  推奨 prompt を使用するかどうか。有効にすると、システムが自動的に prompt を生成します。
</ParamField>

<ParamField body="prompt" type="string">
  先頭フレームと末尾フレームの間で期待する動画のモーション効果を説明するテキスト。最大 1500 文字。

  長さ制限：0 - 1500
</ParamField>

<ParamField body="duration" type="integer" default={5}>
  動画の長さ（秒）。範囲は 1-16 です。

  値の範囲：\[1, 16]
</ParamField>

<ParamField body="off_peak" type="boolean" default={false}>
  オフピークモードを使用するかどうか。タスクは 48 時間以内に処理され、費用が低くなります。
</ParamField>

<ParamField body="resolution" type="string" default="720p">
  出力動画の解像度。

  使用可能な値：`540p`, `720p`, `1080p`
</ParamField>

## レスポンス情報

<ResponseField name="task_id" type="string" required={true}>
  task\_id を使用して [タスク結果照会 API](/ja/docs/models/reference-get-async-task-result) をリクエストし、生成された出力を取得します。
</ResponseField>
