Veo 3.1 Liteは、Googleの動画生成モデルVeo 3.1のうち最も安い区分で、Gemini APIでは720pが1秒0.05ドルです。ただし、Gemini APIのモデルID veo-3.1-lite-generate-preview は早ければ2026年10月22日に提供終了する予定で、Googleが示す移行先はVeoではなくgemini-omni-1.1-flash(Gemini Omni Flash)です。この記事では、2026年10月8日時点の公式ドキュメントをもとに、Liteの仕様と料金、提供終了までに決めておくこと、Omni Flashへ書き換えるときのコード差分を整理します。
まとめ:Veo 3.1 Liteの現状と選び方
- Gemini APIのLite(
veo-3.1-lite-generate-preview)は2026年3月31日公開のPreviewで、早ければ2026年10月22日に停止する。Veo 3.1とVeo 3.1 FastのPreviewも同じ日程 - 料金は720pが1秒0.05ドル、1080pが0.08ドル。4K出力と動画の延長には対応しない
- Gemini APIでの公式の推奨移行先はGemini Omni Flash。720p換算で約0.10ドル/秒なので、同じ720p・同じ秒数なら動画出力料金は約2倍になる
- Liteを使い続けたいならVertex AIの
veo-3.1-lite-generate-001(Preview・us-central1のみ・Pay-as-you-go非対応)か、Google Flowの画面操作が残る経路
Gemini APIでLiteを組み込んでいる場合、10月22日より前に、移行先の決定、コードの書き換え、動作確認、本番の切り替えまで終えておく必要があります。以下で判断材料を順に示します。
Veo 3.1 Liteの位置づけと3つの提供経路
Gemini APIの変更履歴では、2026年3月31日に「our most cost-efficient video generation model」としてLiteのPreviewが公開されました。同日のGoogle公式ブログは、LiteをVeo 3.1 Fastと同じ速度で、費用はFastの50%未満の大量生成向けモデルと説明しています。同じ発表でFastの値下げ(2026年4月7日)も予告され、現在のFastは720pが1秒0.10ドルです。LiteはVeo 3.1(Standard)やFastと同じgenerate_videosで呼び出せます。
同じ「Veo 3.1 Lite」でも、使う経路によってモデルIDと仕様が違います。
| 経路 | モデルID | 段階 | 提供終了予定 |
|---|---|---|---|
| Gemini API | veo-3.1-lite-generate-preview | Preview | 早ければ2026年10月22日 |
| Vertex AI | veo-3.1-lite-generate-001 | Preview(2026年4月2日公開) | 記載なし |
| Google Flow | 画面で「Veo 3.1 – Lite」を選択 | 提供中 | 記載なし |
Vertex AIの仕様ページ(2026年10月7日更新)では、ドキュメント上の名称がGemini Enterprise Agent Platformに変わっています。Lite以外のveo-3.1-generate-001とveo-3.1-fast-generate-001はGAで、提供終了は「2026年11月17日以降」と書かれています。Veo 3.1全体の仕様差はVeo 3.1の料金・日本語対応とGemini API・Vertex AI・Flowの仕様差で扱っています。
Gemini APIでの提供終了日と推奨移行先
Gemini APIの非推奨モデル一覧では、Previewの3モデルに同じ提供終了日が付いています。一覧の注記によると、この日付は「earliest possible shutdown date」、つまり最も早い停止予定日です。延びる可能性はありますが、前倒しされない日付として計画に使えます。
| モデルID | 公開日 | 提供終了日 | 推奨移行先 |
|---|---|---|---|
| veo-3.1-lite-generate-preview | 2026年3月31日 | 2026年10月22日 | gemini-omni-1.1-flash |
| veo-3.1-generate-preview | 2025年10月15日 | 2026年10月22日 | gemini-omni-1.1-flash |
| veo-3.1-fast-generate-preview | 2025年10月15日 | 2026年10月22日 | gemini-omni-1.1-flash |
同じ一覧に載るveo-3.0-generate-001などGA版のVeo 3と、Veo 2は2026年6月30日に停止済みです。つまり、一覧にあるVeoのモデルIDは、すべて2026年10月22日までに停止予定日を迎えます。Gemini APIで動画生成を続けるなら、公式が示すLiteの推奨移行先はOmni Flashだけです。Veoのまま使い続ける道としてはGoogle Cloud側のVertex AI版が残りますが、これは公式がLiteの移行先として挙げたものではなく、この記事で検討候補として示す選択肢です(「GA models on the Gemini Enterprise Agent Platform」が移行先に併記されているのは、停止済みのVeo 3とVeo 2の行です)。
Omni Flashは2026年8月27日にGA(gemini-omni-1.1-flash)となり、非推奨一覧では「No shutdown date announced」です。モデル自体の特徴はGemini Omni Flashの特徴と料金・Veoとの違いを参照してください。
Veo 3.1 Liteの仕様:解像度・尺・入力の範囲
Gemini API版の出力条件
Gemini APIのVeoガイドのパラメータ表から、LiteとVeo 3.1・Fastの差を抜き出します。
| 項目 | Veo 3.1 Lite | Veo 3.1 / Fast |
|---|---|---|
| 解像度 | 720p・1080p | 720p・1080p・4K |
| 尺 | 4・6・8秒(1080pは8秒のみ) | 4・6・8秒(1080p・4Kは8秒のみ) |
| アスペクト比 | 16:9・9:16 | 16:9・9:16 |
| 入力 | テキスト・画像 | テキスト・画像・動画 |
| 動画の延長 | 非対応 | 対応(720pのみ) |
| 音声 | 常時生成 | 常時生成 |
| 1リクエストの本数 | 1本 | 1本 |
フレームレートは24fpsです。画像を渡すimage-to-videoと、最初と最後の画像を指定する補間(lastFrame)はLiteでも使えます。一方、パラメータ表のLite列でreferenceImages(参照画像)は「n/a」、video(延長)も「n/a」です。延長の節にも「not Veo 3.1 Lite」と明記されています。
プロンプト言語は「English (EN) is fully supported, but other languages have not been evaluated」とされ、日本語は動く可能性があるものの評価対象外です。生成は最短11秒、混雑時は最長6分かかり、生成した動画はサーバーに2日間だけ保存されます。動画にはすべてSynthIDの電子透かしが入ります。
Vertex AI版とFlow版で変わる点
Vertex AIのVeo 3.1仕様ページによると、veo-3.1-lite-generate-001は1プロンプトで最大4本を出力でき、動画の延長に対応します。参照画像は「Not supported」です。提供リージョンはus-central1だけで、消費オプションはProvisioned ThroughputとFixed quotaが「Supported」、Pay-as-you-goとBatch inferenceは「Not supported」です。APIキーを差し替えるだけの気軽な移行先ではありません。
Google Flowでは、Liteが参照画像(Ingredients)と延長の両方に8秒で対応します。Flowのモデル別対応機能のヘルプには「All Veo 3.1 8s videos can be extended, but you must use Veo 3.1 Lite to extend them.」とあり、APIとは逆に、Flowでの延長はLiteが担う設計です。Flowの使い方はGoogle Flow(フロー)の使い方・料金・無料枠にまとめています。
Veo 3.1 Liteの料金:Fast・Standard・Omni Flashとの比較
Gemini APIの料金ページは「Paid Tier, per second in USD」で、Free Tierは「Not available」です。8秒1本あたりの金額を併記します。
| モデル | 720p(秒) | 1080p(秒) | 4K(秒) | 720p・8秒1本 |
|---|---|---|---|---|
| Veo 3.1 Lite | 0.05ドル | 0.08ドル | 非対応 | 0.40ドル |
| Veo 3.1 Fast | 0.10ドル | 0.12ドル | 0.30ドル | 0.80ドル |
| Veo 3.1(Standard) | 0.40ドル | 0.40ドル | 0.60ドル | 3.20ドル |
| Gemini Omni Flash | 約0.10ドル | アップスケール | アップスケール | 約0.80ドル |
Omni Flashはトークン課金で、出力動画は100万トークンあたり17.50ドルです。料金ページの注記によると720p動画1秒を5,792トークンとして数え、実効で約0.10ドル/秒になります。1080pと4Kはアップスケールで作られます。安全フィルタや音声処理の問題で生成されなかった動画は課金されません(Veo料金ページの注記)。
8秒動画を月100本作る場合の費用差
720pの8秒動画を月100本、つまり800秒生成する場合を動画出力分だけで比べると、Liteは40ドル、Fastは80ドル、Standardは320ドルです。Omni Flashは800秒×5,792トークンで約463万トークンとなり、約81.09ドルです。Omni Flashはこのほかに入力トークン(100万トークンあたり1.50ドル)の料金が別にかかります。同じ720p・同じ総秒数なら、Omni Flashの動画出力料金はLiteの約2倍で、Fastとほぼ同じ水準です。
Vertex AIの料金表には、音声付き(720p 0.05ドル・1080p 0.08ドル)に加えて、音声なしの行(720p 0.03ドル・1080p 0.05ドル)があります。BGMを後から差し替える用途なら、Vertex AI版のほうが単価を下げられます。
Gemini APIでVeo 3.1 Liteを呼び出すコード
停止日までの既存実装の確認用に、google-genai(Python SDK)での呼び出しを示します。9:16・720p・6秒の縦型動画を1本作る例です。
import time
from google import genai
from google.genai import types
client = genai.Client() # 環境変数 GEMINI_API_KEY を読む
operation = client.models.generate_videos(
model="veo-3.1-lite-generate-preview",
source=types.GenerateVideosSource(
prompt="A paper airplane gliding over a quiet forest at dawn, no dialogue",
),
config=types.GenerateVideosConfig(
aspect_ratio="9:16",
resolution="720p",
duration_seconds=6,
),
)
while not operation.done:
time.sleep(10)
operation = client.operations.get(operation)
if operation.error:
raise RuntimeError(f"生成に失敗: {operation.error}")
videos = operation.response.generated_videos if operation.response else None
if not videos or videos[0].video is None:
raise RuntimeError(f"動画が返りませんでした: {operation.response}")
video = videos[0].video
client.files.download(file=video)
video.save("lite_6s.mp4")
google-genai 2.29.0で、このコードがmodels/veo-3.1-lite-generate-preview:predictLongRunningへdurationSeconds: 6・aspectRatio: "9:16"・resolution: "720p"を送ることを、モック通信で確認しました。生成は長時間オペレーションなので、完了までポーリングします。安全フィルタで動画が返らなかった場合も、原因の手がかりとなる応答内容を例外に含めて止まります。1080pを指定するときはduration_secondsを8にしないとパラメータ条件に合いません。
Omni Flashへ移行するときに書き換える箇所
Omni Flashは、Omni FlashのガイドのとおりVeoのgenerate_videosではなく、Interactions APIのinteractions.createで呼び出します。モデルIDの差し替えだけでは動きません。
| 項目 | Veo 3.1 Lite | Gemini Omni Flash |
|---|---|---|
| 呼び出し | models.generate_videos | interactions.create |
| プロンプト | source.prompt | input |
| アスペクト比 | config.aspect_ratio | response_format.aspect_ratio |
| 解像度 | 720p・1080p | 360p・720p・1080p・4K |
| 尺の指定 | duration_seconds(4・6・8) | パラメータの記載なし |
| 結果の受け取り | ポーリング後にファイル取得 | output_video.data(Base64) |
| 延長・編集 | 不可 | 対話で編集・末尾へ延長 |
先ほどのLiteの例をOmni Flashへ書き換えると、次のようになります。
import base64
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-omni-1.1-flash",
input="A paper airplane gliding over a quiet forest at dawn, no dialogue",
response_format={
"type": "video",
"aspect_ratio": "9:16",
"resolution": "720p",
},
)
video = interaction.output_video
if video is None or not video.data:
raise RuntimeError(f"動画が返りませんでした: status={interaction.status}")
with open("omni.mp4", "wb") as f:
f.write(base64.b64decode(video.data))
google-genai 2.29.0で、このコードが/v1beta/interactionsへresponse_format付きのリクエストを送ることを、Lite版と同じくモック通信で確認しました。
書き換えで最も影響が大きいのは尺です。Omni Flashのガイドには秒数を指定するパラメータがなく、モデルページでは出力が3〜10秒とされています。4秒・6秒・8秒を固定で作り分けていたパイプラインは、尺の検証を後段に足す必要があります。Omni Flashはシステム指示やネガティブプロンプトにも対応せず、「Do not do X」のように本文へ書くよう案内されています。
OpenAIのSora 2 APIからGemini APIのVeo 3.1 Preview系へ移った実装も、同じ移行が必要になります。Videos APIの停止と移行先についてはSora 2 APIの使い方・料金と2026年9月の停止、Gemini APIへの移行で扱っています。
Liteを使い続けるか、Omni Flashへ移るかの判断基準
Vertex AIのLiteへ移るのが合う条件
次の3つがそろうなら、Vertex AIのveo-3.1-lite-generate-001が候補になります。1つ目は、秒単価0.05ドル(音声なしなら0.03ドル)を守ることが事業上の前提であること。2つ目は、尺を4・6・8秒で厳密に指定したいこと。3つ目は、Google Cloudのプロジェクトでus-central1のクォータを確保できることです。
ただし、Vertex AI版のLiteもPreviewです。仕様ページに提供終了日が書かれていないのは「終わらない」という意味ではありません。GA版のVeo 3.1が「2026年11月17日以降」に終了すると書かれている以上、Liteを長期の基盤にする設計は勧めません。
Omni Flashへ移るべきケース
Gemini APIのキーだけで運用している、生成後に「背景を夕方に」のような修正を重ねたい、4Kの書き出しが要る。このいずれかに当てはまるなら、Omni Flashへ移るのが妥当です。Omni Flashへ移れば、Google Cloudのプロジェクト準備やus-central1のクォータ確保は不要です。その代わり、呼び出し方式の書き換えと、尺を指定できないことへの対応が新たに必要になります。
逆に、1日数百本の自動生成で費用の上限が決まっている場合は注意が必要です。同じ720p・同じ総生成秒数で比べても、Omni Flashの動画出力料金はLiteの約2倍で、入力トークンの料金も別にかかります。その場合は、先にVertex AI版で同じプロンプトの出力を比べてから決めてください。
Veo 3.1 Liteについてよくある質問
Veo 3.1 Liteは4Kで出力できますか?
できません。Gemini API版の解像度は720pと1080pで、料金ページにも「4k output not supported」とあります。Vertex AI版も出力は720pと1080pです。
Veo 3.1 Liteに日本語のプロンプトは使えますか?
入力はできます。Gemini APIのガイドで「fully supported」とされているのは英語で、それ以外の言語は「have not been evaluated」(未評価)です。Vertex AIの仕様ページもPrompt languagesはEnglishのみです。
Veo 3.1 Liteは無料で使えますか?
Gemini APIではFree Tierが「Not available」で、有料枠でのみ使えます。Google Flowでは画面からLiteを選んで生成でき、クレジットの消費量はプロンプト欄の設定で確認できます。
Veo 3.1 LiteとVeo 3.1 Fastの違いは何ですか?
Gemini APIでは、Liteは720pの秒単価がFastの半額(0.05ドル対0.10ドル)です。その代わり4K出力、動画の延長、参照画像に対応しません。入力もテキストと画像だけで、動画は受け付けません。
2026年10月22日以降もveo-3.1-lite-generate-previewを呼び出せますか?
非推奨一覧の提供終了日は「最も早い停止予定日」として2026年10月22日です。それ以降は使えなくなる前提で準備してください。公式の推奨移行先はgemini-omni-1.1-flashです。Veoを使い続けたい場合の選択肢としては、Vertex AIのveo-3.1-lite-generate-001があります。