Wprowadzenie
Obraz na wideo dla P-Video 2 Pro: klatka otwierająca i opcjonalna klatka zamykająca w klip 5-15 sekund z dźwiękiem.
| Pole | Wartość |
|---|---|
| Wejście | Obraz |
| Wyjście | Wideo |
| Wydawca | Pruna AI |
| Endpointy | tekst na wideo, obraz na wideo, wideo z referencji |
| Czas trwania | 5-15 sekund, dowolna liczba pełnych sekund |
| Rozdzielczość | 480p (832x480 w 16:9), 768p |
| Proporcje | 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1; obraz na wideo podąża za klatką otwierającą |
| Tryby generowania | cost, speed, quality (wideo z referencji: cost, speed) |
| Dźwięk | Wygenerowana ścieżka dźwiękowa w każdym klipie; dźwięk referencyjny może ją zastąpić |
| Referencje | Klatka otwierająca i zamykająca, do 3 wideo (łącznie 15 s), do 3 nagrań audio (łącznie 15 s) |
| Liczba klatek | 24 fps |
| Filtr treści | Brak |
Najważniejsze funkcje
Pożycz ruch kamery
Kamera powtarza powolne najazdy z video 1, a molo, łódź i kobieta pochodzą z klatki otwierającej - nic z baru z klipu referencyjnego się nie pojawia. Ona idzie do przodu od rufy, owija ramiona szalem i kończy zwrócona do kamery. Ścieżka dźwiękowa jest bardzo cicha: delikatne pluski o kadłub, bez słyszalnej muzyki.
Scena z własnym dźwiękiem
Jedno ciągłe ujęcie z łagodnym dryfem ku parze, a nie mocnym dolly. Kwestia „Same as last summer?” pada wyraźnie pod koniec, po podkładzie muzycznym z pierwszej połowy; on podnosi szklankę i uśmiecha się w ostatnim takcie.
Przypnij początek i koniec
Klip zaczyna się dokładnie na klatce otwierającej i ląduje na klatce zamykającej: on składa list, chowa go, wstaje i podchodzi do balustrady, a fajerwerki zaczynają się około półtorej sekundy później. Nieruchoma kamera utrzymuje ten sam kadr przez cały czas. Ścieżka dźwiękowa to oklaski tłumu i trzaski, a nie wyraźne wybuchy fajerwerków.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Wymagany. Opisz, co dzieje się po klatce otwierającej: akcję, kamerę i dźwięk. od 1 znaków |
image_url | Tak | Klatka otwierająca, JPEG, PNG lub WebP. Klip zaczyna się od niej i zachowuje jej proporcje. |
last_image_url | Nie | Opcjonalna klatka zamykająca. Zachowaj tę samą osobę, tło i pozycję kamery co w klatce otwierającej. |
resolution | Nie | 480p lub 768p (domyślnie 768p). 768p kosztuje więcej za sekundę. |
generation_mode | Nie | cost (najtańszy, trochę wolniejszy), speed (domyślny, szybszy przy tej samej jakości) albo quality (najlepszy obraz, najwyższa cena). |
duration_seconds | Nie | Pełne sekundy, od 5 do 15 (domyślnie 5). Wpływa na cenę. |
prompt_optimization_mode | Nie | off (domyślnie) wysyła prompt słowo w słowo; turbo i max pozwalają usłudze najpierw go przepisać. Nie zmienia ceny. |
seed | Nie | Pozwala porównywać przebiegi, gdy zmieniasz prompt. Nie gwarantuje klipu identycznego klatka w klatkę. |
Cennik
Rozliczane za sekundę wygenerowanego materiału. Cena za sekundę zależy od rozdzielczości (480p lub 768p) i trybu generowania: cost jest najtańszy, speed kosztuje więcej, quality najwięcej. Rozwijanie promptu, proporcje, seed i klatka zamykająca nie zmieniają ceny. Nieudane żądanie nie jest obciążane.
| Rozdzielczość | Generation mode: cost | Generation mode: speed | Generation mode: quality |
|---|---|---|---|
| $0.012 / sekundę | $0.024 / sekundę | $0.048 / sekundę |
| $0.03 / sekundę | $0.042 / sekundę | $0.09 / sekundę |
Zastosowania
Szybkie iteracje
Klipy wracają w kilka sekund, więc możesz wypróbować wiele wersji ujęcia i zachować najlepszą.
Sceny bez cenzury
Nic nie jest filtrowane. W naszych testach prompty do poziomu Silny zostały wyrenderowane zgodnie z zapisem; prośby na najwyższych poziomach wróciły złagodzone.
Odtworzenie referencji
Pożycz ruch kamery z klipu, który ci się podoba, i umieść w nim własną postać za pomocą klatki otwierającej.
Wskazówki
Szkicuj tanio, kończ ostro
Znajdź ujęcie w 480p w trybie cost, a potem uruchom ten sam prompt ponownie w 768p w trybie speed albo quality.
Napisz linię Sound:
Każdy klip ma dźwięk. Nazwij atmosferę i umieść wypowiadane kwestie w cudzysłowie, żeby dostać dźwięk, jakiego chcesz.
Nazwij swoje referencje
W wideo z referencji wpisz w prompcie „video 1” lub „audio 1” i napisz, co z każdego ma zostać użyte.
Wprowadzenie
P-Video 2 Pro Obraz na wideo animuje twoją klatkę otwierającą w klip 5-15 sekund w 480p lub 768p, z ścieżką dźwiękową wygenerowaną w tym samym przebiegu. Dodaj klatkę zamykającą, żeby przypiąć miejsce, w którym kończy się ujęcie. Klip zachowuje kształt twojego obrazu, a na obraz, prompt ani wynik nie nakłada się filtra treści.
Wybierz tryb P-Video 2 Pro według materiału wyjściowego
| Co masz na starcie | Tryb |
|---|---|
| napisaną scenę lub scenariusz | P-Video 2 Pro Tekst na wideo |
| klatkę otwierającą, a opcjonalnie zamykającą | P-Video 2 Pro Obraz na wideo (tutaj jesteś) |
| klip, z którego chcesz pożyczyć ruch, albo ścieżkę głosu lub muzyki | P-Video 2 Pro Wideo z referencji |
Najważniejsze funkcje i zalety
Pierwsza i ostatnia klatka
image_url ustawia początek, a last_image_url zakończenie; prompt opisuje, jak przejść od jednej do drugiej. Trzymaj obie klatki z tej samej pozycji kamery, żeby model mógł przejść między nimi zamiast robić cięcie.
Kształt podąża za twoim obrazem
Nie ma pola proporcji: portret 3:4 wraca jako klip 3:4, a kadr 16:9 jako 16:9.
Szybko i bez cenzury
W naszych testach pięciosekundowy klip generował się około 10–20 sekund. Obrazy źródłowe są animowane tak, jak są, cokolwiek pokazują, bez rozmywania i podmiany czegokolwiek.
Przypadki użycia
Ożywienie zdjęcia
Portret albo zdjęcie produktu: opisz tylko to, co dzieje się dalej, a twarz, strój i otoczenie przejdą z obrazu.
Przed i po
Podaj klatkę zamykającą różniącą się od otwierającej - zmianę stroju, światła lub pozy - i pozwól modelowi wypełnić ruch.
Kontynuacja sceny
Użyj ostatniej klatki poprzedniego klipu jako klatki otwierającej następnego, żeby zachować spójność postaci między ujęciami.
Przewodnik po promptach i wskazówki Pro
Opisz ruch, a nie obraz
Obraz już pokazuje, jak wszystko wygląda. Zużyj prompt na akcję, kamerę i dźwięk.
Prompt jest wymagany
W przeciwieństwie do niektórych modeli obraz na wideo P-Video 2 Pro potrzebuje promptu. Wystarczy jedno albo dwa zdania o następnym momencie.
Pilnuj spójności klatek
Klatka otwierająca i zamykająca powinny pokazywać tę samą osobę i tło pod tym samym kątem; klatki, które się nie zgadzają, wymuszają cięcie albo morfing.
Szybki start z 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"
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.



