Introduzione
Da riferimento a video per Veo 3.1 Fast: entrano da una a tre immagini di riferimento e un prompt, esce una clip da 8 secondi in 720p con audio.
| Campo | Valore |
|---|---|
| Input | Testo |
| Output | Video |
| Editore | |
| Durata clip | 4, 6 o 8 secondi; con le immagini di riferimento sempre 8 |
| Risoluzione | 720p: 1280x720 (16:9) o 720x1280 (9:16) |
| Proporzioni | 16:9, 9:16 |
| Frequenza | 24 fps |
| Audio | Generato in ogni clip |
Caratteristiche principali
Metti la persona di una foto nel luogo di un’altra
L’immagine 1 era un uomo con una giacca di jeans in una stazione di servizio, l’immagine 2 un osservatorio di notte. Il prompt chiedeva che l’uomo della prima immagine si avvicinasse all’osservatorio, bussasse alla porta e salutasse. In 8 secondi ha fatto tutte e tre le cose, con lo stesso volto, gli stessi capelli e la stessa giacca. Una donna presente anche nell’immagine 2 non è comparsa.
Un unico movimento di avvicinamento continuo
Da un singolo primo fotogramma e «Slow push-in», la camera si è avvicinata senza stacchi per 8 secondi, da un campo lungo della cupola a un primo piano medio. Lei si è girata dal telescopio, ha incrociato le braccia e sorriso mentre le stelle si riempivano.
Una camera che segue il brief
Lo stesso prompt sull’osservatorio che abbiamo usato con Veo 3.1 ha dato un’inquadratura di 4 secondi in 16:9 lungo una passerella rialzata verso la cupola. La camera è avanzata come richiesto, e il telescopio d’ottone si è spostato nell’apertura.
Confronta i livelli prima di scegliere
Abbiamo inviato lo stesso prompt della barchetta di carta, di due frasi, a Veo 3.1 e a Fast. Veo 3.1 ha ripreso dal livello dell’acqua con canne in primo piano; Fast ha centrato la barchetta sul riflesso del sole, con le onde che si allargavano intorno. Prova alcuni brief su entrambi prima di scegliere un livello per un progetto.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | Sì | Obbligatorio. Indica cosa prendere da Image 1, Image 2 e Image 3, poi l’azione e il movimento di camera. almeno 1 caratteri · al massimo 4000 caratteri |
reference_image_urls | Sì | Obbligatorio: da 1 a 3 immagini delle persone, dei prodotti o dei luoghi da mantenere. Nel prompt chiamale Image 1, Image 2 e Image 3, nell’ordine in cui le carichi. almeno 1 elementi · al massimo 3 elementi |
aspect_ratio | No | 16:9 (predefinito) o 9:16. Non cambia il prezzo. |
duration_seconds | No | Fisso a 8 secondi in questa modalità. |
Prezzi
Si paga come un’unica clip da 8 secondi. Quante immagini di riferimento invii e il formato non cambiano il prezzo. Un lavoro fallito o rifiutato non costa nulla.
| Specifiche | Prezzo |
|---|---|
| $0.72 / richiesta |
Casi d’uso
Serie di annunci e post social
Il prezzo a clip è abbastanza basso da generare in un colpo solo un intero set di varianti 9:16: dieci clip da 4 secondi costano $3.60, audio incluso.
Lo stesso personaggio o prodotto in più clip
Invia da 1 a 3 immagini di riferimento e chiamale Image 1, Image 2 e Image 3 nel prompt. Nel nostro test il volto e la giacca dell’Image 1 sono passati in una scena nuova.
Storyboard che iniziano e finiscono su fotogrammi del set
L’immagine a video accetta un primo fotogramma e un ultimo fotogramma facoltativo, quindi ogni inquadratura di una sequenza può iniziare e finire dove l’avevi pianificata.
Scene più lunghe di 8 secondi
Prosegui una clip con il video extend: il suo ultimo fotogramma apre un nuovo segmento da 4 a 8 secondi, addebitato al prezzo dell’immagine a video, e la clip di partenza non viene addebitata.
Consigli avanzati
Indica le immagini di riferimento con un numero
Scrivi «the man from Image 1» e «the observatory from Image 2», nell’ordine di caricamento. Dici cosa fa ciascuna: le immagini definiscono l’aspetto, il prompt definisce l’azione.
Ritaglia le immagini di riferimento su ciò che vuoi
Dove puoi, usa un solo soggetto per immagine. Nella nostra immagine di riferimento Fast ha escluso una seconda persona, ma altri modelli potrebbero includere tutto.
Scrivi la camera e il suono
Indica un solo movimento, come «Slow push-in» o «Handheld medium shot», e aggiungi una riga come «Sound: footsteps on gravel, a metallic knock». Metti le parole pronunciate tra virgolette.
Prova con 4 secondi, finisci con 8
A $0.36, una clip da 4 secondi costa abbastanza poco da provare più formulazioni. Quando una funziona, renderizzala in 8 secondi oppure manda la versione finale a Veo 3.1. Le clip di riferimento sono di 8 secondi fin dall’inizio, $0.72.
Introduzione
Veo 3.1 Fast Da riferimento a video porta una persona, un prodotto o un luogo da fino a tre immagini in una nuova clip 720p di 8 secondi con audio. Anche il Veo 3.1 di Google accetta immagini di riferimento; su SpicyAPI la modalità è offerta su Fast e Lite, il che fa di Fast il livello Veo da scegliere quando lo stesso soggetto deve comparire clip dopo clip. Google controlla prima prompt e immagini, e una richiesta che rifiuta fallisce senza costi.
Le altre modalità di Veo 3.1 Fast
- Hai solo un’idea a parole? Da testo a video scrive la scena partendo dal tuo prompt.
- Parti da un’immagine fissa? Da immagine a video anima un primo fotogramma e può chiudersi su un ultimo.
- Hai già del girato? Estendi video porta avanti una clip dal suo ultimo fotogramma.
Consigli per il prompt
- Chiama le immagini Image 1, Image 2 e Image 3, nell’ordine in cui le carichi.
- Scegli immagini pulite e ben illuminate, con un solo soggetto ciascuna.
- Dì cosa fa ogni soggetto: le immagini danno l’aspetto, il prompt dà l’azione.
Avvio rapido dell’API
# 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-fast/reference-to-video",
"input": {
"aspect_ratio": "16:9",
"duration_seconds": 8,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"reference_image_urls": [
"https://example.com/reference.png"
]
}
}'
# 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"
Nel riferimento dell’API trovi autenticazione, schema completo, polling e gestione degli errori.