VEO3
VEO3 公式動画生成
- 非同期処理モード、後続のクエリ用にタスクIDを返します
- テキストから動画、画像から動画(先頭フレーム/先頭・末尾フレーム制御)をサポート
- 720P と 1080P 解像度をサポート
- 4/6/8 秒の動画時間をサポート
- 音声トラック生成をサポート
- 人物生成ポリシー制御をサポート
POST
認証
すべてのAPIエンドポイントでBearer Tokenによる認証が必要ですAPI Keyの取得:API Key管理ページにアクセスしてAPI Keyを取得してください使用時はリクエストヘッダーに追加:
リクエストパラメータ
動画生成モデル名利用可能なモデル:
veo3.1-fast-official- Veo 3.1 公式高速版veo3.1-quality-official- Veo 3.1 公式高品質版
正のテキストプロンプトシーン、アクション、スタイルなどを詳細に記述すると、より良い生成結果が得られます。英語プロンプトの使用を推奨します。例:
"a golden retriever running on the beach, sunset, cinematic"不要なコンテンツを除外するためのネガティブプロンプト例:
"blurry, low quality, watermark, text"動画の長さ(秒)推奨値:
4 / 6 / 8デフォルト:8⚠️ 注意: 純粋な数値(例:8)を入力してください。引用符を付けるとエラーが発生します動画のアスペクト比選択可能な値:
16:9- 横向き9:16- 縦向き
16:9動画解像度選択可能な値:
720p- 標準解像度1080p- 高解像度4K- 超高解像度
720p先頭フレーム画像URL、画像から動画生成に使用
末尾フレーム画像URL、画像から動画生成に使用
first_frame_image と組み合わせて、先頭・末尾フレームの制御を実現します生成結果を再現するためのランダムシード値の範囲:
0 - 4294967295生成サンプル数 1-4、現在は
1 の使用を推奨デフォルト:1音声トラックを生成するかどうか
人物生成ポリシー選択可能な値:
allow_adult- 成人の人物/顔のみ生成を許可disallow- 人物や顔の生成を許可しない
allow_adult画像リサイズ戦略(画像から動画生成時に有効)選択可能な値:
pad- パディングモードcrop- クロップモード
pad上流プロンプト強化を有効にするかどうかデフォルト値:
trueテキストから動画 vs 画像から動画
システムは画像パラメータの有無で自動的にモードを判定します:画像なしはテキストから動画、画像ありは画像から動画。| パラメータ | テキストから動画 | 画像から動画 |
|---|---|---|
prompt | ✅ 必須 | ✅ 必須 |
first_frame_image | ❌ 不要 | ✅ 少なくとも1つ必要 |
last_frame_image | ❌ 不要 | ✅ オプション(末尾フレーム) |
negative_prompt | ✅ オプション | ✅ オプション |
duration | ✅ オプション | ✅ オプション |
aspect_ratio | ✅ オプション | ✅ オプション |
resolution | ✅ オプション | ✅ オプション |
seed | ✅ オプション | ✅ オプション |
generate_audio | ✅ オプション | ✅ オプション |
person_generation | ✅ オプション | ✅ オプション |
resize_mode | ❌ 該当なし | ✅ オプション |
enhance_prompt | ✅ オプション | ✅ オプション |
レスポンス
レスポンスステータスコード、成功時は 200
レスポンスデータ配列
使用シナリオ
シナリオ 1:テキストから動画(基本)
シナリオ 2:テキストから動画(全パラメータ)
シナリオ 3:画像から動画(先頭フレーム1枚)
シナリオ 4:画像から動画(先頭フレーム + 末尾フレーム)
シナリオ 5:音声付き動画の生成
タスク結果の照会動画生成は非同期タスクです。送信後に
task_id が返されます。タスクステータスの取得 エンドポイントを使用して、生成の進行状況と結果を照会してください。