Skip to content

テキストから動画タスクを作成

POST
/ent/v2/text2video
  • 公式ドキュメント: https://platform.vidu.cn/docs/text-to-video
  • テキストから動画タスクを作成し、task_id を返します
  • model、prompt などのパラメータで生成を制御します

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

テキストプロンプト
動画生成のためのテキスト説明。
注: 2000 文字を超えてはいけません

モデル名
指定可能な値: viduq3-turbo、viduq3-pro、viduq2、viduq1

  • viduq3-turbo: viduq3-pro より生成速度が速い
  • viduq3-pro: 高品質な音声・動画を効率的に生成し、より生き生きとした立体的な映像
  • viduq2: 最新モデル
  • viduq1: 画面が鮮明で、トランジションが滑らか、カメラワークが安定

スタイル
デフォルトは general。指定可能: general、anime
general: 汎用スタイル。プロンプトでスタイルを制御可能
anime: アニメスタイル。アニメ表現に強く、異なるアニメ系プロンプトで制御可能
注: q2 モデル使用時はこのパラメータは無効

動画の長さ。デフォルトはモデルにより異なります:

  • viduq3-pro、viduq3-turbo: デフォルト 5 秒、選択可能 1–16
  • viduq2: デフォルト 5 秒、選択可能 1–10
  • viduq1: デフォルト 5 秒、選択可能 5 のみ

ランダムシード
未指定または 0 の場合はランダム値を使用
手動設定時は指定したシードを使用

アスペクト比
デフォルト 16:9。指定可能: 16:9、9:16、3:4、4:3、1:1
注: 3:4、4:3 は q2 モデルのみ対応

解像度。デフォルトはモデルと動画の長さにより異なります:

  • viduq3-pro、viduq3-turbo (1–16 秒): デフォルト 720p、指定可能 540p、720p、1080p
  • viduq2 (1–10 秒): デフォルト 720p、指定可能 540p、720p、1080p
  • viduq1 (5 秒): デフォルト 1080p、指定可能 1080p

動きの振幅
デフォルト auto。指定可能: auto、small、medium、large
注: q2 モデル使用時はこのパラメータは無効

生成動画に BGM を追加するかどうか。
デフォルト false。指定可能 true、false
true の場合、プリセット BGM ライブラリから適切な音楽を自動選択して追加。false または未指定では BGM なし。

  • BGM の長さに制限はなく、動画の長さに自動適合

パススルーパラメータ
処理は行わず、データ転送のみ
注: 最大 1048576 文字

ウォーターマークを追加するかどうか

  • true: ウォーターマークを追加
  • false: 追加しない
    注1: 現在のウォーターマーク内容は固定(AI 生成)。デフォルトはオフ
    注2: watermarked_url パラメータでウォーターマーク付き動画を取得可能。詳細はタスク照会 API を参照

ウォーターマークの位置(画像上):
1: 左上
2: 右上
3: 右下
4: 左下
デフォルト: 3

ウォーターマークの内容(画像 URL)
未指定時はデフォルトのウォーターマーク「AI により生成されたコンテンツ」

メタデータ識別子(JSON 文字列)、パススルー。カスタム形式または例の形式を使用可能。例:
{
"Label": "your_label","ContentProducer": "yourcontentproducer","ContentPropagator": "your_content_propagator","ProduceID": "yourproductid", "PropagateID": "your_propagate_id","ReservedCode1": "yourreservedcode1", "ReservedCode2": "your_reserved_code2"
}
空の場合、デフォルトで Vidu 生成のメタデータ識別子を使用

コールバック URL。タスク作成時に callback_url を設定してください。POST で、動画生成タスクの状態が変わると Vidu がこの URL に最新状態を送信します。リクエスト本文はタスク照会 API のレスポンスと同じ構造です。
コールバックの status 値:

  • processing: 処理中
  • success: 完了(送信失敗時は最大 3 回再試行)
  • failed: 失敗(送信失敗時は最大 3 回再試行)
    Vidu はコールバック署名アルゴリズムで認証します。詳細はコールバック署名ドキュメントを参照

Responses

成功

application/json
object

Playground

Authorization
Body

Samples