モデルサポートエンタープライズブログ
500以上のAI Model API、オールインワンAPI。CometAPIで。
モデルAPI
開発者
クイックスタートドキュメントAPI ダッシュボード
リソース
AIモデルブログエンタープライズ変更履歴概要
2025 CometAPI. 全著作権所有。プライバシーポリシー利用規約
Home/Models/Google/Veo 3.1 Pro
G

Veo 3.1 Pro

毎秒:$0.25
Veo 3.1-Pro は、Google の Veo 3.1 ファミリーの上位機能向けアクセス/設定を指します—より豊かなネイティブ音声、改善されたナラティブ/編集コントロール、シーン拡張ツールを追加した短尺の音声対応ビデオモデルの世代です。
新着
商用利用
Playground
概要
機能
料金プラン
API
バージョン

Veo 3.1-Pro は、Google の Veo 3.1 ファミリーにおける高機能なアクセス/構成を指します。これは、短尺で音声対応の動画モデル群であり、より豊かなネイティブ音声、強化されたナラティブ/編集コントロール、シーン拡張ツールを追加した世代です。「Pro」ラベルは、公開アーキテクチャが根本的に異なることを示すものではなく、Google のサブスクリプションや製品エコシステムにおいて、より高いアクセスや品質のティアを示すために一般的に使用されます。

Veo 3.1 Pro API へのアクセス方法

手順 1: API キーの取得

cometapi.com にログインします。まだユーザーでない場合は、まず登録してください。CometAPI コンソールにサインインします。インターフェースのアクセス認証用 API キーを取得します。個人センターの API トークンで「Add Token」をクリックし、トークンキー: sk-xxxxx を取得して送信します。

手順 2: Veo 3 Pro API にリクエストを送信

API リクエストを送信するには “\veo3.1-pro \” エンドポイントを選択し、リクエストボディを設定します。リクエストメソッドとリクエストボディは当社サイトの API ドキュメントから取得できます。当社サイトでは利便性のために Apifox テストも提供しています。<YOUR_API_KEY> をアカウントの実際の CometAPI キーに置き換えてください。ベース URL は Veo3 Async Generation(https://api.cometapi.com/v1/videos) です。

content フィールドに質問やリクエストを入力します—モデルはその内容に応答します。API レスポンスを処理して生成された回答を取得します。

手順 3: 結果の取得と検証

API レスポンスを処理して生成された回答を取得します。処理後、API はタスクのステータスと出力データを返します。

Veo3.1 の詳細については、Veo3.1 のページをご覧ください。

よくある質問

Can Veo 3.1 Pro generate videos with synchronized audio?

はい、Veo 3.1 Pro はネイティブ音声生成に対応しており、映像のタイムラインに自動で同期された対話、環境音、効果音を統合して生成できます。

What is the maximum video length and resolution supported by Veo 3.1 Pro API?

Veo 3.1 Pro は、物語の一貫性を保つためのマルチプロンプトシーケンスを用いて、1080p 解像度で最大約60秒までの動画生成をサポートしています。

How does Veo 3.1 Pro handle scene extension and interpolation?

Veo 3.1 Pro は、映像を延長したりキーフレーム間のコンテンツを補間したりするための Scene Extension モードおよび First/Last Frame 機能を提供しており、より長い物語シーケンスを実現できます。

When should I use Veo 3.1 Pro instead of standard Veo 3.1?

高度なナラティブ制御、ネイティブ音声統合、高度なシーン拡張ツールを必要とする高性能な動画生成には Veo 3.1 Pro を選択してください。これは Veo 3.1 ファミリーのプレミアム層にあたります。

Does Veo 3.1 Pro API support object manipulation in generated videos?

はい、Veo 3.1 Pro では Flow インターフェース内でオブジェクトの挿入が可能であり、オブジェクトの削除および編集機能は今後のアップデートで提供予定です。

What is the enhance_prompt parameter in Veo 3.1 Pro API?

enhance_prompt パラメータは、ナラティブ構造や視覚的な記述を最適化することで、より良い動画生成結果が得られるように入力プロンプトを自動的に改善します。

How does the Veo 3.1 Pro API handle asynchronous video generation?

Veo 3.1 Pro は非同期のタスクベースワークフローを採用しており、生成タスクを作成して task_id を受け取り、その後 /query エンドポイントをポーリングしてステータスを確認し、完了時に video_url を取得します。

Veo 3.1 Proの機能

Veo 3.1 Proのパフォーマンスと使いやすさを向上させるために設計された主要機能をご紹介します。これらの機能がプロジェクトにどのようなメリットをもたらし、ユーザーエクスペリエンスを改善するかをご確認ください。

Veo 3.1 Proの料金

Veo 3.1 Proの競争力のある価格設定をご確認ください。さまざまな予算や利用ニーズに対応できるよう設計されています。柔軟なプランにより、使用した分だけお支払いいただけるため、要件の拡大に合わせて簡単にスケールアップできます。Veo 3.1 Proがコストを管理しながら、お客様のプロジェクトをどのように強化できるかをご覧ください。
コメット価格 (USD / M Tokens)公式価格 (USD / M Tokens)割引
毎秒:$0.25
毎秒:$0.3125
-20%

Veo 3.1 ProのサンプルコードとAPI

Veo 3.1 Proの包括的なサンプルコードとAPIリソースにアクセスして、統合プロセスを効率化しましょう。詳細なドキュメントでは段階的なガイダンスを提供し、プロジェクトでVeo 3.1 Proの潜在能力を最大限に活用できるよう支援します。
POST
/v1/videos
Python
Curl
import os
import requests
import json

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/v1"

headers = {
    "Authorization": COMETAPI_KEY,
}

# ============================================================
# Step 1: Download Reference Image
# ============================================================
print("Step 1: Downloading reference image...")

image_url = "https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1280"
image_response = requests.get(image_url)
image_path = "/tmp/veo3.1-pro_reference.jpg"
with open(image_path, "wb") as f:
    f.write(image_response.content)
print(f"Reference image saved to: {image_path}")

# ============================================================
# Step 2: Create Video Generation Task (form-data with image upload)
# ============================================================
print("
Step 2: Creating video generation task...")

with open(image_path, "rb") as image_file:
    files = {
        "input_reference": ("reference.jpg", image_file, "image/jpeg"),
    }
    data = {
        "prompt": "A breathtaking mountain landscape with clouds flowing through valleys, cinematic aerial shot",
        "model": "veo3.1-pro",
        "size": "16x9",
    }
    create_response = requests.post(
        f"{BASE_URL}/videos", headers=headers, data=data, files=files
    )

create_result = create_response.json()
print("Create response:", json.dumps(create_result, indent=2))

task_id = create_result.get("id")
if not task_id:
    print("Error: Failed to get task_id from response")
    exit(1)
print(f"Task ID: {task_id}")

# ============================================================
# Step 3: Query Task Status
# ============================================================
print("
Step 3: Querying task status...")

query_response = requests.get(f"{BASE_URL}/videos/{task_id}", headers=headers)
query_result = query_response.json()
print("Query response:", json.dumps(query_result, indent=2))

task_status = query_result.get("data", {}).get("status")
print(f"Task status: {task_status}")

Python Code Example

import os
import requests
import json

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/v1"

headers = {
    "Authorization": COMETAPI_KEY,
}

# ============================================================
# Step 1: Download Reference Image
# ============================================================
print("Step 1: Downloading reference image...")

image_url = "https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1280"
image_response = requests.get(image_url)
image_path = "/tmp/veo3.1-pro_reference.jpg"
with open(image_path, "wb") as f:
    f.write(image_response.content)
print(f"Reference image saved to: {image_path}")

# ============================================================
# Step 2: Create Video Generation Task (form-data with image upload)
# ============================================================
print("\nStep 2: Creating video generation task...")

with open(image_path, "rb") as image_file:
    files = {
        "input_reference": ("reference.jpg", image_file, "image/jpeg"),
    }
    data = {
        "prompt": "A breathtaking mountain landscape with clouds flowing through valleys, cinematic aerial shot",
        "model": "veo3.1-pro",
        "size": "16x9",
    }
    create_response = requests.post(
        f"{BASE_URL}/videos", headers=headers, data=data, files=files
    )

create_result = create_response.json()
print("Create response:", json.dumps(create_result, indent=2))

task_id = create_result.get("id")
if not task_id:
    print("Error: Failed to get task_id from response")
    exit(1)
print(f"Task ID: {task_id}")

# ============================================================
# Step 3: Query Task Status
# ============================================================
print("\nStep 3: Querying task status...")

query_response = requests.get(f"{BASE_URL}/videos/{task_id}", headers=headers)
query_result = query_response.json()
print("Query response:", json.dumps(query_result, indent=2))

task_status = query_result.get("data", {}).get("status")
print(f"Task status: {task_status}")

Curl Code Example

#!/bin/bash
# Get your CometAPI key from https://api.cometapi.com/console/token
# Export it as: export COMETAPI_KEY="your-key-here"

BASE_URL="https://api.cometapi.com/v1"
IMAGE_PATH="/tmp/veo3.1-pro_reference.jpg"

# ============================================================
# Step 1: Download Reference Image
# ============================================================
echo "Step 1: Downloading reference image..."

curl -s -o "$IMAGE_PATH" "https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1280"
echo "Reference image saved to: $IMAGE_PATH"

# ============================================================
# Step 2: Create Video Generation Task (form-data with image upload)
# ============================================================
echo ""
echo "Step 2: Creating video generation task..."

RESPONSE=$(curl -s -X POST "${BASE_URL}/videos" \
  -H "Authorization: $COMETAPI_KEY" \
  -F 'prompt=A breathtaking mountain landscape with clouds flowing through valleys, cinematic aerial shot' \
  -F 'model=veo3.1-pro' \
  -F 'size=16x9' \
  -F "input_reference=@${IMAGE_PATH}")

echo "Create response:"
echo "$RESPONSE" | jq .

TASK_ID=$(echo "$RESPONSE" | jq -r '.id')

if [ "$TASK_ID" = "null" ] || [ -z "$TASK_ID" ]; then
  echo "Error: Failed to get task_id from response"
  exit 1
fi

echo "Task ID: $TASK_ID"

# ============================================================
# Step 3: Query Task Status
# ============================================================
echo ""
echo "Step 3: Querying task status..."

QUERY_RESPONSE=$(curl -s -X GET "${BASE_URL}/videos/${TASK_ID}" \
  -H "Authorization: $COMETAPI_KEY")

echo "Query response:"
echo "$QUERY_RESPONSE" | jq .

TASK_STATUS=$(echo "$QUERY_RESPONSE" | jq -r '.data.status')
echo "Task status: $TASK_STATUS"

Veo 3.1 Proのバージョン

Veo 3.1 Proに複数のスナップショットが存在する理由としては、アップデート後の出力変動により旧版スナップショットの一貫性維持が必要な場合、開発者に適応・移行期間を提供するため、グローバル/リージョナルエンドポイントに対応する異なるスナップショットによるユーザー体験最適化などが考えられます。各バージョンの詳細な差異については、公式ドキュメントをご参照ください。
version
veo3.1-pro

その他のモデル

O

Sora 2 Pro

毎秒:$0.24
Sora 2 Pro は、当社で最も高度かつ強力なメディア生成モデルで、音声と同期した動画を生成できます。自然言語または画像から、精細でダイナミックな動画クリップを生成します。
O

Sora 2

毎秒:$0.08
効果音に対応し、チャット形式をサポートする超高性能な動画生成モデル。
M

mj_fast_video

リクエストごと:$0.6
Midjourney video generation
X

Grok Imagine Video

毎秒:$0.04
テキストプロンプトから動画を生成し、静止画像をアニメーション化し、自然言語で既存の動画を編集できます。APIは生成される動画の再生時間、アスペクト比、解像度の設定に対応し、SDKが非同期ポーリングを自動的に処理します。
G

Veo 3.1

毎秒:$0.05
Veo 3.1 は、Google の Veo テキストおよび画像→動画ファミリーに対する段階的だが重要なアップデートで、より豊かなネイティブオーディオ、より長くより制御しやすい動画出力、そしてより細かな編集やシーンレベルのコントロールを追加します。
G

Veo 3 Pro

G

Veo 3 Pro

毎秒:$0.25
Veo 3 pro は、本番グレードの Veo 3 ビデオモデルのエクスペリエンス(高忠実度、ネイティブ音声、拡張されたツール群)を指します。

関連ブログ

HappyHorse-1.0とは何ですか?Seedance 2.0を比較するにはどうすればよいですか?
Apr 11, 2026
seedance-2-0

HappyHorse-1.0とは何ですか?Seedance 2.0を比較するにはどうすればよいですか?

HappyHorse-1.0とは何か、なぜArtificial Analysisの動画リーダーボードでトップに立ったのか、Seedance 2.0との比較、そして最新のランキングがAI動画生成にとって何を意味するのかを学ぶ。
Google Veo 3.1 Lite とは何ですか?
Apr 1, 2026
veo-3-1

Google Veo 3.1 Lite とは何ですか?

Veo 3.1 Lite とは何ですか?Veo 3.1 Lite は、2026年3月31日にリリースされた、Googleの開発者向け最新のコスト効率に優れた動画生成モデルです。テキストから動画生成と画像から動画生成に対応し、音声付きの動画を出力でき、高ボリュームのアプリケーション向けに設計されています。Googleによれば、同じ速度を維持したままコストは Veo 3.1 Fast の半額以下で、出力フォーマットは16:9および9:16、解像度は720p/1080pに対応します。
Seedance 2.0とは何か? 包括的な分析
Mar 24, 2026
seedance-2-0

Seedance 2.0とは何か? 包括的な分析

Seedance 2.0は、ByteDanceが開発した次世代のマルチモーダルAI動画生成モデルであり、テキスト、画像、音声、参照動画から高品質でシネマティックな動画を生成できます。音声と映像の共同生成、モーションの安定性、参照ベースの編集機能を備えており、Artificial Analysisのリーダーボードのような世界的なベンチマークで急速に順位を上げ、2026年のトップAI動画モデルの一つとしての地位を確立しています。
veo 3.1で動画を編集する方法
Mar 5, 2026
veo-3-1

veo 3.1で動画を編集する方法

Googleは、2025年10月中旬に、より忠実度の高い短編動画を生成する改良されたテキスト動画変換モデルとして、Veo 3.1(およびVeo 3.1 Fastバリアント)を公式に発表しました。
新しい Veo3.1: さらなる一貫性、多様な出力、よりリッチに
Jan 14, 2026
veo-3-1

新しい Veo3.1: さらなる一貫性、多様な出力、よりリッチに

Google の Veo 3.1 は1月にアップデートされ、画像から動画へのワークフローを制作品質に近づけるための重点的な改良が加えられた。今回のリリースは、画像から動画への変換の忠実度、時系列およびキャラクターの一貫性、モバイルプラットフォーム向けのネイティブな縦長出力、そして改善された1080p品質と4Kアップスケーリング経路による高精細出力を重視している。ソーシャルの縦型フォーマットに向けて「クロップしてから編集」というワークフローで対応してきたクリエイターや開発者にとって、Veo 3.1 のネイティブな9:16出力と改良されたアップスケーリングは、手間を減らし、より洗練されたプラットフォームですぐ使えるクリップをもたらすことを約束する。