Przejdź do treści głównej

Jak zmienić obraz w wideo AI bez cenzury

Animuj obraz jako pierwszą klatkę lub referencję, napisz prompt ruchu i porównaj rzeczywiste filmy przed wyborem modelu.

Autor
Lydia
Opublikowano
Czas czytania
14 min czytania
Zaktualizowano
Dorosła kobieta w czarnej satynowej sukience i bordowej marynarce na mokrym od deszczu tarasie o niebieskiej godzinie, z półprzezroczystym śladem ruchu

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 maszCzego użyćCo sprawdzić w gotowym filmie
Zatwierdzony obraz, który musi otwierać klipObraz na wideo z pierwszą klatkąZachowanie pierwszej klatki, twarzy, stroju i zamierzonej akcji
Obraz postaci oraz oddzielny obraz pokoju lub styluReferencja na wideoNowe ujęcie przejmuje właściwe cechy bez kopiowania referencji jako pierwszej klatki
Dwie kompozycje wyznaczające początek i koniec ruchuWideo z pierwszą klatką i obrazem ostatniej klatkiRuch 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.

Dorosła wykonawczyni w nieprzezroczystej czarnej satynowej sukience i bordowej marynarce na mokrym miejskim tarasie

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:

bash
ffmpeg -sseof -0.1 -i approved-clip.mp4 -frames:v 1 -q:v 2 next-opening.png

Wybierz wariant według potrzebnego ujęcia

Zadanie twórczeWariantDlaczego pasuje
Krótki ruch z dokładnego obrazu, akcja ustalona po obejrzeniu klatkiMiniMax H3 Spicy obraz na wideoPierwsza klatka wymagana, prompt i ostatnia klatka opcjonalne
Ten sam obraz, ale dłuższe ujęcie lub zsynchronizowany dźwiękSeedance 2.5 Spicy obraz na wideoPierwsza klatka, od 4 do 30 sekund, natywne audio i opcjonalna ostatnia klatka
Postać i miejsce z oddzielnych obrazów w nowej kompozycji otwarciaWan 3.0 referencja na wideo lub Seedance 2.5 referencja na wideoReferencje 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ść.

WariantRola obrazuDługość wyjściaPrzykład pięciu sekund
MiniMax H3 Spicy obraz na wideoPoczątek wymagany; koniec opcjonalnyOd 3 do 15 s768p przy 0,084 $/s → 0,42 $
Seedance 2.5 Spicy obraz na wideoPoczątek wymagany; koniec i natywne audio opcjonalneOd 4 do 30 s720p przy 0,432 $/s → 2,16 $
Wan 3.0 referencja na wideoOd jednego do dziesięciu obrazów prowadzi nowe ujęcieOd 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 zmienia portret na tarasie w krótki klip o oszczędnym ruchu

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 animuje ten sam portret obrotem i ruchem do przodu

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.

Pusta garderoba z ciepłymi lampami, szerokim lustrem i wolną podłogą

Referencja B: pokój i oświetlenie. Referencją A jest powyższy portret na tarasie, dostarczający postać i strój.

Wan 3.0 tworzy nowe ujęcie garderoby z referencji postaci i pokoju

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śbaSprawdzalna 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:

ObjawPrawdopodobna przyczynaNaprawa
Twarz zmienia się przy obrocieDuży ruch, częściowo ukryta twarzSkróć obrót, użyj frontalnego obrazu lub dodaj ostatnią klatkę
Migotanie drobnych detali lub tłaZłożona scena lub zmiana światłaUprość tło, zatrzymaj kamerę
Nagłe cięcie w środku klipuZbyt wiele zdarzeń względem długościJedna akcja na klip albo dłuższy czas
Ten sam błąd w tym samym miejscu przy powtórkachProblem obrazu źródłowegoEdytuj 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:

  1. Dodaj obraz w Input image, przesyłając plik (JPG, PNG, WEBP lub GIF, do 10 MB) albo wklejając Asset URL.
  2. Wklej prompt ruchu w Prompt. W tym wariancie jest opcjonalny.
  3. Dodaj Closing frame tylko przy ustalonym zakończeniu.
  4. Ustaw Duration (od 3 do 15 s) oraz Resolution. Domyślnie jest 480p, najtańszy poziom; tam rób wersje próbne.
  5. 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 $):

python
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 now

Inne 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:

bash
# 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-skill

Który wariant wybrać

Wybierz, gdySzukaj innego, gdy
MiniMax H3 Spicy: obraz musi być pierwszą klatką i chcesz najtańszy krótki testPotrzebujesz 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 audioTestujesz 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 otwarciaObraz 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 ustaloneKompozycje 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.

Także w językach English · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский · Italiano

Wypróbuj samodzielnie

Płacisz tylko za to, co uruchomisz — bez planów i subskrypcji.

Zrobione w MiniMax H3 · ByteDance Seedance 2.0 Fast