Introduzione
Image-to-video di P-Video 2 Pro: un fotogramma iniziale e un fotogramma finale facoltativo in una clip da 5-15 secondi con audio.
| Campo | Valore |
|---|---|
| Input | Immagine |
| Output | Video |
| Editore | Pruna AI |
| Endpoint | text-to-video, image-to-video, reference-to-video |
| Durata | 5-15 secondi, qualsiasi numero intero |
| Risoluzione | 480p (832x480 a 16:9), 768p |
| Proporzioni | 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1; image to video segue il fotogramma iniziale |
| Modalità di generazione | cost, speed, quality (reference to video: cost, speed) |
| Audio | Colonna sonora generata in ogni clip; l’audio di riferimento può sostituirla |
| Riferimenti | Fotogramma iniziale e finale, fino a 3 video (15 s in totale), fino a 3 clip audio (15 s in totale) |
| Frequenza | 24 fps |
| Filtro sui contenuti | Nessuno |
Caratteristiche principali
Prendi in prestito un movimento di macchina
La telecamera copia la lenta spinta in avanti di video 1, mentre molo, motoscafo e donna arrivano tutti dall’immagine iniziale: nulla del bar nella clip di riferimento compare. Lei avanza dalla poppa, si stringe lo scialle sulle spalle e finisce guardando in camera. La colonna sonora è molto sottile: acqua morbida contro lo scafo, nessuna musica udibile.
Una scena con il suo suono
Un unico piano continuo con una lieve deriva verso la coppia invece di un carrello deciso. La battuta "Same as last summer?" viene pronunciata chiaramente verso la fine, dopo un tappeto musicale nella prima metà; lui prende il bicchiere e sorride sull’ultimo battito.
Fissa l’inizio e la fine
La clip parte esattamente dal fotogramma iniziale e arriva al fotogramma finale: lui piega la lettera, la infila via, si alza e si avvicina alla balaustra mentre i fuochi d’artificio partono dopo circa un secondo e mezzo. La telecamera fissa mantiene la stessa inquadratura per tutto il tempo. La colonna sonora è fatta di applausi e crepitio della folla più che di scoppi distinti.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | Sì | Obbligatorio. Descrivi cosa succede dopo il fotogramma iniziale: azione, telecamera e suono. almeno 1 caratteri |
image_url | Sì | Il fotogramma iniziale, JPEG, PNG o WebP. La clip parte da lì e ne mantiene le proporzioni. |
last_image_url | No | Fotogramma finale facoltativo. Mantieni la stessa persona, lo stesso set e la stessa posizione di macchina del fotogramma iniziale. |
resolution | No | 480p o 768p (default 768p). 768p costa di più al secondo. |
generation_mode | No | cost (la più economica, un po’ più lenta), speed (default, più veloce a parità di qualità) o quality (la migliore immagine, prezzo più alto). |
duration_seconds | No | Secondi interi, da 5 a 15 (default 5). Determina il prezzo. |
prompt_optimization_mode | No | off (default) invia il prompt parola per parola; turbo e max lasciano al servizio di riscriverlo prima. Non cambia il prezzo. |
seed | No | Mantiene confrontabili le prove mentre cambi il prompt. Non garantisce una clip identica fotogramma per fotogramma. |
Prezzi
Addebitato al secondo di output. La tariffa al secondo dipende dalla risoluzione (480p o 768p) e dalla modalità di generazione: cost è la più economica, speed costa di più, quality la più cara. Espansione del prompt, proporzioni, seed e fotogramma finale non cambiano il prezzo. Le richieste fallite non vengono addebitate.
| Risoluzione | Generation mode: cost | Generation mode: speed | Generation mode: quality |
|---|---|---|---|
| $0.012 / secondo | $0.024 / secondo | $0.048 / secondo |
| $0.03 / secondo | $0.042 / secondo | $0.09 / secondo |
Casi d’uso
Iterazione rapida
Le clip tornano in pochi secondi, così puoi provare molte versioni di una scena e tenere la migliore.
Scene senza censura
Nulla viene filtrato. Nei nostri test i prompt fino al livello Forte sono stati resi come scritti; le richieste dei livelli più alti sono tornate attenuate.
Rimettere in scena un riferimento
Prendi in prestito il movimento di macchina di una clip che ti piace e inserisci il tuo personaggio con un fotogramma iniziale.
Consigli avanzati
Bozza economica, rifinitura nitida
Trova l’inquadratura a 480p in modalità cost, poi rilancia lo stesso prompt a 768p in modalità speed o quality.
Scrivi una riga «Sound:»
Ogni clip ha l’audio. Nomina l’ambiente e metti tra virgolette ogni battuta parlata per ottenere il suono che vuoi.
Nomina i riferimenti
Nel reference to video, scrivi «video 1» o «audio 1» nel prompt e di’ cosa prendere da ciascuno.
Introduzione
P-Video 2 Pro Image to video anima il tuo fotogramma iniziale in una clip da 5 a 15 secondi a 480p o 768p, con una colonna sonora generata nello stesso passaggio. Aggiungi un fotogramma finale per fissare dove finisce l’inquadratura. La clip mantiene la forma della tua immagine, e non c’è alcun filtro sull’immagine, sul prompt o sul risultato.
Scegli una modalità P-Video 2 Pro in base al materiale di partenza
| Cosa hai all’inizio | Modalità |
|---|---|
| una scena o uno script scritti | P-Video 2 Pro Text to video |
| un fotogramma iniziale, e facoltativamente un fotogramma finale | P-Video 2 Pro Image to video (sei qui) |
| una clip da cui prendere in prestito il movimento, oppure una traccia vocale o musicale | P-Video 2 Pro Reference to video |
Funzionalità principali e punti di forza
Primo e ultimo fotogramma
image_url imposta l’inizio e last_image_url la fine; il prompt descrive come passare dall’uno all’altra. Usa due fotogrammi con la stessa posizione di macchina, così il modello può muoversi tra di essi invece di tagliare.
La forma segue la tua immagine
Non c’è un campo per le proporzioni: un ritratto 3:4 torna come clip 3:4, un’immagine 16:9 come 16:9.
Veloce e senza censura
Nei nostri test una clip di 5 secondi ha richiesto circa 10–20 secondi per essere generata. Le immagini di partenza vengono animate così come sono, qualunque cosa mostrino, senza nulla di sfocato o sostituito.
Casi d’uso
Dai vita a un’immagine ferma
Un ritratto o lo scatto di un prodotto: descrivi solo ciò che succede dopo, e volto, abbigliamento e ambientazione restano quelli dell’immagine.
Prima e dopo
Dai un fotogramma finale diverso da quello iniziale, con un cambio di outfit, di luce o di posa, e lascia che il modello riempia il movimento.
Continua una scena
Usa l’ultimo fotogramma di una clip precedente come fotogramma iniziale della successiva per mantenere coerente un personaggio tra le inquadrature.
Guida al prompt e consigli pro
Descrivi il movimento, non l’immagine
L’immagine mostra già com’è tutto. Spendi il prompt su azione, macchina e suono.
Il prompt è obbligatorio
A differenza di alcuni modelli image-to-video, P-Video 2 Pro richiede un prompt. Bastano una o due frasi sul momento successivo.
Mantieni coerenti i fotogrammi
Il fotogramma iniziale e quello finale dovrebbero mostrare la stessa persona e lo stesso set dalla stessa angolazione; fotogrammi discordanti costringono a un taglio o a una trasformazione forzata.
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": "pruna-ai/p-video-2-pro/image-to-video",
"input": {
"duration_seconds": 5,
"generation_mode": "speed",
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"prompt_optimization_mode": "off",
"resolution": "768p"
}
}'
# 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.



