Brievio では Veo 3 は 1 つのモデルではありません — 3 つあります。Lite、 Fast、Quality は同じエンドポイントと同じリクエストの形を共有しますが、 価格帯はまるで違います。1 本あたりおよそ $0.15、$0.25、そして $1.20 です。8 倍の開きがあります。ティアを間違えると、 誰も公開しない下書きに予算を燃やすか、下書きにしか見えないヒーロー広告を 世に出すか、そのどちらかになります。
これは「どの仕事にどのティアか」を実務目線でまとめたものです。 マーケティング的な形容詞は抜きにして、それぞれが本当に得意なこと、 実際の 1 本あたりのコスト、そしてどんなときに手を伸ばすべきかという 明快なルールだけを示します。3 つともすべて、Vertex 経由で提供される 本物の Google Veo モデルで、ネイティブ音声、ソーシャル向けの 9:16 縦型、 そして 1 フレーム目/最終フレーム制御付きの画像から動画への変換に対応します。 ティア間で変えるのは 1 つの文字列だけです。
3 つのティアをひと目で
- Veo 3 Lite — 約 $0.15/本。 低コストのティアです。反復に使ってください。絵コンテ、プロンプト探索、ラフな下書き、 社内向けのアニマティクス。1 クリップ 15 セントなら、1 つのショットに 20 通りのバリエーションを回し、きちんと描画してお金を使う前に うまくいくものを選べます。
- Veo 3 Fast — 約 $0.25/本。 最もコスパの良いティアで、 公開する作品にはほとんどの人がこれを既定にすべきものです。ネイティブ 音声と、まさに映画のような見栄えを、Quality の 4 分の 1 のコストで 備えています。これがあなたのソーシャルの主力です。Reels、TikTok、 Shorts、プロダクトのループ、A/B テストにかける広告バリエーション。
- Veo 3 Quality — 約 $1.20/本。 レンジの最上位で、 忠実度そのものが目的になるときのためのものです。ヒーローショットに 取っておいてください。どこでも流す 1 本の広告、ブランドフィルム、 1 フレームずつコマ送りで見られるランディングページのループ。コストは Fast の約 5 倍なので、既定としてではなく、意図して使います。
上の価格はすべて、Brievio で生成された動画 1 本あたりのもので、公式 レートよりおよそ 37.5% 安く、従量課金で、しかも 失敗した呼び出しは無料です。実際に返ってきたクリップ にだけ料金が発生します。リアルタイムの数字は /pricing で確認できます。
同じ呼び出し、変えるのは 1 つの文字列
ティア分けがこれほど低リスクなのは、切り替えが 1 行の編集で済むからです。 パイプラインは一度書けばよく、ティアは呼び出しごとに model を veo-3-lite、veo-3-fast、veo-3-quality のいずれかに設定して選びます。以下は ソーシャル向けの縦型で、テキストから動画への呼び出しです。
import requests, os
KEY = os.environ["BRIEVIO_API_KEY"]
# モデルスラッグでティアを選ぶ。エンドポイントもリクエストの形も同じ —
# Lite / Fast / Quality の間で変わるのは "model" だけ。
resp = requests.post(
"https://api.brievio.com/v1/video/generations",
headers={"Authorization": f"Bearer {KEY}"},
json={
"model": "veo-3-fast", # veo-3-lite | veo-3-fast | veo-3-quality
"prompt": (
"Handheld shot of a barista pouring latte art in a sunlit cafe, "
"steam rising, warm morning light, ambient chatter and the hiss "
"of the espresso machine. Cinematic, shallow depth of field."
),
"aspect_ratio": "9:16", # 縦型 — Reels / TikTok / Shorts ネイティブ
},
timeout=600, # 生成は 30 秒〜数分かかる。タイムアウトは長めに取る
)
resp.raise_for_status()
data = resp.json()
print(data["data"][0]["url"]) # 恒久的な files.brievio.com の URLレスポンスは OpenAI 形式です。 { data: [{ url: '...' }] }。URL は 恒久的で、files.brievio.com から提供されます — 長期ホスティングが必要なら、一度自分のストレージにダウンロードして ください。ティア間でリクエストの形が同一なので、下書きのループと 最終描画はモデルスラッグだけを変えたまったく同じコードパスにできます。 Lite で始め、勝ったものを Fast や Quality に昇格させましょう。
画像から動画へ: フレームを固定し、結果を制御する
テキストから動画は探索には最適ですが、ブランドに沿った、再現性のある 出力 — 特定のプロダクト、特定のキャラクター、特定の構図 — が必要に なった瞬間、画像で固定します。 image_url を渡せば、Veo 3 がそこから先をアニメートします。 画像 1 枚なら 1 フレーム目になり、2 枚なら 1 フレーム目と最終フレームを制御できます。これが、開始と終了のポーズを正確に 決める方法です。
# 画像から動画へ: 自分の静止画で 1 フレーム目を固定し、そこから Veo 3 に
# 続きをアニメートさせる。ブランドに沿った制御可能な出力が得られるのはここ。
resp = requests.post(
"https://api.brievio.com/v1/video/generations",
headers={"Authorization": f"Bearer {KEY}"},
json={
"model": "veo-3-quality", # ヒーロー / 広告 — 最高の忠実度
"prompt": "The product slowly rotates as the light sweeps across it, then settles",
"image_url": "https://files.brievio.com/<your-upload>.jpg",
"image_mode": "frame", # 画像 1 枚 => 1 フレーム目; 2 枚 => 1 + 最終フレーム
"aspect_ratio": "16:9",
},
timeout=600,
)
print(resp.json()["data"][0]["url"])これは通常、Quality ティアで手を伸ばす呼び出しです。わざわざフレームを 固定する手間をかけた理由は、このショットでは忠実度が重要だからです。 同じアイデアの下書きを反復するなら、まったく同じリクエストをveo-3-lite でまず回し — 同じ固定画像、同じプロンプト、 わずかなコスト — 採用するものだけを veo-3-quality で描画してください。ネイティブ音声は どのティアでも付いてくるので、Fast や Lite の下書きでも、仕上げに お金を払う前にタイミングと音がハマっているかどうかは分かります。
このティアを選ぶのは…
判断はほぼ常にそのクリップがどこへ行くかで決まります。
- この描画そのものを誰も見ないなら Lite を選ぶ。 絵コンテ、アニマティクス、プロンプトの A/B 探索、「このアイデアは そもそも成立するのか」のテスト。あなたが買っているのは反復であって、 仕上がりではありません。約 $0.15 なら、20 回間違える余裕があります。
- 実際にソーシャルへ公開するものなら Fast を選ぶ。 Reels、TikTok、Shorts、プロダクトのループ、UGC 風の広告、そして 互いに比較してテストするあらゆるバリエーション。ネイティブ音声、 映画的な見栄え、縦型ネイティブ — 約 $0.25 なら、より多くのバリアントを 世に出す価値の前ではコストは実質消えます。これがほとんどのチームに とって正しい既定です。
- ヒーロー作品にだけ Quality を選ぶ。 あらゆる場所の 有料枠で流す 1 本の広告、ブランドフィルム、ファーストビューの ランディングループ、大画面でフルスクリーン視聴されるもの。約 $1.20 で Fast の約 5 倍なので、追加の忠実度が結果を変えるごく一握りの ショットに使ってください — 50 番目の A/B バリアントにではなく。
実務でうまく機能するパターン: Lite で下書きし、Fast で公開し、 ヒーローショットは Quality で仕上げる。あなたの物量の大半は Lite と Fast に乗り、Quality はまれに意図して使う支出です。リクエストが 同一なので、その一連のはしご全体が設定の中の 1 つの変数になります。
正直なトレードオフ
予算を投じる前に、はっきり見据えておく価値のあることがいくつかあります。
- コストは体感品質より速く伸びる。 Lite から Fast への ジャンプは、10 セントで大きく目に見えるアップグレードです。Fast から Quality へのジャンプは、約 $0.95 でより小さな目に見えるアップグレード です。フィードの中のスマホ画面では、ほとんどの視聴者は Fast と Quality を見分けられません — まさにそれが、Fast がソーシャルの既定で、 Quality が大画面と有料枠のために取っておかれる理由です。
- 生成はどのティアでも一瞬では終わらない。 30 秒〜 数分を見込んでください。HTTP レスポンスは同期的なので、クライアントの タイムアウトは長めに設定します(スニペットでは 600 秒)。Quality は 同じプロンプトでも Lite より時間がかかることがあります。
- 失敗した呼び出しは無料なので、恐れずに反復できる。 4xx/5xx の生成は決して課金されません。これは働き方を変えます。Lite に 大量のプロンプトを投げ、ハマったものを残し、失敗した描画を サンクコストとして扱わないこと。
- 縦型はファーストクラス。
aspect_ratio: "9:16"を設定すれば、クロップ なしでモバイルネイティブのフレーミングが得られます — 3 つのティア すべてで同じです。
次に進むなら
まだ動画の呼び出しをしたことがなければ、 Veo 3 & Sora API クイックスタート が、セットアップ、固定画像のためのファイルアップロード手順、そして これらの呼び出しの Node 版を順を追って解説します。各ティアの リアルタイムな 1 本あたり価格 — そしてカタログにある他のすべての動画 モデル — については、 /models と /pricing をご覧ください。
要点はこうです。既定は Fast。反復中で、その描画を 誰も見ないときは Lite に下げ、忠実度こそが目的となるごく一握りの ヒーローショットのときだけ Quality に上げる。1 つのエンドポイント、 1 つの文字列、3 つの予算 — プロジェクト単位ではなく、ショット単位で 選びましょう。