Guida all'uso
Ricetta di prompt per la generazione video da keyframe con flux-3-max, pronta da copiare e incollare
Guida per sviluppatori: come organizzare le descrizioni dei keyframe e la formulazione del movimento per ottenere cortometraggi prevedibili
Cosa si aspetta il flusso di lavoro della generazione video da keyframe dal tuo prompt
Prima di scrivere il primo prompt, è utile chiarire la divisione dei ruoli nel flusso di lavoro della generazione video da keyframe.
Fornisci due o più keyframe statici. Sono i punti di ancoraggio: definiscono cosa esiste, dove si trova nell'inquadratura e come appare la scena in un momento specifico. Il modello interpola tra di essi. Il tuo prompt testuale è il brief sul movimento: dice al modello come passare da un punto di ancoraggio al successivo — cosa si muove, in quale direzione, con quale intensità approssimativa e come si muove la macchina da presa.
Questa divisione ha una conseguenza pratica: il prompt non deve ridere-descrizione dell'intero mondo. Tutto ciò che è chiaramente visibile nei keyframe è già stabilito. Il prompt deve concentrarsi su ciò che le immagini statiche non possono esprimere — movimento, ritmo, intenzione della macchina da presa e qualsiasi cambiamento di stato tra i punti di ancoraggio (una porta che si apre, un soggetto che si gira, un cambiamento di luce).
Un modello mentale utile: se consegnassi due keyframe a un montatore umano senza alcuna istruzione, ti chiederebbe "come andiamo da A a B?". Il tuo prompt è la risposta a quella domanda. Tutto il resto — correzione del colore, dettagli dell'abbigliamento, scenografia — si risolve migliorando i keyframe, molto meglio che riempiendo il testo di aggettivi.
Nel resto di questa guida, tieni presente questa struttura. Ogni ricetta qui sotto è costruita attorno alla stessa idea: i keyframe ancorano, il testo guida il movimento.
L'anatomia della descrizione di un keyframe
Un output stabile inizia con una struttura di input stabile. Descrivi ogni keyframe in un ordine fisso, così quando qualcosa va storto sai esattamente quale riga controllare.
Usa il seguente ordine in quattro parti per ogni keyframe:
1. Soggetto
Chi o cosa è il focus, e in quale stato. Sii specifico su numero e postura: "un singolo ciclista, in posizione eretta, con le mani sul manubrio" è meglio di "una persona che va in bicicletta".
2. Scena e ambiente
Dove si trova il soggetto e il contesto mínimo necessario per orientarsi: "su una strada asfaltata bagnata, con edifici bassi sullo sfondo". Di solito basta una proposizione.
3. Inquadratura e posizione della macchina da presa
Il piano e l'angolazione di quel keyframe: "piano medio, ad altezza occhi, soggetto leggermente spostato a sinistra nell'inquadratura". Questo è il nodo verso cui il video interpolerà, quindi è importante.
4. Luce e atmosfera
Ora del giorno, direzione della luce, meteo, foschia. "Controluce serale, foschia morbida" è più operativo di una serie di cinque aggettivi emotivi.
Alcune regole pratiche:
- Mantieni lo stesso ordine in tutti i keyframe. Se il keyframe A inizia dal soggetto e il keyframe B inizia dalla luce, il montaggio diventa un'indovinello.
- Descrivi solo ciò che è visibile. Il background speculativo aggiunge solo rumore che il modello non può utilizzare.
- Una frase per parte. Se una parte richiede due frasi, probabilmente sono due idee che si contendono il controllo.
- Riusa il vocabolario tra i keyframe. Se in A è un "piano medio", anche in B chiamalo "piano medio", non "inquadratura a media distanza".
Questa struttura è volutamente noiosa. La struttura noiosa è ciò che rende debuggabile la parte interessante — il movimento.
La formulazione del movimento della macchina da presa e del soggetto
La formulazione della macchina da presa e del movimento è dove la maggior parte dei prompt va storta, di solito perché si cerca di fare troppo in una sola frase.
La regola è: breve, intenzione unica, proposizione indipendente.
Una buona formulazione del movimento nomina un solo movimento e lo lascia completare:
- "La macchina da presa si avvicina lentamente."
- "La macchina da presa si sposta a destra, mantenendo il soggetto centrato."
- "Leggera deriva a mano, senza zoom."
- "Il soggetto si gira verso la macchina da presa e si ferma."
Una cattiva formulazione del movimento accatasta intenzioni, costringendo il modello a scendere a compromessi:
- "La macchina da presa si avvicina lentamente, mentre esegue una panoramica a sinistra e si inclina leggermente verso l'alto, mentre il soggetto cammina in avanti e si gira, con uno zoom sottile."
Quella frase contiene cinque istruzioni. Nessun singolo cortometraggio può soddisfarle tutte in modo pulito, quindi ottieni una media confusa. Suddividi il lavoro: scegli il movimento che regge il piano e lascia che i keyframe gestiscano il resto.
Alcune convenzioni pratiche che ripagano:
- Separa la macchina da presa dal soggetto. "La macchina da presa resta ferma. Il soggetto cammina da sinistra a destra." Due proposizioni, due proprietari del movimento.
- Usa le parole di velocità con intenzione. "Lentamente", "uniformemente", "rapidamente" sono utili. "Drammaticamente" e "cinematograficamente" non sono parole di velocità — sono desideri.
- Nomina lo stato finale quando è importante. "Avvicinati finché il soggetto riempie l'inquadratura" dà al modello un obiettivo.
- La formulazione negativa è debole. Preferisci "macchina da presa statica" a "nessun movimento di macchina".
Se ricordi solo una cosa: una proposizione, un'intenzione. Quando il cortometraggio va storto, la prima cosa da controllare è se una proposizione di movimento contiene nascostamente due movimenti.
Modello di ricetta pronta da copiare e incollare
Di seguito è riportato uno scheletro generico. Copialo, compila gli slot e mantieni le etichette — le etichette sono per te, non per il modello, quindi se vuoi puoi rimuoverle prima di inviare.
[KEYFRAME A]
Subject: {{subject_a}}
Scene: {{scene_a}}
Framing: {{framing_a}}
Light: {{light_a}}
[KEYFRAME B]
Subject: {{subject_b}}
Scene: {{scene_b}}
Framing: {{framing_b}}
Light: {{light_b}}
[MOTION]
Camera: {{camera_move}}
Subject: {{subject_move}}
Pacing: {{pacing}}
Un esempio compilato, per un breve cortometraggio in stile prodotto:
[KEYFRAME A]
Subject: a single ceramic mug, handle facing right, steam rising
Scene: on a wooden desk, blurred window behind
Framing: close-up, slightly above eye level, mug centered
Light: soft morning side light from the left
[KEYFRAME B]
Subject: the same ceramic mug, steam thinner, handle facing right
Scene: same wooden desk, window still blurred
Framing: close-up, slightly above eye level, mug centered
Light: slightly warmer morning light from the left
[MOTION]
Camera: slow push in
Subject: steam drifts upward and fades
Pacing: steady, unhurried
Due slot richiedono particolare attenzione. {{camera_move}} dovrebbe essere un singolo movimento dalla tua lista breve. {{pacing}} imposta l'energia dell'intero cortometraggio — è la manopola di regolazione più economica quando il risultato sembra troppo veloce o troppo lento.
Mantieni una piccola libreria di questi modelli compilati. Alcuni scheletri ben testati con slot chiari quasi sempre superano i prompt scritti a mano una tantum, perché le variabili restano isolate e visibili.
Varianti della ricetta per diverse intenzioni di movimento
Il modello resta invariato; cambia solo il blocco del movimento. Di seguito sono riportate tre varianti costruite sugli stessi blocchi di keyframe, ciascuna mirata a un'intenzione diversa.
Variante 1: rivelazione (la macchina da presa fa il lavoro)
[MOTION]
Camera: slow push in from medium to close-up
Subject: holds pose, breathing only
Pacing: slow, even
Usala quando il soggetto è la ricompensa e vuoi che l'inquadratura si stringa attorno ad esso. Riduci al minimo il movimento del soggetto, così il movimento della macchina da presa viene comunicato chiaramente.
Variante 2: attraversamento (il soggetto fa il lavoro)
[MOTION]
Camera: static, locked off
Subject: walks left to right across frame, steady stride
Pacing: moderate, continuous
Usala quando i keyframe descrivono un percorso o un cambiamento di posizione. Bloccare la macchina da presa rende l'attraversamento chiaramente leggibile; due movimenti in competizione lo rendono confuso.
Variante 3: atmosfera (l'ambiente fa il lavoro)
[MOTION]
Camera: very slow lateral drift
Subject: mostly still, slight sway
Pacing: slow, ambient
Per piani di ambientazione e sfondi, dove luce, foschia o particelle sostengono il cortometraggio. Il soggetto ancora l'inquadratura; l'ambiente fornisce la variazione.
Nota cosa non cambia: la descrizione dei keyframe. Questo è il senso della struttura. Una volta che i tuoi punti di ancoraggio sono stabili, cambiare l'intenzione di movimento è una modifica di due righe anziché una riscrittura — il che rende davvero praticabile il test A/B dei cortometraggi sulla stessa scena.
Modalità di fallimento e come fare il debug di un cortometraggio che va storto
Quando il cortometraggio va storto, non affrettarti a riscrivere il prompt. Un cortometraggio che va storto è un'informazione. Cambia una sola variabile alla volta, riesegui e poi tocca qualsiasi altra cosa.
Di seguito sono riportate le modalità di fallimento comuni e le rispettive correzioni a variabile singola.
Il cortometraggio sembra caotico o "appiattito"
Causa: due o più intenzioni di movimento in una sola proposizione. Correzione: suddividi il blocco del movimento in righe separate, rimuovi tutto tranne il movimento dominante.
Il soggetto si deforma o perde la propria identità
Causa: il testo descrive eccessivamente il soggetto, entrando in competizione con i keyframe. Correzione: riduci la riga del soggetto in entrambi i keyframe a numero, postura e un dettaglio decisivo. Lascia che siano i punti di ancoraggio a portare l'identità.
Hai chiesto alla macchina da presa di non muoversi, ma si è mossa
Causa: altrove c'è un movimento implicito, o parole di ritmo suggeriscono energia. Correzione: scrivi "la macchina da presa resta ferma" come proposizione indipendente e ammorbidisci le parole di ritmo.
Il movimento arriva troppo veloce o troppo lento
Causa: il ritmo non è specificato o è contraddittorio.
Correzione: cambia solo {{pacing}}. Riesegui. Non regolare la proposizione della macchina da presa nello stesso ciclo.
Il cortometraggio ignora il secondo keyframe
Causa: il keyframe B si discosta da A su troppe dimensioni contemporaneamente. Correzione: confronta riga per riga le due descrizioni e riduci la differenza sulla riga meno importante. Cambia una riga, riesegui, ripeti.
La disciplina è semplice: una variabile per iterazione, e annota brevemente cosa hai cambiato. Dopo tre o quattro cicli di solito hai trovato la riga colpevole, e avrai imparato qualcosa di riutilizzabile sulla ricetta stessa.
Controllo di versione e condivisione delle ricette nel team
Una volta che una ricetta funziona, non è più un prompt, ma diventa un asset del progetto. Trattala come tale.
Un sistema leggero è sufficiente:
- Conserva le ricette nel repository. Una directory
prompts/, un file per ricetta, accanto al codice che le utilizza. Le ricette vengono versionate insieme al codice delle richieste. - Assegna nomi per intenzione, non per scena.
reveal-product-closeup.mdè trovabile;prompt-final-v3-really.mdnon lo è. - Separa lo scheletro dalla compilazione. Memorizza il modello una sola volta, salva gli esempi compilati come piccoli diff rispetto ad esso. Così i revisori vedono esattamente quali slot sono cambiati.
- Annota cosa hai cambiato e cosa è successo. Un changelog di due righe per ricetta — variabile modificata, effetto osservato — vale più di un lungo saggio descrittivo.
- Revisiona le ricette come il codice. I compagni di squadra dovrebbero poter leggere il diff e prevedere il cortometraggio. Se non ci riescono, la proposizione del movimento fa troppo.
- Dismetti con intenzione. Quando una ricetta viene sostituita, contrassegnala e collega l'alternativa invece di eliminarla, così i vecchi cortometraggi restano riproducibili.
Questa è la parte ingloriosa del flusso di lavoro, ed è ciò che distingue i team che consegnano cortometraggi coerenti da quelli che ridiscutono il prompt a ogni ticket. Quando sei pronto a eseguire queste ricette tramite un'unica interfaccia unificata, collega le tue richieste end-to-end, poi inizia dalla pagina del modello di generazione video da keyframe flux-3-max.
Articoli correlati
Vedi tutti gli articoli →-
Guida all'uso
Guida introduttiva a seedream-5.0-pro/image-to-image: capacità, prezzi e punti chiave di integrazione
Limiti di capacità, modalità di fatturazione e pratiche di integrazione ingegneristica del modello di editing immagini di ByteDance
-
Guida all'uso
Guida pratica al text-to-image con seedream-5.0-pro: limiti di capacità, integrazione API e controllo dei costi
Prospettiva operativa per sviluppatori: dai punti chiave sui parametri alla stima di costo di $0,05 per immagine
-
Guida all'uso
Guida introduttiva a Hailuo 2.3 Fast image-to-video: limiti delle capacità, prezzi e pratiche di integrazione
Selezione e integrazione del modello MiniMax image-to-video per sviluppatori