
Najważniejsze (w skrócie): Największą przeszkodą w generowaniu wideo z AI są zniekształcenia twarzy postaci i chaotyczne tempo w czasie. Łącząc [GPT Image 2.5 do zablokowania storyboardu w przestrzeni + MiniMax H3 do reżyserii kamery w czasie], zamieniliśmy jeden obraz z siatką 4 kadrów w spójny, 12-sekundowy, czteroujęciowy film krótkometrażowy w 2K. Fabuła opowiada o zegarowym kurierze, który zbliża się do donicy na dachu, wyjmuje świecące nasiono, sadzi je i patrzy, jak rozkwita jaśniejący kwiat. Cały pipeline kosztował 257,99 kredytu (1,29 USD), co daje bardzo tani model produkcji dla niezależnych twórców filmowych i agencji kreatywnych.
1. Pokaz gotowego filmu krótkometrażowego
Obejrzyj film wyrenderowany przez MiniMax H3 (poniżej zoptymalizowany jako nieme podgląd internetowy w 720p):
- 🎬 Pobierz master MP4 w pełnej rozdzielczości 2560 × 1440 (2K), 24 FPS
- 📥 Pobierz nieme MP4 do podglądu w sieci w 720p
Parametry techniczne mastera: żądany czas 12 s, kontener 12,25 s, rozdzielczość 2560 × 1440 przy 24 FPS, z pełną ciągłością kamery we wszystkich 4 punktach fabuły.
2. Główny pipeline: dlaczego sprawdza się kondycjonowanie storyboardem
Bezpośrednie modele tekst na wideo często zmieniają kostiumy i deformują rysy twarzy postaci między ujęciami. Nasz ustrukturyzowany pipeline oddziela projekt przestrzenny od ruchu w czasie:
[Step 1: Script Timing] ──> Divide 12s into four 3-second visual beats
│
[Step 2: GPT Image 2.5] ──> Generate 2×2 storyboard grid (locking character, props, lighting)
│
[Step 3: MiniMax H3] ──> Animate storyboard as a 4-shot full-screen sequence in reading order
Ponieważ wszystkie cztery kadry powstają razem w GPT Image 2.5, geometria kostiumu postaci, paleta kolorów i dachowe otoczenie pozostają identyczne. MiniMax H3 interpretuje wtedy siatkę jako kolejne punkty fabuły, zamiast wymyślać nowe wyglądy postaci.
3. Przewodnik wdrożenia krok po kroku
Krok 1: napisz scenariusz w 4 punktach
Skup 12-sekundową sekwencję na jednej postaci, jednym spójnym miejscu i jednym zmieniającym się rekwizycie:
| Czas | Skala ujęcia | Akcja wizualna i punkt fabuły |
|---|---|---|
| 0–3 s | Ujęcie ogólne otwierające | Kurier idzie po wieczornym dachu w stronę pustej terakotowej donicy |
| 3–6 s | Zbliżenie średnie | Kurier sięga do torby i wyjmuje świecące nasiono |
| 6–9 s | Zbliżenie ekstremalne | Dłonie delikatnie wkładają świecące nasiono w ciemną ziemię |
| 9–12 s | Plan średni szeroki | Złoty kwiat natychmiast wyrasta; kurier w cichym zachwycie patrzy |
Krok 2: wygeneruj siatkę 4 kadrów w Sunburst
Użyj gpt-image-2.5-sunburst w 2K 16:9, aby uzyskać filmową estetykę poklatkową:

- 📥 Pobierz oryginalny storyboard PNG 2048 × 1152
- 📋 Zobacz oryginalny plik JSON z danymi wejściowymi generowania obrazu
Dobra praktyka dla promptu: wpisz „2 by 2 storyboard grid, thin dividing gutters, sequential reading order” (siatka storyboardu 2 na 2, cienkie przerwy między kadrami, kolejność czytania) i wyraźnie zakaż numerów kadrów oraz komiksowych dymków.
Krok 3: reżyseruj MiniMax H3 przez kondycjonowanie referencją
W PoYo identyfikator modelu MiniMax H3 w API to hailuo-03.
⚠️ Krytyczna pułapka inżynierii wideo:
Nie przekazuj storyboardu w polach klatki początkowej/końcowej (image_urls). Siatka podana jako klatka początkowa zmusza model do animowania linii siatki!
Prawidłowa technika: przekaż storyboard w reference_image_urls (globalny tryb referencji) i wyraźnie poinstruuj model: „Image 1 is a 4-panel storyboard reference. Make a 12-second short with four consecutive full-screen shots in reading order. Never show the grid or gutters!” (Obraz 1 to referencja w postaci 4-kadrowego storyboardu. Zrób 12-sekundowy klip z czterech kolejnych ujęć na pełnym ekranie w kolejności czytania. Nigdy nie pokazuj siatki ani przerw!)
Główny prompt wideo:
Image 1 is a four-panel storyboard reference, NOT a single frame
to animate. Make a 12-second 16:9 silent cinematic short with four
consecutive full-screen shots in reading order. Never show the grid,
gutters or multiple panels.
0-3s: courier walks toward the empty pot.
3-6s: courier reaches into the satchel and lifts one glowing seed.
6-9s: seed is gently planted in the dark soil.
9-12s: a luminous golden flower sprouts; courier watches.
Preserve the character, clothes, pot, rooftop and blue-hour light.
No subtitles, written words, logo, dialogue or standalone outro.
The final frame stays on the courier and flower.
Payload żądania do API PoYo:
{
"model": "hailuo-03",
"input": {
"prompt": "Your complete sequential-shot instructions",
"reference_image_urls": ["https://storage.poyo.ai/blog/gpt-image-25-p0-20260910/storyboard-c996b2d10610.png"],
"duration": 12,
"resolution": "2K",
"aspect_ratio": "16:9"
}
}
4. Kontrola wizualna sekunda po sekundzie
Wyodrębniliśmy 12 reprezentatywnych klatek (próbkowanie 1 FPS) do arkusza kontrolnego:

Czytaj od lewej do prawej, a potem z góry na dół (sekundy od 1 do 12).
Mocne strony i obecne ograniczenia:
- ✅ Bezbłędna sekwencja kamery: wideo całkowicie uwolniło się od siatki i czysto przechodziło między 4 ujęciami na pełnym ekranie, zgodnie z punktami storyboardu.
- ✅ Spójność postaci: granatowa czapka, morski płaszcz, szalik, mosiężne detale i dachowe tło pozostały spójne, bez załamania twarzy.
- ⚠️ Realizm mechaniczny: świecące nasiono wciąż wygląda na zbyt duże, a styk palców z ziemią wykazuje drobne przenikanie obiektów. W wysokiej klasy spotach komercyjnych nadal może się przydać lokalne czyszczenie efektów VFX.
5. Zestawienie kosztów i czasu realizacji produkcji
| Element produkcji | Model i parametry | Naliczone kredyty | Koszt w USD ($0.005 za kredyt) | Zmierzony czas realizacji |
|---|---|---|---|---|
| 1. Storyboard 2K z 4 kadrów | GPT Image 2.5 Sunburst (2K medium) | 5,99 kredytu | $0.02995 | 42,97 s |
| 2. 12-sekundowy film 2K | MiniMax H3 / hailuo-03 (2K 12 s) | 252 kredyty | $1.26000 | 621,46 s (~10 min) |
| Łączny koszt produkcji | Kompletny 12-sekundowy film 2K | 257,99 kredytu | $1.28995 (~$1.29) | ~11 minut |
Najczęstsze pytania (FAQ)
Czy GPT Image 2.5 potrafi generować pliki wideo bezpośrednio?
Nie. GPT Image 2.5 to model statycznych obrazów, który świetnie radzi sobie z projektowaniem postaci w przestrzeni i wielokadrowymi storyboardami. Ruch w czasie i dynamikę kamery zapewnia MiniMax H3.
Czy muszę podzielić storyboard na 4 osobne obrazy do przesłania?
Nie. Przekazanie całej siatki 4 kadrów jako jednego adresu URL w reference_image_urls działa od razu. Nowoczesne modele wideo mają uwagę przestrzenną potrzebną do odczytywania siatek wielokadrowych po kolei.
Jak zacząć?
Zaprojektuj koncepcję storyboardu w GPT Image 2.5, a potem prześlij adres URL obrazu do MiniMax H3.