Wprowadzenie
PixVerse V6 Obraz na wideo animuje pierwszą klatkę w klip od 1 do 15 sekund w 360p, 540p, 720p lub 1080p. Dodaj last_image_url, a klip przejdzie od pierwszego obrazu do ostatniego. Prompt jest wymagany i opisuje, co się dzieje. Klip zachowuje proporcje pierwszego obrazu. Obrazy to JPG, JPEG, PNG lub WebP, do 20 MB każdy. PixVerse sprawdza prompty i obrazy przed generowaniem; żądania, które odrzuci, kończą się błędem i nie są obciążane.
Wybierz tryb PixVerse V6 według materiału wyjściowego
| Co masz na starcie | Tryb |
|---|---|
| napisaną scenę | PixVerse V6 Tekst na wideo |
| pierwszą klatkę, a opcjonalnie ostatnią | PixVerse V6 Obraz na wideo (tutaj jesteś) |
| zdjęcia ludzi, przedmiotów lub miejsc do obsadzenia | PixVerse V6 Wideo z referencji |
| klip, który chcesz kontynuować | PixVerse V6 Przedłużanie wideo |
| prompt lub jeden obraz i wyższą jakość obrazu | PixVerse V6 Max |
| jedno zdjęcie i gotowy szablon z motywem, bez pisania promptu | PixVerse V6 Effects |
Najważniejsze funkcje
Pierwsza klatka, opcjonalna ostatnia klatka
image_url ustawia początek, a last_image_url zakończenie. W naszym teście kobieta w rdzawym płaszczu przy uchylonej szczelinie białej kopuły obserwatorium (pierwsza klatka) i ta sama kobieta opierająca się o barierkę ze skrzyżowanymi ramionami (ostatnia klatka) stały się jednym ruchem: odwraca się, idzie wzdłuż barierki, odchyla się do tyłu i zakłada ręce, a klip kończy się na ostatniej klatce.
Kształt idzie za obrazem
Nie ma pola proporcji. Pionowy obraz wraca jako pionowy klip, a szeroki jako szeroki.
Przełącznik wielu ujęć
shot_type jest domyślnie single. Ustaw multi, aby model pociął klip na kilka ujęć. Nie można go łączyć z ostatnią klatką.
Dźwięk, gdy go chcesz
generate_audio jest domyślnie wyłączony. Po włączeniu model generuje atmosferę, efekty, muzykę i każdy dialog wpisany w cudzysłowie. Włączony dźwięk kosztuje więcej za sekundę.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Wymagany, od 3 do 5000 znaków. Opisz, co dzieje się między klatkami i po nich: akcję i kamerę. od 3 znaków · do 5000 znaków |
image_url | Tak | Wymagany. Pierwsza klatka, JPG, JPEG, PNG lub WebP, do 20 MB. |
last_image_url | Nie | Opcjonalna ostatnia klatka, te same formaty i rozmiar. Z nią klip przechodzi od pierwszego obrazu do ostatniego. |
resolution | Nie | 360p, 540p, 720p (domyślnie) lub 1080p. Wyższe rozdzielczości kosztują więcej za sekundę. |
duration_seconds | Nie | Pełne sekundy od 1 do 15 (domyślnie 5). Cena jest za sekundę. |
generate_audio | Nie | Domyślnie wyłączony. Włączony generuje dźwięk razem z obrazem: atmosferę, efekty, muzykę i dialogi w cudzysłowie. Domyślnie: |
shot_type | Nie | single (domyślnie) lub multi. multi pozwala modelowi pociąć klip na kilka ujęć; nie można go łączyć z ostatnią klatką. |
seed | Nie | Opcjonalna liczba całkowita od 0 do 2147483647. Przydatna do porównywania jednej zmiany naraz; nie gwarantuje identycznych klatek. |
Cennik
Rozliczane za sekundę wyniku. Rozdzielczość i przełącznik dźwięku zmieniają cenę za sekundę; typ ujęcia i seed nie. Nieudane lub odrzucone żądania nie są obciążane.
| Rozdzielczość | Generuj dźwięk: Nie | Generuj dźwięk: Tak |
|---|---|---|
| $0.0222 / sekundę | $0.0311 / sekundę |
| $0.0311 / sekundę | $0.04 / sekundę |
| $0.04 / sekundę | $0.0533 / sekundę |
| $0.08 / sekundę | $0.1022 / sekundę |
Zastosowania
Ożyw nieruchomy kadr
Portret, scena uliczna albo klatka zapisana z wcześniejszego klipu. Opisz, co dzieje się dalej, a osoba, strój i otoczenie wezmą się z obrazu.
Przejdź między dwiema pozami
Podaj ostatnią klatkę różniącą się od pierwszej i pozwól modelowi wypełnić ruch, jak w naszym przykładzie z obserwatorium.
Zachowaj postać między ujęciami
Zapisz klatkę z jednego klipu i użyj jej jako pierwszej klatki następnego, by przenieść osobę i scenografię z ujęcia do ujęcia.
Wskazówki
Opisz ruch, nie obraz
Obraz już pokazuje, jak wszystko wygląda. Poświęć prompt na akcję, ruch kamery i, jeśli dźwięk jest włączony, dźwięk.
Utrzymaj spójność obu klatek
Użyj tej samej osoby i scenografii w pierwszej i ostatniej klatce. Klatki, które się nie zgadzają, nie dają modelowi naturalnego ruchu między nimi.
Daj każdemu zdarzeniu miejsce
W naszym teście ze stacją benzynową prompt wymieniał lampę, mapę, spacer i przejeżdżającą ciężarówkę; mężczyzna złożył mapę, schował ją i poszedł do samochodu, a pikap z zapalonymi reflektorami pojawił się w ostatniej sekundzie 5-sekundowego klipu. Poproś o mniej zdarzeń albo dodaj sekundy, jeśli późne zdarzenie ma znaczenie.
Porównuj z seedem
seed pozwala porównywać przebiegi, gdy zmieniasz jedną rzecz naraz. Nie gwarantuje identycznych klatek.
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": "pixverse/v6/image-to-video",
"input": {
"duration_seconds": 5,
"generate_audio": false,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"shot_type": "single"
}
}'
# 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.






