Kurze Antwort: Bauen Sie auf Gemini Omni 1.2 Flash, wenn Sie einen einzelnen API-Schlüssel, konversationelle Bearbeitung oder Clips bis zu 15 Sekunden wollen. Wählen Sie Veo 3.1 nur, wenn Sie ohnehin auf Google Cloud arbeiten und dessen Anfragesteuerung benötigen, etwa bis zu vier Ausgaben pro Aufruf. Veo lässt sich über die Gemini API nicht mehr aufrufen: Die Preview-Modelle wurden am 22. Oktober 2026 abgeschaltet.
Diese Abschaltung macht aus einem Modellvergleich eine Plattformentscheidung. Unser Vergleich von Omni 1.1 und Veo 3.1 deckt die älteren Spezifikationen ab. Dieser Leitfaden beantwortet die engere Frage: Worauf bauen Sie jetzt auf?
Google hat für Omni 1.2 keine Benchmarks veröffentlicht, daher bewerten wir die beiden Modelle hier nicht nach Optik. Die folgenden Spezifikationen und Preise stammen aus Googles Dokumentation, abgerufen am 6. November 2026.
Gemini Omni 1.2 Flash und Veo 3.1 im Überblick
| Gemini Omni 1.2 Flash | Veo 3.1 | |
|---|---|---|
| Status | Allgemein verfügbar | generate-001 und fast-generate-001 als GA, lite-generate-001 als Preview |
| Aufruf über | Gemini API, Gemini Enterprise Agent Platform | Nur Agent Platform |
| Authentifizierung | API-Schlüssel (Gemini API) | Google-Cloud-Projekt und Zugriffstoken |
| Anfrageformat | Interactions API | predictLongRunning, per fetchPredictOperation abgefragt |
| Region | global auf der Agent Platform |
us-central1 |
| Clip-Länge | 3 bis 15 Sekunden, in 1-Sekunden-Schritten | 4, 6 oder 8 Sekunden |
| Audio | Nativ | Klangerzeugung wird unterstützt |
| Auflösungen | 360p, 720p, 1080p und 4K (hochskaliert) | 720p, 1080p, plus 4K bei Veo 3.1 |
| Verlängerung | 3 bis 10 Sekunden pro Runde | 7 Sekunden pro Aufruf, insgesamt 37 Sekunden |
| Bearbeitung über mehrere Runden | Ja, mit previous_interaction_id |
Kein Pendant in der von uns eingesehenen Dokumentation |
| Ausgaben pro Anfrage | Ein Video pro Runde in den Beispielen | sampleCount von 1 bis 4 |
| Negativer Prompt | Nicht unterstützt – in den Prompt aufnehmen | negativePrompt-Parameter |
| Frühester Abschalttermin | Keiner angegeben | 4. Mai 2027 oder später (GA-Modelle) |
Ein Widerspruch, den Sie einplanen sollten: Omnis maximale verlängerte Länge hängt von der Oberfläche ab. Laut Gemini-API-Dokumentation sind es insgesamt 30 Sekunden. Die Verlängerungs-Dokumentation der Agent Platform nennt bis zu 40. Wenn Ihr Produkt eine bestimmte Länge verspricht, testen Sie es auf der Oberfläche, über die Sie ausliefern.
Was sich bei Veo geändert hat
Die Video-Dokumentation der Gemini API weist inzwischen darauf hin, dass das Veo-3.1-Preview in der Gemini API abgeschaltet wurde. Drei Modell-IDs sind damit am 22. Oktober 2026 verschwunden:
veo-3.1-generate-previewveo-3.1-fast-generate-previewveo-3.1-lite-generate-preview
Google verweist auf zwei Auswege: Gemini Omni Flash oder die GA-Veo-Modelle auf der Gemini Enterprise Agent Platform (dem Nachfolger von Vertex AI). Auf Googles aktueller Veo-Modellseite haben wir kein Veo-Modell neuer als 3.1 gefunden.
Eine Integration, die auf einem AI-Studio-Schlüssel und einer Veo-Preview-ID basiert, funktioniert daher bereits nicht mehr. Ein neuer Modellname behebt das nicht, denn die GA-Modelle laufen auf einer anderen Plattform mit anderer Authentifizierung. Ältere Anleitungen, darunter unser eigener Veo-3.1-API-Leitfaden, wurden für den Preview-Weg geschrieben.

Was jede API pro Sekunde kostet
Omni rechnet Ausgabe-Tokens ab. Veo nutzt einen Pauschalpreis je Auflösung. Diese Preise gelten für Video mit Audio:
| Ausgabe | Omni 1.2 Flash | Veo 3.1 (GA) | Veo 3.1 Fast (GA) | Veo 3.1 Lite (Preview) |
|---|---|---|---|---|
| 360p | 0,023 $ | n/a | n/a | n/a |
| 720p | ca. 0,07 $ | 0,40 $ | 0,10 $ | 0,05 $ |
| 1080p | 0,104 $ | 0,40 $ | 0,12 $ | 0,08 $ |
| 4K | 0,209 $ | 0,60 $ | 0,30 $ | n/a |
Omnis Werte stammen aus Googles Gemini-Preisliste, die für Eingaben ebenfalls 1,50 $ pro Million Tokens ausweist. Die 1080p- und 4K-Preise von Omni umfassen das Upsampling. Die Veo-Werte stammen aus der Preisliste der Agent Platform. Diese Liste weist sie pro „Count“ aus und definiert die Einheit nicht. Sie entsprechen den zum Launch berichteten Sekundenpreisen, daher lesen wir sie als Preis pro Sekunde. Gleichen Sie das mit Ihrer ersten Rechnung ab. Die Liste weist auch 4K für Fast aus, während die Modellseite die 4K-Ausgabe nur für Veo 3.1 zeigt.
Ein 8-sekündiger 720p-Clip kostet bei Omni rund 0,56 $, bei Veo 3.1 3,20 $, bei Fast 0,80 $ und bei Lite 0,40 $. Lite ist das einzige Veo-Modell mit Audio, das unter Omnis Preis liegt – und es steckt noch im Preview-Stadium. Veo listet auch Preise für reines Video (ohne Audio) auf, etwa 0,08 $ für Fast bei 720p. Für die Token-Rechnung werfen Sie einen Blick auf unsere Preis-Aufschlüsselung zu Omni 1.1 und setzen Sie dann den neuen Satz von 12,00 $ pro Million für Video-Ausgaben ein.
Google führt Omnis Free-Tier sowohl bei 1.2 als auch bei 1.1 als „Nicht verfügbar“.
Wann Sie Gemini Omni 1.2 Flash wählen sollten
- Sie wollen kein Cloud-Projekt im Ablauf. Ein API-Schlüssel und ein einziger POST liefern Ihnen ein Video.
- Nutzer verfeinern Clips. Übergeben Sie
previous_interaction_idmit einem neuen Prompt – jede Runde erzeugt ein neues Video. Google empfiehlt, den Zusatz „Behalte alles andere unverändert bei“ anzufügen, wenn Sie ein einzelnes Element ändern. - Sie brauchen Clips über 8 Sekunden in einem Aufruf. Omni schafft bis zu 15 Sekunden, Veo endet bei 8.
- Sie wollen günstige Entwürfe. Ein 10-sekündiger 360p-Test kostet rund 0,23 $.
- Sie setzen auf Referenzbilder. Omni akzeptiert bis zu 6, mit bis zu 3 pro Charakter für bis zu 2 Charaktere.
Machen Sie sich vorher mit den Grenzen vertraut. Google nennt schnelle Sportbewegungen, rasche Skriptwechsel und komplexe Physik als Bereiche, die noch verbessert werden. Audio-Uploads werden nicht unterstützt. Das Bearbeiten oder Verlängern hochgeladener Videos ist im EWR, in der Schweiz und im Vereinigten Königreich nicht verfügbar. Jede Ausgabe trägt ein nicht wahrnehmbares SynthID-Wasserzeichen.
Wann Sie Veo 3.1 wählen sollten
- Sie arbeiten bereits mit Google Cloud. Projekte, IAM und Cloud Storage stehen bereits, der zusätzliche Einrichtungsaufwand kostet Sie nichts.
- Sie wollen mehrere Varianten pro Anfrage.
sampleCountliefert bis zu 4 Videos aus einem einzigen Aufruf. - Sie brauchen
negativePrompt. Omni bietet kein solches Feld. - Sie brauchen eine datierte Modellzusage. Google nennt für die GA-Modelle als Abschaltung den 4. Mai 2027 oder später – ein Datum, an dem Sie sich orientieren können. Das Gegenbeispiel ist Omni 1.1 mit seiner kurzen Vorlaufzeit: Ab dem 3. Dezember 2026 werden Anfragen an
gemini-omni-1.1-flashan 1.2 weitergeleitet und zu 1.2-Preisen abgerechnet. - Sie verlängern hochgeladenes Material im EWR, in der Schweiz oder im Vereinigten Königreich. Veos Verlängerungs-Dokumentation nennt keine solche Einschränkung. Prüfen Sie das aber für Ihre Region, bevor Sie darauf aufbauen.
Der Preis dafür: nur us-central1, ein Google-Cloud-Projekt und eine Polling-Schleife. Verlängerungs-Input muss MP4 mit 24 fps und einer Länge von 1 bis 30 Sekunden sein. Die Verlängerungsseite führt Lite zwar in ihrer Modell-Tabelle auf, lässt es aber im REST-Abschnitt weg – betrachten Sie die Lite-Verlängerung daher als unbestätigt.
Migration einer Veo-Integration zur Interactions API
Der Umstieg auf Omni ändert Ihre Anfrage, das Polling und das Parsen der Antwort. Hier ein Veo-Verlängerungsaufruf gemäß Googles Dokumentation:
POST https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/publishers/google/models/veo-3.1-generate-001:predictLongRunning
{
"instances": [{
"prompt": "The drone keeps climbing above the harbor",
"video": { "gcsUri": "gs://my-bucket/clip.mp4", "mimeType": "video/mp4" }
}],
"parameters": { "storageUri": "gs://my-bucket/out/", "sampleCount": 1 }
}
Und derselbe Job auf Omni, über die Agent Platform:
POST https://aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/global/interactions
{
"model": "gemini-omni-1.2-flash",
"store": false,
"input": [
{ "type": "text", "text": "The drone keeps climbing above the harbor" },
{ "type": "video", "uri": "gs://my-bucket/clip.mp4", "mime_type": "video/mp4" }
],
"response_format": [{
"type": "video",
"delivery": "uri",
"gcs_uri": "gs://my-bucket/out/",
"aspect_ratio": "16:9",
"duration": "7s"
}],
"generation_config": { "video_config": { "task": "extend" } }
}
So ordnen Sie Ihre Felder zu:
| Veo | Omni |
|---|---|
instances[0].prompt |
input-Textelement |
instances[0].video.gcsUri |
uri des input-Videoelements |
parameters.storageUri |
gcs_uri in response_format |
parameters.aspectRatio |
aspect_ratio in response_format |
parameters.seed |
generation_config.seed |
parameters.negativePrompt |
Eine Zeile der Form „Mache kein X“ im Prompt |
parameters.sampleCount |
Kein Feld in der von uns eingesehenen Dokumentation; senden Sie separate Anfragen |
fetchPredictOperation |
background: true, dann die Interaction-ID per GET abrufen |
videos[].gcsUri |
steps-Eintrag vom Typ model_output, Videoelement |
Vier Details, die Sie beachten sollten:
- Aufbau des Response-Formats. Das Beispiel der Agent Platform verpackt
response_formatin einem Array. Die Gemini-API-Dokumentation beschreibt ein einzelnes Objekt. Übernehmen Sie die Struktur der Oberfläche, die Sie aufrufen. - Format der Dauer. Omni erwartet einen String wie
"7s", von"3s"bis"15s", und für Verlängerungen"3s"bis"10s". - Verlorene URIs. Auf der Gemini API gibt
GET /v1beta/interactions/{id}Inline-Base64 zurück, selbst wenn Sie die URI-Auslieferung angefordert haben. Der URI ist nur in der Erstellungsantwort oder im Stream garantiert – speichern Sie ihn dort. - Bearbeitung braucht Speicherung. Mit
store: falsekönnen Sie dieses Video in einer späteren Runde nicht bearbeiten.
Für einen ersten Interactions-Aufruf passt nach wie vor unsere Omni-1.1-API-Anleitung – mit der neuen Modell-ID.

Lassen Sie Ihren Coding-Agenten beide mit Apidog CLI testen
Wenn Sie später den Anbieter wechseln könnten oder beide parallel betreiben, wollen Sie einen Satz von Prüfungen, dem es egal ist, welches Modell geantwortet hat. Übergeben Sie das an Ihren Coding-Agenten. Er definiert beide Endpunkte mit Apidog CLI, verpackt jeden in ein Testszenario und fasst beide in einer Testsuite mit denselben Assertions zusammen.
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
apidog skill install
Geben Sie dann Claude Code, Codex oder Cursor einen einzigen Prompt:
In Apidog project <id>, create endpoints for Gemini Omni 1.2 Flash
(POST /v1beta/interactions) and Veo 3.1 Fast (predictLongRunning plus
fetchPredictOperation). Build one test scenario per provider and put both
in a test suite named video-provider-contract. Poll Veo until done. Assert
the same things on each: the job finishes, the output is video/mp4, and a
video URI or data field is present. Run it and summarize any failures.
Der Agent liest jedes Schema, validiert seine Payload, baut dann die Suite auf und führt sie aus:
apidog cli-schema get endpoint-create
apidog cli-schema validate endpoint-create --file omni.json
apidog endpoint create --project <id> --file omni.json
apidog test-scenario create --project <id> --name "omni-contract" --folder-id <folderId> --priority 1
apidog test-scenario import-steps <scenarioId> --project <id> --source endpoint --ids <endpointId> --sync manual
apidog test-suite create --project <id> --name "video-provider-contract"
apidog test-suite update <suiteId> --project <id> --file suite.json
apidog run --test-suite <suiteId> --project <id> -e <envId> \
--timeout-request 300000 -r cli,junit --out-dir ./reports
Ein Anbieterwechsel zeigt sich dann als fehlgeschlagene Assertion – nicht als kaputter Player in der Produktion. Halten Sie die Fixtures klein, denn jeder Lauf rechnet echtes Video ab: ein 3-sekündiger 360p-Clip von Omni plus ein 4-sekündiger 720p-Clip von Fast kommen auf rund 0,47 $. Führen Sie das nachts aus, nicht bei jedem Commit. Dieselbe Zeile lässt sich in eine Pipeline einbauen, wie unser Apidog-CLI-CI/CD-Leitfaden zeigt. Apidog Free deckt bis zu 4 Nutzer ab.
FAQ
Kann ich Veo noch mit einem Gemini-API-Schlüssel aufrufen? Nein. Die Veo-3.1-Preview-Modelle in der Gemini API wurden am 22. Oktober 2026 abgeschaltet. Die GA-Modelle laufen auf der Gemini Enterprise Agent Platform, die ein Google-Cloud-Projekt und ein Zugriffstoken verwendet.
Gibt es ein Veo 4? Nichts, das wir finden konnten. Googles aktuelle Veo-Modellseite listet Stand 6. November 2026 nur 3.1-Modelle auf.
Was passiert mit meinem Omni-1.1-Code? Ab dem 3. Dezember 2026 werden Anfragen an gemini-omni-1.1-flash an gemini-omni-1.2-flash weitergeleitet und zu 1.2-Preisen abgerechnet. Ihr Modellname funktioniert weiter, aber testen Sie Ihre Prompts vor diesem Datum auf 1.2, denn das Modell dahinter ändert sich.
Welches Modell erzeugt das optisch bessere Video? Google veröffentlicht hierzu keine Benchmarks, daher benennen wir keinen Gewinner. Führen Sie dieselben Prompts durch beide Modelle und beurteilen Sie die Clips selbst.
