Einführung
Bild zu Video für Veo 3.1: ein erstes Bild, optional ein letztes Bild, hinein; ein Clip mit 4-8 Sekunden in 720p mit Ton heraus.
| Feld | Wert |
|---|---|
| Eingabe | Bild |
| Ausgabe | Video |
| Hersteller | |
| Clip-Länge | 4, 6 oder 8 Sekunden |
| Auflösung | 720p: 1280x720 (16:9) oder 720x1280 (9:16) |
| Seitenverhältnisse | 16:9, 9:16 |
| Bildrate | 24 fps |
| Ton | Bei jedem Clip erzeugt |
| Eingaben | Text; erstes Bild mit optionalem letztem Bild |
Wichtige Funktionen und Highlights
Eine Einstellung in der Reihenfolge, in der Sie sie beschrieben haben
Der Prompt verlangte, dass sich die Kuppel öffnet, das Teleskop erscheint und die Kamera entlang des Geländers fährt. In 4 Sekunden bei 9:16 glitt der Verschluss von geschlossen bis ganz offen, das Innere leuchtete bernsteinfarben um ein Messing-Teleskop, und die Kamera fuhr in dieser Reihenfolge am gebogenen Geländer vorwärts.
Genau auf dem letzten Bild landen
Ein erstes Bild zeigt eine Frau am Teleskop, mit dem Rücken zu uns, ein letztes Bild zeigt sie, wie sie sich mit verschränkten Armen am Geländer anlehnt. In 4 Sekunden drehte sie sich, ging zum Geländer und nahm die Schlusspose ein, während über der Kuppel weitere Sterne erschienen.
Vier Sekunden reichen für eine Handlung
Ausgehend von einem einzigen ersten Bild lautete der Prompt „Er faltet die Karte und schaut auf.“ In 4 Sekunden faltete er die Karte mit beiden Händen, blickte auf dem letzten Bild aber noch nach unten. Planen Sie pro 4 Sekunden einen Beat oder wählen Sie 8 Sekunden für zwei.
Einen Clip von einem beliebigen Modell fortsetzen
Wir schickten einen 5 Sekunden langen Clip, der mit einem anderen Modell entstand, und baten um 4 weitere Sekunden: „Die Straße setzt sich am Meer entlang fort.“ Der neue Teil übernahm die Luftaufnahme über der Küstenstraße und folgte dem Auto durch die Kurven. Zurück kam eine Datei mit 9 Sekunden in der Größe des Quellclips; berechnet wurden nur die 4 neuen Sekunden.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Ja | Erforderlich. Beschreiben Sie, was sich wie bewegt, wohin die Kamera geht und was zu hören ist, vom ersten Bild bis zum Ende des Clips. mindestens 1 Zeichen · höchstens 4000 Zeichen |
image_url | Ja | Pflichtfeld. Das Anfangsbild (JPEG, PNG oder WebP). mindestens 1 Zeichen |
last_image_url | Nein | Optional. Ein Schlussbild, auf dem der Clip ankommen soll. mindestens 1 Zeichen |
aspect_ratio | Nein | auto (Standard) behält die Proportionen Ihres ersten Bildes bei; 16:9 oder 9:16 beschneidet es auf diese Form. Der Preis bleibt gleich. |
duration_seconds | Nein | Clip-Länge: 4, 6 oder 8 Sekunden, standardmäßig 8. Ein längerer Clip kostet mehr. |
Preis
Pro Clip zum Preis für 4, 6 oder 8 Sekunden; Seitenverhältnis, Ton und mitgesendete Bilder kosten nichts extra. Fehlgeschlagene oder abgelehnte Anfragen sind kostenlos.
| Spezifikation | Preis |
|---|---|
| $1.44 / Anfrage |
| $2.16 / Anfrage |
| $2.88 / Anfrage |
Anwendungsfälle
Das finale Rendering nach einem günstigeren Entwurf
Erarbeiten Sie Prompt, Bildausschnitt und Timing auf Veo 3.1 Fast für $0.36 oder Lite für $0.18 pro 4-Sekunden-Clip, und schicken Sie dieselbe Anfrage für die Fassung, die Sie behalten, an Veo 3.1. Alle drei nehmen dieselben Felder.
Ein Produkt- oder Ortsshot, der mit festgelegten Bildern beginnen und enden muss
Geben Sie das Eröffnungsbild und das Schlussbild vor und beschreiben Sie die Bewegung dazwischen. In unserem Test landete der Clip in 4 Sekunden auf dem letzten Bild.
Szenen länger als 8 Sekunden
Erzeugen Sie die ersten 8 Sekunden und setzen Sie mit Videoverlängerung fort: Das letzte Bild Ihres Clips eröffnet ein neues Segment von 4 bis 8 Sekunden, und Sie erhalten eine zusammengefügte Datei zurück. Der Quellclip mit bis zu 60 Sekunden wird nicht berechnet.
Hochformat-Clips mit Ton für Social-Media-Beiträge
Wählen Sie 9:16 für einen 720x1280-Clip. Der Ton entsteht mit dem Bild, sodass ein Kurzvideo ohne separaten Audiodurchgang fertig ist.
Prompt-Leitfaden und Praxistipps
Die Handlung Schritt für Schritt in zeitlicher Folge beschreiben
Ort und Licht, Motiv, Handlung, Kamerabewegung, dann Ton. Unser Observatorium-Prompt folgte dieser Reihenfolge, und der Clip spielte die Abschnitte in derselben Reihenfolge ab.
Ton wie eine Einstellung inszenieren
Schreiben Sie, was zu hören sein soll: „Sound: wind over sand, the dome's motor“. Gesprochene Worte setzen Sie in Anführungszeichen. Google weist darauf hin, dass sehr kurze Sprechzeilen noch am schwierigsten sind; geben Sie einer Sprechszene deshalb ein paar Sekunden Zeit.
Die Handlung auf die Länge abstimmen
Planen Sie pro 4 Sekunden eine klare Handlung. In unserem 4-Sekunden-Test kam „faltet die Karte und schaut auf“ nur bis zum Falten.
Veo 3.1 für die Aufnahme aufheben, die bleibt
Veo 3.1 kostet bei gleicher Länge das Vierfache von Fast und das Achtfache von Lite. Klären Sie Formulierung und Bildaufbau auf einer günstigeren Stufe und rendern Sie die finale Fassung einmal hier.
Einführung
Veo 3.1 Bild zu Video startet einen 720p-Clip auf Ihrem eigenen Bild und animiert ihn 4, 6 oder 8 Sekunden lang, mit Ton. Geben Sie zusätzlich ein letztes Bild an, wird der Clip vom ersten zum zweiten Bild geführt. Google prüft zuerst Prompt und Bilder; abgelehnte Anfragen schlagen ohne Kosten fehl.
Veo 3.1: den passenden Modus wählen
| Sie haben | Verwenden |
|---|---|
| nur eine geschriebene Szene | Veo 3.1 Text zu Video |
| ein Standbild zum Beginnen oder zum Enden | Veo 3.1 Bild zu Video (Sie sind hier) |
| Material, das Sie fortführen möchten | Veo 3.1 Video verlängern |
Prompt-Tipps
- Nutzen Sie den Prompt für Bewegung und Kamera; was im Bild zu sehen ist, sagt das Bild bereits.
- Beschreiben Sie bei zwei Bildern, wie die Szene vom Startbild zum Schlussbild gelangt.
- Stellen Sie das Seitenverhältnis auf auto, dann behält das Ergebnis die Form Ihres ersten Bildes.
Mehrere Referenzbilder? Referenz zu Video gibt es auf der Seite von Veo 3.1 Fast.
API-Schnellstart
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "google/veo-3.1/image-to-video",
"input": {
"aspect_ratio": "auto",
"duration_seconds": 8,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Authentifizierung, vollständiges Schema, Polling und Fehlerbehandlung stehen in der API-Referenz.