Google Veo 3.1 Lite: 低コストAI動画生成がGemini APIに登場
GoogleがVeo 3.1 Liteをリリースしました。Gemini API内で利用できる高速かつ手頃な価格のAI動画生成モデルです。料金体系、品質面でのトレードオフ、そして本番アプリケーションへの動画統合について、開発者が知っておくべき情報をお伝えします。

Veo 3.1 Liteが解決する課題
率直に申し上げますと、AI動画生成にはこれまでコストの問題がありました。完全版のVeo 3.1で6秒のクリップを1回推論するだけで、解像度や音声設定によって$0.10から$0.50のコストがかかります。一見すると妥当に思えますが、1日に数千回のAPI呼び出しを行うと、費用は急速に膨らみます。動画機能を製品に組み込もうとするスタートアップにとって、この数字はすぐに大きな負担となります。
Veo 3.1 Liteは、モデルを必要最低限の機能に絞り込みました。デフォルトの解像度を低く設定し、ネイティブ音声合成は省略、720pの料金は1秒あたり$0.05です。その結果、Veo 3.1 Fastと比較して50%以上のコスト削減を実現しながら、ほとんどの本番ユースケースで十分な視覚品質を維持するモデルが誕生しました。
得られるもの(そして失うもの)
これはトレードオフであり、無償のアップグレードではありません。統合する前に、違いを理解しておくことが大切です。
Veo 3.1 Fastと比較して秒単価が50%以上安価。テキストから動画、画像から動画の両方に対応。シンプルなシーンでは安定したプロンプト遵守。秒単位の料金設定で正確なコスト管理が可能。標準のGemini APIを通じて提供され、お馴染みのSDKでご利用いただけます。
ネイティブ音声生成なし(別途パイプラインで追加が必要)。デフォルト720p、最大1080p(4K非対応)。最大クリップ長が短い(完全版Veo 3.1の16秒に対し8秒)。複雑な複数被写体のシーンでは一貫性が低下する場合があります。完全版モデルと比較して、きめ細かなカメラ制御が限定的です。
開発者の多くのユースケース、例えばSNSプレビュー、製品デモ、マーケティング自動化、オンボーディング動画では、Liteモデルで十分に対応できます。完全版Veo 3.1が必要になるのは、映画のような品質、ネイティブ音声、または長尺の動画が求められる場合のみです。
Gemini APIで動画生成を設定する
Gemini APIキーをすでにお持ちであれば、動画生成機能の追加はわずか約10行のコードで完了します。以下は最小限のPythonサンプルです。
import google.generativeai as genai
genai.configure(api_key="YOUR_API_KEY")
model = genai.GenerativeModel("veo-3.1-lite")
response = model.generate_video(
prompt="A cycling route through the French countryside at golden hour, "
"drone perspective following the road between lavender fields",
duration=4,
resolution="720p"
)
# Save the video
with open("output.mp4", "wb") as f:
f.write(response.video_bytes)APIは動画データを直接返します。4秒のクリップの生成にはおよそ45〜60秒、8秒のクリップには90〜120秒ほどかかりますので、本番アプリケーションではリクエストを非同期で処理する必要があります。
resolution="1080p" は本当に必要な場合のみご使用ください。720pと1080pのコスト差はおよそ2倍で、SNSコンテンツであればモバイルデバイス上では720pと1080pの違いはほとんどわかりません。料金体系
GoogleはVeo 3.1 Liteを生成された動画の秒数単位で課金しています。現在の料金内訳は以下のとおりです。
| 解像度 | 料金 | 4秒クリップ | 8秒クリップ |
|---|---|---|---|
| 720p | $0.05/秒 | $0.20 | $0.40 |
| 1080p | $0.08/秒 | $0.32 | $0.64 |
参考として、完全版Veo 3.1モデルは秒単価がおよそ2倍で、4K出力とネイティブ音声に対応しています。
1日に10,000本の720p/4秒クリップを生成する製品の場合、Liteモデルのコストは1日あたり約**$2,000**となります。これは依然として大きな金額ですが、完全版モデルと比較して50%以上安価であり、秒単位の料金設定により正確なコスト管理が可能です。
Lite版と完全版の使い分け
この1週間、両モデルをテストしてまいりました。以下が実践的なガイドです。
Veo 3.1 Liteが適しているケース:
- SNSコンテンツ(TikTok、Reels、Shorts)
- 製品紹介クリップ
- メールマーケティングのサムネイル/プレビュー
- 高速プロトタイピングとイテレーション
- 大量バッチ処理
- リアルタイムまたはニアリアルタイムのアプリケーション
Veo 3.1完全版が適しているケース:
- シネマティック/マーケティング用メイン動画
- ネイティブ音声が必要なコンテンツ
- 大画面向けの4K出力
- 複雑なマルチキャラクターシーン
- 長尺クリップ(10〜16秒)
- 精密なカメラワーク制御
画像から動画へ: 真の注目機能
テキストから動画は注目を集めますが、画像から動画こそがVeo 3.1 Liteの本番環境で真に輝く機能です。製品写真、UIスクリーンショット、デザインモックアップを入力すると、それを短いアニメーション動画に変換してくれます。
import google.generativeai as genai
from pathlib import Path
genai.configure(api_key="YOUR_API_KEY")
model = genai.GenerativeModel("veo-3.1-lite")
image_data = Path("product_photo.jpg").read_bytes()
response = model.generate_video(
prompt="Smooth camera orbit around the product, studio lighting, "
"white background with subtle shadows",
image=image_data,
duration=4,
resolution="720p"
)このパターンは、ECプラットフォーム、SaaSのランディングページ、そして動画制作パイプラインなしで静的アセットを動的コンテンツに変換したいあらゆるアプリケーションに適しています。
シンプルな動画生成パイプラインの構築
以下は、Veo 3.1 LiteをFastAPIバックエンドに統合する、より実践的なサンプルです。基本的なエラーハンドリングと非同期処理を含んでいます。
from fastapi import FastAPI, BackgroundTasks
import google.generativeai as genai
import asyncio
import uuid
app = FastAPI()
genai.configure(api_key="YOUR_API_KEY")
model = genai.GenerativeModel("veo-3.1-lite")
# In-memory store (use Redis or a database in production)
jobs = {}
async def generate_video_task(job_id: str, prompt: str):
try:
response = model.generate_video(
prompt=prompt, duration=4, resolution="720p"
)
jobs[job_id] = {
"status": "completed",
"video_bytes": response.video_bytes
}
except Exception as e:
jobs[job_id] = {"status": "failed", "error": str(e)}
@app.post("/generate")
async def create_video(prompt: str, background_tasks: BackgroundTasks):
job_id = str(uuid.uuid4())
jobs[job_id] = {"status": "processing"}
background_tasks.add_task(generate_video_task, job_id, prompt)
return {"job_id": job_id}
@app.get("/status/{job_id}")
async def get_status(job_id: str):
return jobs.get(job_id, {"status": "not_found"})これにより、クライアントが生成リクエストを送信し結果をポーリングできるノンブロッキングAPIが構築できます。本番環境では、インメモリ辞書をRedisに置き換え、レート制限を追加し、完成した動画をクラウドストレージに保存することをお勧めします。
より大きな視点: なぜこれが重要なのか
Veo 3.1 Liteは単なる低価格モデルではありません。GoogleがAI動画の配信をどのように考えているか、その方針転換を象徴しています。
これまで、最高品質のAI動画モデルはプレミアムなクリエイティブツールとして位置づけられてきました。SoraにはChatGPT Proサブスクリプションが必要でしたが、現在OpenAIはSoraを完全に停止しています。Runwayは生成ごとに課金します。Veo 3.1完全版でさえ、高付加価値のユースケース向けの価格設定となっています。
Liteはこの経済モデルを変えました。720pで4秒のクリップが$0.20という価格で、動画生成はコンテンツ自動化パイプライン、マーケティングプラットフォーム、教育アプリに組み込める水準まで手頃になりました。素材ライブラリのサブスクリプションを完全に置き換えるほどではありませんが、完全版モデルと比較して50%以上のコスト削減により、以前はコストが高すぎた大量処理のユースケースで実用的になっています。これは業界全体で進む価格革命のトレンドの延長線上にあります。
API優先の配信戦略
速度が新しいワークフローを実現
経済性が普及を後押し
今後の展望
GoogleはSora停止のわずか数日後にVeo 4を予告しましたが、具体的なスケジュールは明らかになっていません。その間、Veo 3.1 Liteは市場の重要なギャップを埋めています。低コスト、低レイテンシ、そして容易なAPI統合の組み合わせにより、2026年に動画ファーストの製品を構築する開発者にとって最も実用的な選択肢となっています。
次のプロジェクトでAI動画APIを検討されている方は、Veo 3.1 Liteを候補に入れることをお勧めします。特に映画的な品質よりもボリュームとスピードを重視するユースケースに最適です。主要モデルの比較をより詳しく知りたい方は、Sora 2 vs Runway vs Veo 3の比較記事をご覧ください。

リヨン出身のAI開発者。複雑なMLの概念をわかりやすいレシピに変えることが好きです。モデルのデバッグをしていないときは、ローヌ渓谷を自転車で走っています。
View profile →関連記事
これらの関連記事を引き続きお楽しみください

Google Veo 3.1が無料開放: すべてのGoogleアカウントで月10本のAI動画生成が可能に
Googleが全個人アカウント向けにVeo 3.1を開放し, 月10回の無料動画生成を提供開始しました。具体的な内容, 制限事項, そしてAI動画クリエイターにとっての意味を解説します。

Google Veo 3.1 Lite:すべての開発者にAI動画生成を手の届くものにするAPI
GoogleがGemini API経由でVeo 3.1 Liteを公開。価格はVeo 3.1 Fastの半額以下です。Soraの終了とRunwayのワールドモデルへの方向転換を受けて、手頃な動画生成がインディー開発者やスタートアップにとって現実の選択肢になりました。

Sora 終了後の AI 動画市場:2026 年に知っておくべき 4 つの市場階層
Sora は 4 月 26 日に終了します。AI 動画市場は 4 つの階層に統合されました。ニーズに合った Sora の代替サービスを選ぶための実用的なガイドです。