Masz gotowy obraz, na przykład portret, zdjęcie produktu lub scenę do projektu twórczego dla dorosłych, i chcesz go ożywić. Najważniejsza jest rola obrazu w klipie: dokładna pierwsza klatka, referencja wizualna dla nowego ujęcia czy jeden z końców przejścia. Każda rola wymaga innego zadania modelu; zły wybór marnuje dobry obraz i płatne generowanie.
Krótka odpowiedź: użyj modelu z pierwszą klatką, gdy obraz musi otwierać klip. Wybierz referencję na wideo, gdy dostarcza tylko postać, strój lub miejsce do nowego ujęcia. Dodaj obraz ostatniej klatki tylko wtedy, gdy zakończenie jest ustalone. Warianty bez cenzury przyjmują materiały dla dorosłych, ale udane zadanie może zwrócić wynik łagodniejszy od polecenia. Oceniaj gotowy MP4, nie status zadania czy miniaturę.
| Co masz | Czego użyć | Co sprawdzić w gotowym filmie |
|---|---|---|
| Zatwierdzony obraz, który musi otwierać klip | Obraz na wideo z pierwszą klatką | Zachowanie pierwszej klatki, twarzy, stroju i zamierzonej akcji |
| Obraz postaci oraz oddzielny obraz pokoju lub stylu | Referencja na wideo | Nowe ujęcie przejmuje właściwe cechy bez kopiowania referencji jako pierwszej klatki |
| Dwie kompozycje wyznaczające początek i koniec ruchu | Wideo z pierwszą klatką i obrazem ostatniej klatki | Ruch pośredni łączy kompozycje bez przeskoku |
Biblioteki promptów według scen znajdziesz w poradniku promptów wideo bez cenzury. Długości, rozdzielczości i ceny rodzin modeli omawia wybór API obraz na wideo. Wyniki dotyczące granic treści ośmiu modeli znajdziesz w najlepszych modelach wideo AI bez cenzury. Poniższe przykłady pochodzą z naszych testów z września 2026: jeden oryginalny obraz, dwa klipy z pierwszą klatką i jeden z dwiema referencjami.
Najpierw określ rolę obrazu
Obraz otwierający definiuje pierwszą widoczną kompozycję. Jeśli klip zaczyna się gdzie indziej, zadanie nie spełniło celu. Referencja może dostarczyć twarz, ubranie, pokój lub wygląd bez stawania się pierwszym ujęciem. Obraz końcowy jest celem ostatniej klatki, nie drugą referencją postaci.
Dostosuj akcję do kadrowania. Bliski portret nadaje się do mimiki, obrotu głowy lub ruchu kamery. Chodzenie w pełnym planie wymaga widocznej podłogi i kierunku ruchu. Jeśli sam obraz jest niewłaściwy, najpierw wygeneruj go ponownie lub edytuj. Dłuższy prompt ruchu nie naprawi złej podstawy.

Oryginalny obraz wygenerowany przez SpicyAPI, użyty bez zmian jako początek obu poniższych klipów. Kadr umożliwia obrót i utrzymanie pozy, nie dwa pełne kroki.
Przygotuj obraz, zanim zapłacisz za render
Większość nieudanych klipów ma źródło w obrazie wejściowym:
- Jeden dorosły bohater, proste światło, czytelna sylwetka. Złożone tła i duże przesłonięcia (ręce na twarzy, skrzyżowane kończyny) zmuszają model do wymyślania ukrytych szczegółów podczas obrotu. Stąd deformacje i zmiany twarzy.
- Przestrzeń na ruch. Zostaw widoczną podłogę do chodzenia, zapas nad głową do unoszenia i miejsce po stronie, w którą obraca się postać.
- Przytnij do docelowych proporcji i utrzymuj twarze oraz dłonie w całości w kadrze.
- Usuń wskazówki ruchu sprzeczne z promptem. Rozmycie ruchu, unoszący się kurz, podniesiona stopa lub rozwiane włosy sugerują ruch. Usuń wskazówkę albo dopasuj prompt, jak zaleca poradnik Runway.
- Jeden ruch na klip. Kilka ruchów kamery w krótkim klipie powoduje cięcia. Generuj krótkie ujęcia osobno i połącz je montażem.
Aby łączyć ujęcia, zapisz ostatnią klatkę zatwierdzonego klipu i użyj jej jako początku następnego:
ffmpeg -sseof -0.1 -i approved-clip.mp4 -frames:v 1 -q:v 2 next-opening.pngWybierz wariant według potrzebnego ujęcia
| Zadanie twórcze | Wariant | Dlaczego pasuje |
|---|---|---|
| Krótki ruch z dokładnego obrazu, akcja ustalona po obejrzeniu klatki | MiniMax H3 Spicy obraz na wideo | Pierwsza klatka wymagana, prompt i ostatnia klatka opcjonalne |
| Ten sam obraz, ale dłuższe ujęcie lub zsynchronizowany dźwięk | Seedance 2.5 Spicy obraz na wideo | Pierwsza klatka, od 4 do 30 sekund, natywne audio i opcjonalna ostatnia klatka |
| Postać i miejsce z oddzielnych obrazów w nowej kompozycji otwarcia | Wan 3.0 referencja na wideo lub Seedance 2.5 referencja na wideo | Referencje mają nazwane role; żadna nie musi być pierwszą klatką |
Używaj wyłącznie obrazów dorosłych, które zostały przez ciebie utworzone lub które masz prawo i zgodę przetwarzać. Wariant referencyjny Wan 3.0 często odrzuca zdjęcia prawdziwych osób (kontrola twarzy powoduje niepowodzenie zadania, a odrzucone zadania nie są płatne), więc używaj ilustracji, postaci 3D lub generowanych. Zadania obraz na wideo H3 Spicy, Seedance 2.5 Spicy i Wan 3.0 przyjmują obrazy ostatniej klatki. Nazwy pól i limity różnią się: otwórz stronę zadania, by poznać aktualne wymagania wejścia i wycenę.
Usługa hostowana czy lokalna
Hostowane API nalicza opłatę za sekundę, nie wymaga GPU i ma określone wejścia każdego zadania, więc pasuje do testów, aplikacji i przetwarzania partiami. Lokalny przepływ daje pełną kontrolę i nic nie opuszcza komputera, ale wymaga sprzętu, konfiguracji i uwagi przy wyborze konkretnych wag. Wybierz lokalny, gdy potrzebujesz tej kontroli i możesz utrzymywać środowisko; hostowany, gdy chcesz wynik dzisiaj i płacić tylko za wygenerowane klipy.
Koszt pięciosekundowego testu
Stawki z aktualnego katalogu pomnożone przez pięć sekund wyjścia, przed wyceną danego zadania. Ustawienia różnią się, dlatego porównujemy koszt, nie jakość.
| Wariant | Rola obrazu | Długość wyjścia | Przykład pięciu sekund |
|---|---|---|---|
| MiniMax H3 Spicy obraz na wideo | Początek wymagany; koniec opcjonalny | Od 3 do 15 s | 768p przy 0,084 $/s → 0,42 $ |
| Seedance 2.5 Spicy obraz na wideo | Początek wymagany; koniec i natywne audio opcjonalne | Od 4 do 30 s | 720p przy 0,432 $/s → 2,16 $ |
| Wan 3.0 referencja na wideo | Od jednego do dziesięciu obrazów prowadzi nowe ujęcie | Od 2 do 30 s lub inteligentna długość | 720p przy 0,09 $/s → 0,45 $ (tylko referencje obrazowe) |
H3 to najtańszy test krótkiego ruchu z zatwierdzonego obrazu. Seedance kosztuje więcej za sekundę i zapewnia dłuższe ujęcia oraz natywne audio. Wan odpowiada na inne pytanie: źródło nie musi pojawić się jako pierwsza klatka. Sekundy referencyjnego wideo są doliczane do rozliczanych sekund, więc 0,45 $ nie jest uniwersalną ceną Wan.
Co powstało z tej samej pierwszej klatki
Oba warianty otrzymały niezmieniony obraz i tę samą pięciosekundową instrukcję ruchu. Pierwszy render H3 zmienił strój, więc opublikowany klip H3 korzysta z bardziej precyzyjnego promptu, wymagającego zachowania nieprzezroczystej sukienki i marynarki (patrz sekcja promptów). Prompty różnią się, więc klipy pokazują zachowanie, nie ranking. H3 działał w 768p, Seedance w 720p.
MiniMax H3 Spicy, pięć sekund w 768p, po ponownej próbie zachowania stroju. Postać obraca się do kamery i podchodzi do kadru od klatki piersiowej w górę; nieprzezroczysta sukienka i marynarka pozostają na miejscu.
Seedance 2.5 Spicy, pięć sekund w 720p, oryginalna instrukcja ruchu. Obraca się i podchodzi do kamery do kadru od klatki piersiowej w górę; marynarka zsuwa się z obu ramion, a sukienka pozostaje nieprzezroczysta.
Ruch jest podobny; różnica dotyczy stroju. Daj H3 krótką, jednoznaczną instrukcję ciągłości ("opaque dress and jacket stay unchanged"). Seedance wykonał pierwotne polecenie, pozwalając marynarce się zsunąć. W całym klipie sprawdź, czy otwiera go twój obraz, czy twarz, marynarka i tło pozostają spójne podczas ruchu, czy widać żądany obrót i czy ostatnia sekunda daje użyteczny punkt cięcia lub zapętlenia.
Kiedy obraz powinien być referencją, nie pierwszą klatką
Jeśli podoba ci się stylizacja postaci, ale chcesz zacząć w innym pokoju, sztywna pierwsza klatka zmusi model do rozpoczęcia na tarasie i późniejszego ruchu. Przepływ referencyjny określa zadanie wprost: jeden obraz definiuje postać, drugi pokój, a prompt prosi o nowe otwarcie w tym miejscu.

Referencja B: pokój i oświetlenie. Referencją A jest powyższy portret na tarasie, dostarczający postać i strój.
Wan 3.0 referencja na wideo, pięć sekund w 720p. Klip otwiera się w nowo skomponowanym pokoju z lustrem; podobnie ubrana postać obraca się ku kamerze. Tożsamość i detale pokoju są zbliżone, ale nie dokładne.
Referencje zachowują nastrój i ogólną tożsamość, lecz mogą nie oddać dokładnej inscenizacji i szczegółów. Jeśli osoba się zmienia, wzmocnij referencję postaci lub uprość ruch. Jeśli pokój jest niewłaściwy, popraw jego obraz albo żądanie kompozycji. Zmieniaj jedną rzecz na próbę.
Napisz prompt ruchu zamiast opisu obrazu
Obraz już pokazuje postać, strój i światło. Prompt powinien mówić, co zmienia się w czasie: jedna akcja postaci, jedna instrukcja kamery i tylko istotny ruch otoczenia, w kolejności widzianej przez odbiorcę. Oba warianty z pierwszą klatką otrzymały ten prompt:
The adult performer turns toward the camera as a light breeze lifts the edge of her jacket. She takes two measured steps across the terrace and settles into a held look. One slow camera push; keep her face, outfit and terrace recognisable. Rain moves softly in the background. One continuous shot.
Kadr pokazuje mało podłogi, dlatego spacer wygląda jak krok lub dwa ku kamerze; szersze obrazy lepiej obsługują dłuższe chodzenie. Jeśli pierwsza próba zmienia strój, ponów ją z instrukcją ciągłości, na przykład: "Keep the opaque dress and jacket exactly as in the image; one slight turn toward the camera, then a held look."
W zadaniu referencyjnym nadaj każdemu obrazowi nazwany cel i poproś o nowe otwarcie:
Use reference A for the adult performer's face and tailored wardrobe. Use reference B for the dressing room, warm lamps and mirror. Compose a new opening medium shot inside that room. She turns from the mirror toward the camera, takes one step and pauses. Slow lateral camera move, one continuous shot.
Przypisz A i B do faktycznej kolejności przesyłania i sprawdź składnię oznaczeń zadania, ponieważ modele się różnią.
| Słaba prośba | Sprawdzalna instrukcja ujęcia |
|---|---|
| "Make this image cinematic and sexy." | "She turns toward camera; the jacket hem moves in a light breeze; hold a medium shot." |
| "Animate everything in the image." | "Keep the face and wardrobe stable while she takes one step; the camera slowly pushes in." |
| "Use these references and create a masterpiece." | "A defines the performer; B defines the room. Start on a newly composed medium shot inside B." |
Obraz ostatniej klatki jest najbardziej bezpośrednim narzędziem stabilności tam, gdzie jest obsługiwany. Nawet lekko przestawiona kopia początku daje ruchowi pośredniemu bardziej konkretny cel niż sam tekst, co zauważa także poradnik ruchu Vidu.
Naprawiaj według objawu. Jeśli ten sam błąd pojawia się w tym samym miejscu w dwóch próbach, zmień wejścia zamiast ponawiać bez zmian:
| Objaw | Prawdopodobna przyczyna | Naprawa |
|---|---|---|
| Twarz zmienia się przy obrocie | Duży ruch, częściowo ukryta twarz | Skróć obrót, użyj frontalnego obrazu lub dodaj ostatnią klatkę |
| Migotanie drobnych detali lub tła | Złożona scena lub zmiana światła | Uprość tło, zatrzymaj kamerę |
| Nagłe cięcie w środku klipu | Zbyt wiele zdarzeń względem długości | Jedna akcja na klip albo dłuższy czas |
| Ten sam błąd w tym samym miejscu przy powtórkach | Problem obrazu źródłowego | Edytuj lub wygeneruj obraz ponownie |
Tutorial poświęcony Seedance szerzej omawia tworzenie pierwszej klatki i specyficzne zachowanie promptów tego wariantu.
Wypróbuj w Playground, potem wywołaj API
W Playground. Otwórz stronę MiniMax H3 Spicy obraz na wideo (albo Seedance 2.5 Spicy lub Wan 3.0 z tabeli) i zaloguj się lub zarejestruj. Następnie:
- Dodaj obraz w Input image, przesyłając plik (JPG, PNG, WEBP lub GIF, do 10 MB) albo wklejając Asset URL.
- Wklej prompt ruchu w Prompt. W tym wariancie jest opcjonalny.
- Dodaj Closing frame tylko przy ustalonym zakończeniu.
- Ustaw Duration (od 3 do 15 s) oraz Resolution. Domyślnie jest 480p, najtańszy poziom; tam rób wersje próbne.
- Naciśnij Run model. Cena pojawia się przed naliczeniem opłaty.
Na stronie referencyjnej Wan 3.0 pierwsze pole to Reference images. Nazwij każdą referencję w prompcie jak w przykładzie powyżej.
Następnie API, gdy ruch działa i chcesz go używać we własnej aplikacji. Zainstaluj Python SDK (pip install spicyapi), ustaw SPICY_API_KEY w środowisku serwera i wykonaj poniższe żądanie H3 Spicy (pięciosekundowa próba 480p jest wyceniana na 0,19 $):
import uuid
from spicyapi import SpicyClient, output_assets
client = SpicyClient() # reads SPICY_API_KEY from the environment
task = client.create_task(
model="minimax/h3-spicy/image-to-video",
input_data={
"image_url": "https://cdn.spicyapi.ai/blog/uncensored-ai-image-to-video-guide/m1-shared-source-2026-09-27.jpg",
"prompt": "The adult performer turns toward the camera as a light breeze lifts the edge of her jacket. "
"One slow camera push; keep her face, outfit and terrace recognisable. One continuous shot.",
"resolution": "480p",
"duration_seconds": 5,
},
idempotency_key=str(uuid.uuid4()),
)
final = client.wait_for_terminal(task["taskId"])
if final["state"] != "succeeded":
raise RuntimeError(f"{task['taskId']} ended as {final['state']}: {final.get('errorCode')}")
print(output_assets(final)[0]["url"]) # copy the clip to your own storage nowInne warianty używają innych nazw pól, więc przeczytaj stronę zadania przed zmianą modelu. Pola, wyniki i błędy znajdziesz w dokumentacji API. Trzymaj klucz na serwerze.
Możesz też zlecić wykonanie agentowi. Agent może wykonać to samo wywołanie przez CLI, serwer MCP lub Agent Skill. Wszystkie odczytują aktualny schemat modelu; CLI i MCP pokazują cenę i proszą o potwierdzenie przed utworzeniem zadania. Z ustawionym SPICY_API_KEY:
# CLI
npx @spicyapi/cli tasks create --model minimax/h3-spicy/image-to-video \
--input-json '{"image_url": "https://cdn.spicyapi.ai/blog/uncensored-ai-image-to-video-guide/m1-shared-source-2026-09-27.jpg", "prompt": "She turns toward the camera; one slow camera push.", "resolution": "480p", "duration_seconds": 5}' --wait
# MCP server: the command your assistant's MCP config runs
npx --yes --package=@spicyapi/mcp spicyapi-mcp
# Agent Skill
npx skills add spicyapi-ai/spicy-skillKtóry wariant wybrać
| Wybierz, gdy | Szukaj innego, gdy |
|---|---|
| MiniMax H3 Spicy: obraz musi być pierwszą klatką i chcesz najtańszy krótki test | Potrzebujesz ujęcia dłuższego niż 15 sekund lub kontrolowanej ścieżki audio |
| Seedance 2.5 Spicy: obraz musi być pierwszą klatką i chcesz dłuższego ujęcia (do 30 s) lub natywnego audio | Testujesz tylko ruch; koszt za sekundę jest około pięć razy wyższy |
| Wan 3.0 lub Seedance 2.5 referencja na wideo: obrazy dostarczają postać i pokój do nowego otwarcia | Obraz musi dosłownie otwierać klip albo osoba jest na prawdziwym zdjęciu (kontrola twarzy Wan często je odrzuca) |
| H3 Spicy, Seedance 2.5 Spicy lub Wan 3.0 obraz na wideo z ostatnią klatką: zakończenie jest ustalone | Kompozycje nie mogą wiarygodnie połączyć się w czasie klipu |
W naszych klipach H3 potrzebował dokładniejszego promptu stroju, by zachować marynarkę; Seedance wykonał podobny ruch, ale pozwolił jej się zsunąć, a Wan zbudował nowy pokój bez dokładnego odtworzenia źródeł. Najpierw wybierz według roli obrazu, potem według widocznego ruchu i ciągłości. Gdy długie ujęcie dryfuje, skróć je lub podziel scenę.
Często zadawane pytania
Czy obraz na wideo jest zawsze właściwym zadaniem po przesłaniu obrazu?
Tylko gdy obraz ma być dosłownym początkiem. Jeśli dostarcza postać, strój lub pokój do innego otwarcia, użyj zadania referencyjnego i określ wkład każdego obrazu.
Czy mogę animować zdjęcie bez promptu?
W niektórych wariantach, w tym MiniMax H3 Spicy, prompt jest opcjonalny, a model sam wnioskuje o ruchu. Dodaj krótki prompt, gdy liczy się konkretna akcja, ruch kamery lub zakończenie.
Czy osoba pozostanie identyczna przez cały klip?
Pierwsza klatka to mocna kotwica, nie gwarancja tożsamości klatka po klatce. Obejrzyj cały klip pod kątem zmian twarzy, włosów i stroju. Ogranicz ruch do kadru źródłowego, użyj lepszego obrazu albo skróć i podziel ujęcie.
Czy dwa obrazy mogą określić początek i koniec?
Tylko jeśli strona zadania przyjmuje klatkę początkową i końcową. Model łączy wtedy dwie kompozycje, zamiast korzystać z dwóch swobodnych referencji do nowego ujęcia.
Czy mogę bezpośrednio porównywać referencję na wideo i obraz na wideo?
Tylko orientacyjnie. Warianty z pierwszą klatką porównuj z tym samym początkiem i instrukcją ruchu; referencyjne oceniaj względem ich celu: właściwej postaci i pokoju w nowym ujęciu. Klip o innej roli obrazu otwarcia nie jest przez to gorszy jakościowo.
Czy „bez cenzury” oznacza wygenerowanie każdej żądanej sceny dla dorosłych?
Nie. Zachowanie różni się między zadaniami i wersjami, a ukończony wynik może być łagodniejszy od polecenia. Korzystaj z legalnych materiałów dorosłych za zgodą i sprawdzaj rzeczywiste klatki.
Jak najtaniej przetestować obraz na wideo bez cenzury?
Tutaj najtańszy jest MiniMax H3 Spicy: 0,038 $ za sekundę przy 480p, około 0,19 $ za pięć sekund lub 0,42 $ przy 768p. Testuj krótkie klipy w najniższej rozdzielczości pokazującej ruch, a zwiększ ją dopiero po uzyskaniu właściwej akcji.
Czy mogę dodać dźwięk?
Zależy od wariantu. Seedance 2.5 Spicy ma przełącznik natywnego audio, a Wan 3.0 referencja na wideo przyjmuje referencje dźwiękowe. MiniMax H3 Spicy obraz na wideo nie ma ustawienia audio i może zwrócić wygenerowaną ścieżkę, której nie można kontrolować. Zaplanuj zastąpienie lub dodanie audio w montażu.








