Preços da API do Veo 3.1: Veo 3.1, Fast e Lite comparados
O Veo 3.1 do Google vem em três níveis, cada um cobrado por segundo de vídeo, com ou sem som. Veja quanto custa cada nível, qual usar para quê e como chamar os três com uma só chave de API.
Os três níveis do Veo 3.1
O Google anunciou o Veo 3.1 em outubro de 2025, com áudio nativo mais rico e mais controle a partir de imagens, como definir o primeiro e o último quadro de uma tomada. Ele é oferecido em três níveis: o próprio Veo 3.1 e os de menor custo, Veo 3.1 Fast e Veo 3.1 Lite. Os três geram som junto com a imagem, e os três estão disponíveis na Revana com o mesmo formato de requisição.
| Veo 3.1 | Veo 3.1 Fast | Veo 3.1 Lite | |
|---|---|---|---|
| Tarefas | texto para vídeo, imagem para vídeo e primeiro e último quadro | texto para vídeo, imagem para vídeo, primeiro e último quadro e imagens de referência | texto para vídeo, imagem para vídeo, primeiro e último quadro e imagens de referência |
| Resolução | 720p, 1080p e 4K | 720p, 1080p e 4K | 720p, 1080p e 4K |
| Duração | 4, 6 ou 8 s | 4, 6 ou 8 s | 4, 6 ou 8 s |
| Proporção | 16:9 ou 9:16 | 16:9, 9:16 ou Auto | 16:9, 9:16 ou Auto |
| Imagens de referência | não listado | até 3 | até 3 |
| Rotas | duas rotas | duas rotas | uma rota |
As durações dos clipes são passos fixos, e não uma faixa: 4, 6 ou 8 s. Isso torna o preço de cada job fácil de saber de antemão, porque é sempre a tarifa por segundo vezes uma de três durações.
Preço do Veo 3.1 por segundo (outubro de 2026)
O Veo 3.1 e o Veo 3.1 Fast listam duas tarifas em cada resolução: uma para vídeo sem som e outra com som. O Veo 3.1 Lite lista uma tarifa por resolução, com som ligado ou desligado.
| Resolução | Veo 3.1 sem som | Veo 3.1 com som | Fast sem som | Fast com som | Lite |
|---|---|---|---|---|---|
| 720p | $0.20 | $0.40 | $0.08 | $0.10 | $0.05 |
| 1080p | $0.20 | $0.40 | $0.10 | $0.11 | $0.06 |
| 4K | $0.40 | $0.58 | $0.25 | $0.29 | $0.24 |
Os preços são por segundo de vídeo de saída, do catálogo da Revana em outubro de 2026. A página de preços sempre tem os números atuais de todos os modelos.
Quanto custa um clipe do Veo 3.1
Aqui estão quatro jobs comuns com o preço em cada nível. O Lite tem uma só tarifa, então os preços com som e sem som são iguais.
| Clipe | Veo 3.1 | Veo 3.1 Fast | Veo 3.1 Lite |
|---|---|---|---|
| 4 s, 720p, sem som | $0.80 | $0.32 | $0.20 |
| 8 s, 720p, com som | $3.20 | $0.80 | $0.40 |
| 8 s, 1080p, com som | $3.20 | $0.88 | $0.48 |
| 8 s, 4K, com som | $4.64 | $2.32 | $1.92 |
Quando você envia um job, o preço dele fica reservado do seu saldo pré-pago. Ele só é cobrado se o job tiver sucesso; um job que falha libera a reserva. O valor exato volta na geração concluída como cost_usd.
Preço do Veo 3.1 na Revana, no Google, na fal, na Replicate e na Runway
O Google vende o Veo 3.1 no Vertex AI, e a fal, a Replicate e a API da Runway o revendem (a Runway lista uma tarifa para 720p e 1080p e não tem Lite nem 4K). Seus preços de tabela por segundo com som, em comparação com os da Revana, verificados em 26 de outubro de 2026 (o Veo 3.1 Lite da Revana sempre gera som):
| API | Fast 720p | Fast 1080p | Fast 4K | Lite 1080p |
|---|---|---|---|---|
| Revana | $0.10 | $0.11 | $0.29 | $0.06 |
| Google Vertex AI | – | $0.12 | $0.30 | $0.08 |
| fal | $0.15 | $0.15 | $0.35 | $0.08 |
| Replicate | $0.15 | $0.15 | – | $0.08 |
| Runway API | $0.15 | $0.15 | – | – |
O Veo 3.1 Lite em 1080p fica 25% abaixo do preço do próprio Google na Revana, $0.06 contra $0.08 por segundo, e é o menor preço listado que encontramos. O Veo 3.1 Fast com som fica 8% abaixo do Google em 1080p e 3% abaixo em 4K. O Veo 3.1 em si custa o mesmo em todo lugar. A Revana também roda o Veo 3.1 Lite em 4K por $0.24 por segundo, uma resolução que o Google e a fal não listam para o Lite. Os números brutos estão em market-prices.json, e a comparação de preços do Seedance 2.5 usa o mesmo método.
Qual nível do Veo 3.1 você deve usar?
- O Veo 3.1 é o nível carro-chefe do Google. Use-o para renders finais e tomadas principais, onde o preço mais alto por segundo vale a pena.
- O Veo 3.1 Fast é o nível mais rápido e de menor custo, feito para iterar em tomadas antes de se comprometer com um render final. Ele também aceita até 3 imagens de referência e uma proporção
Auto. - O Veo 3.1 Lite começa em $0.05 por segundo. Serve para rascunhos, prévias e jobs de alto volume, e tem as mesmas tarefas e opções do Fast.
Um alerta: um prompt que funciona em um nível não vai gerar uma tomada idêntica em outro. Trate os rascunhos do Fast e do Lite como uma referência de composição e tempo, e espere que o render final difira nos detalhes.
Gere um clipe do Veo 3.1 Fast com som
Os três níveis usam o mesmo endpoint e os mesmos campos; só a string de model muda. Esta requisição pede ao Veo 3.1 Fast um clipe de 8 segundos em 720p com som, que custa $0.80.
export REVANA_API_KEY="sr_live_..."
# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
-H "Authorization: Bearer $REVANA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "veo-3.1-fast",
"input": {
"prompt": "A barista slides a latte across the counter and says: \"Here you go, one oat latte.\" Close-up, shallow depth of field, warm morning light. Espresso machine hiss, quiet cafe chatter, no music.",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"audio": true
},
"max_cost_usd": 1.5
}'
# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JBX7Q2M4 \
-H "Authorization: Bearer $REVANA_API_KEY"import os
import time
import requests
API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}
resp = requests.post(f"{API}/generations", headers=HEADERS, json={
"model": "veo-3.1-fast",
"input": {
"prompt": "A barista slides a latte across the counter and says: \"Here you go, one oat latte.\" Close-up, shallow depth of field, warm morning light. Espresso machine hiss, quiet cafe chatter, no music.",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"audio": True,
},
"max_cost_usd": 1.5,
})
resp.raise_for_status()
job = resp.json()
while job["status"] in ("queued", "running"):
time.sleep(5)
job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()
if job["status"] == "succeeded":
print(job["output"]["urls"], job["cost_usd"])
else:
print("Failed:", job["error"])// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
"Content-Type": "application/json",
};
const res = await fetch(`${API}/generations`, {
method: "POST",
headers,
body: JSON.stringify({
model: "veo-3.1-fast",
input: {
prompt: "A barista slides a latte across the counter and says: \"Here you go, one oat latte.\" Close-up, shallow depth of field, warm morning light. Espresso machine hiss, quiet cafe chatter, no music.",
resolution: "720p",
duration: 8,
aspect_ratio: "16:9",
audio: true,
},
max_cost_usd: 1.5,
}),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 5000));
job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}
if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);A chamada de envio retorna 202 com um id e o status queued. Consulte até o status ser succeeded ou failed. Um job concluído:
{
"id": "gen_01JBX7Q2M4",
"model": "veo-3.1-fast",
"status": "succeeded",
"output": {
"urls": [
"https://cdn.revana.si/g/gen_01JBX7Q2M4/0.mp4"
]
},
"cost_usd": 0.8,
"attempts": 1,
"error": null,
"created_at": "2026-10-19T14:02:11Z",
"completed_at": "2026-10-19T14:03:47Z"
}Definir audio como false no Veo 3.1 ou no Veo 3.1 Fast cobra a tarifa sem som. Para mover o mesmo job para o nível principal, troque model por veo-3.1 e aumente max_cost_usd para cobrir o preço dele; rotas cotadas acima do seu limite são ignoradas.
Primeiro e último quadro no Veo 3.1
Dê ao modelo um quadro inicial em image_url e um quadro final em end_image_url, e descreva o movimento entre eles. Este job de 8 segundos em 1080p com som custa $3.20.
{
"model": "veo-3.1",
"input": {
"prompt": "The camera rises slowly from the busy street to the rooftop garden as evening falls. Traffic noise fades into wind and birdsong.",
"image_url": "https://example.com/street.jpg",
"end_image_url": "https://example.com/rooftop.jpg",
"resolution": "1080p",
"duration": 8,
"aspect_ratio": "16:9",
"audio": true
},
"max_cost_usd": 4
}Imagens de referência no Veo 3.1 Lite
O Fast e o Lite aceitam até 3 imagens de referência em image_urls para manter uma pessoa, produto ou cenário consistente. Descreva cada imagem pela posição no prompt. Use quadros ou referências em uma requisição, não os dois. Este clipe vertical de 6 segundos custa $0.30.
{
"model": "veo-3.1-lite",
"input": {
"prompt": "The chef from the first image plates the dish from the second image in a bright restaurant kitchen, then looks up at the camera. Sizzling pans, a short laugh.",
"image_urls": [
"https://example.com/chef.jpg",
"https://example.com/dish.jpg"
],
"resolution": "720p",
"duration": 6,
"aspect_ratio": "9:16",
"audio": true
},
"max_cost_usd": 1
}Como escrever prompts do Veo 3.1 para som
- Coloque o diálogo entre aspas e nomeie quem fala. Por exemplo: the woman in the red coat says: "We should go back."
- Liste os sons separadamente. Depois de descrever a imagem, descreva o ambiente (chuva, trânsito, um escritório silencioso) e efeitos específicos (uma porta fechando, passos no cascalho).
- Diga o que você não quer. "No music" ou "no dialogue" impede o modelo de preencher um silêncio que você queria manter.
- Ajuste as palavras à duração. Um clipe de 8 segundos tem espaço para uma ou duas frases curtas, não para um parágrafo.
- Desligue o som quando for substituí-lo. Se o seu editor adiciona a música e a narração de qualquer forma, defina
audiocomofalse: o Veo 3.1 e o Fast passam a cobrar a tarifa sem som.
Roteamento e fallback do Veo 3.1
O Veo 3.1 tem hoje duas rotas na Revana, o Veo 3.1 Fast tem duas rotas e o Veo 3.1 Lite tem uma rota. Quando um modelo tem mais de uma rota, o roteador tenta primeiro a mais barata e move o job para a seguinte se ele falhar ou expirar. Você paga o preço listado, seja qual for a rota que o atender, e só uma vez.
Com uma única rota, não há para onde recorrer: se ela falhar, o job termina como failed e não custa nada. Trate esse caso no seu app, por exemplo tentando de novo mais tarde ou trocando para o Veo 3.1 Fast.
Compare o Veo com outros modelos de vídeo na página de modelos, leia a referência de campos na documentação ou obtenha uma chave de API para rodar os exemplos.
Perguntas frequentes
Quanto custa a API do Veo 3.1?
Em outubro de 2026, o Veo 3.1 custa $0.20 por segundo em 720p sem som e $0.40 com som, então um clipe de 8 segundos em 720p com som sai por $3.20. O Veo 3.1 Fast começa em $0.08 por segundo e o Veo 3.1 Lite em $0.05.
O som é cobrado separadamente no Veo 3.1?
No Veo 3.1 e no Veo 3.1 Fast, sim: cada resolução tem uma tarifa sem som e uma tarifa com som. O Veo 3.1 Lite tem uma tarifa por resolução.
Qual é a diferença entre o Veo 3.1, o Veo 3.1 Fast e o Veo 3.1 Lite?
São os três níveis do Google da mesma geração de modelo. O Veo 3.1 é o carro-chefe; o Fast e o Lite são níveis de menor custo. Na Revana, o Fast e o Lite também aceitam até 3 imagens de referência e uma proporção Auto.
Qual a duração máxima de um vídeo do Veo 3.1?
4, 6 ou 8 segundos por requisição, nos três níveis. Para peças mais longas, gere vários clipes e edite-os juntos.
O Veo 3.1 é mais barato na Revana do que na API do próprio Google?
Para o Veo 3.1 Lite e o Fast, sim, em outubro de 2026: o Lite em 1080p custa $0.06 por segundo na Revana contra $0.08 no Google Vertex AI, e o Fast com som em 1080p custa $0.11 contra $0.12. O Veo 3.1 em si tem o mesmo preço do Google.
A API do Veo 3.1 suporta 4K?
Sim. Os três níveis listam saída em 720p, 1080p e 4K.
O Veo 3.1 consegue fazer vídeo vertical?
Sim. Defina aspect_ratio como 9:16. O Veo 3.1 Fast e o Lite também aceitam Auto.
Use todos os níveis do Veo 3.1 com uma só chave
Alterne entre Veo 3.1, Fast e Lite trocando uma única string. Crédito pré-pago a partir de $10; jobs que falham não são cobrados.