Veo 3の価格を韓国語で検索すると、ほとんどはサブスクリプションの話で終わります。Google AI Pro/Ultraの料金プランとFlowクレジットです。それは半分正しいものの、残りの半分が抜けています。この記事では、その抜けている部分、つまりAPIでクリップ単位の従量課金として呼び出す場合の価格を数字で整理し、どちらが有利かを1回の割り算で判断します。
2つの料金体系
| 経路 | 課金単位 | 上限 |
|---|---|---|
| サブスクリプション(Google AI Pro/Ultra、Flow) | 月額料金 + クレジット | クレジット消費時に停止 |
| API(従量課金) | クリップ単位 | 月額料金なし・上限なし |
サブスクリプション料金とクレジット数は改定が頻繁なため、ここには転記しません。代わりに比較に必要な割り算だけ示します。月額料金 ÷ クリップ単価 = 損益分岐点となるクリップ数。この数より少ない月は従量課金の方が安くなります。
クリップ単価 — グレード別
以下の料金はモデルカタログから読み取ります。価格が変わると、この表も変わります。
| グレード | クリップ単価 | 用途 |
|---|---|---|
| Veo 3.1 Lite | $0.18+ | ドラフト・プロンプト調整・大量の案出し |
| Veo 3.1 Fast | $0.36+ | 一般的な成果物 |
| Veo 3.1 Quality | $1.60+ | 最終版 |
コストを最大限削減する方法は、グレードを使い分けることです。プロンプトが確定する前の段階ではVeo 3.1 Liteを何度も実行し、確定したプロンプトだけを上位グレードで1回実行してください。$0.18+と$1.60+の差が、そのまま実験コストになります。
呼び出し — 非同期である点に注意
動画はテキストと異なり、非同期ジョブです。リクエストするとまずジョブIDが返り、そのIDで状態をポーリングして完了を待ちます。
# 클립 하나를 만들고 결과를 기다리는 최소 예제.
# 구독도, Google Cloud 프로젝트도 없이 키 하나로 호출합니다.
import os, time, requests
KEY = os.environ["KUNAVO_API_KEY"]
# 제출하면 작업 id와 status "queued"가 바로 돌아옵니다.
job = requests.post(
"https://api.kunavo.com/v1/videos",
headers={"Authorization": f"Bearer {KEY}"},
json={
"model": "veo-3",
"prompt": "비 오는 서울 골목, 네온 간판, 카메라가 천천히 전진",
},
).json()
# 영상 생성은 비동기입니다 — 작업 id로 폴링합니다.
while True:
r = requests.get(
f"https://api.kunavo.com/v1/videos/{job['id']}",
headers={"Authorization": f"Bearer {KEY}"},
).json()
if r["status"] in ("completed", "failed"):
break
time.sleep(5)
# 완료되면 영상 URL은 output.url에 있습니다.
print(r["output"]["url"] if r["status"] == "completed" else r["error"])失敗したリクエストは課金されません。ただし、結果に満足できず再生成する場合は成功した生成なので、それぞれ課金されます。
率直に言うと — この経路が適さない場合
ゲートウェイ経路はGoogleアカウントもCloudプロジェクトもなしで始められる一方、専用プロジェクトの割り当て量ではなく共有容量を使います。保証されたクォータや契約上のSLAが必要な規模なら、Googleに直接申し込むのが適切です。このページは、その場合にも対応できるとは述べていません。
画像側の単価はナノバナナAPIに、英語版の詳細ドキュメントはVeo 3 APIとText-to-video APIにあります。支払い方法はClaude APIの価格・支払いにまとめています。
よくある質問
Veo 3の価格はいくらですか?
価格は2つの方式に分けて考える必要があります。サブスクリプション(Google AI Pro/UltraとFlowクレジット)は月額固定料金に生成上限が付く方式で、APIはクリップ単位の従量課金です。API側のKunavo料金はVeo 3.1 Lite $0.18+、Veo 3.1 Fast $0.36+、Veo 3.1 Quality $1.60+です(動画1本あたり)。月額固定料金も最低利用の義務もありません。
サブスクリプションとAPIでは、どちらが有利ですか?
作成数で決まります。毎月安定して大量に生成するならサブスクリプションのクレジット単価が有利で、少数だけ必要、または利用量が変動するならクリップ単位の従量課金が有利です。計算は1回の割り算で済みます。月額料金 ÷ クリップ単価 = 損益分岐点となるクリップ数。この数より少ない月は従量課金の方が安くなります。
Google CloudプロジェクトなしでVeoを使えますか?
OpenAI互換ゲートウェイ経由なら可能です。Googleアカウント、請求先アカウントの接続、プロジェクト作成なしで、1つのキーから呼び出せます。ただし専用プロジェクトの割り当て量ではなく共有容量を使う構成なので、保証されたクォータや契約上のSLAが必要なら、Googleに直接申し込むのが適切です。
Veo 3の各グレードはどう違いますか?
速度、画質、そしてクリップ単価が異なります。Liteはドラフトや大量の案出し向けで最も安く、標準グレードは一般的な成果物向け、Qualityは最終版向けです。実務では、Liteでプロンプトを何度か調整し、確定したプロンプトだけを上位グレードで1回実行すると、総コストを最大限削減できます。$0.18+と$1.60+の差が、そのまま実験コストになるためです。
動画生成はリクエストするとすぐ結果が返りますか?
いいえ。動画は非同期ジョブなので、リクエストするとまずジョブIDが返り、そのIDで状態をポーリングして完了を待ちます。テキストモデルのように1回の応答で完了しないため、コードではリクエストと受信を分離する必要があります。
失敗したリクエストも課金されますか?
Kunavoでは失敗したリクエストは課金されません。ただし、結果に満足できず再生成する場合は成功した生成なので、それぞれ課金されます。プロンプトを調整する段階で最も安いグレードを使うよう勧める理由はこれです。