Przejdź do treści głównej

Filmy NSFW Wan 3.0: wybierz 5, 10 lub 15 sekund

Wybierz długość teasera NSFW Wan 3.0: prompty na 5, 10 i 15 sekund, poprawki ruchu, spokojne zakończenia i aktualne koszty klipów.

Autor
Lydia
Opublikowano
Czas czytania
12 min czytania
Zaktualizowano
Ilustracja fikcyjnej dorosłej przy lampie przed gestem przy włosach, podczas niego i po powrocie dłoni na podłokietnik.

Początkowy obraz postaci wygląda dobrze: twarz, strój i pokój są gotowe. Chcesz krótki teaser ze spojrzeniem, drobnym gestem i użytecznym zakończeniem. Kupić pięć, dziesięć czy piętnaście sekund?

Wybierz pięć sekund na spojrzenie lub lekki obrót głowy; dziesięć na gest dłoni, który kończy się powrotem do spoczynku; piętnaście, gdy widz ma zobaczyć także przygotowanie i uspokojenie po ruchu. Jeśli pomysł swobodnie mieści się w pięciu sekundach, piętnaście kupuje głównie więcej czekania. Jeśli pięć sekund zmusza do pośpiesznego wykonania trzech ruchów, uprość akcję albo daj jej dziesięć. Zarówno standardowy Wan 3.0, jak i Spicy obsługują klipy o długości 2–30 sekund.

Ten przewodnik planuje teaser fikcyjnej dorosłej postaci dla wszystkich trzech długości. Obejmuje Wan 3.0 obraz na wideo i osobny endpoint Wan 3.0 Spicy obraz na wideo. Wybór modeli opiera się na naszych testach z września i października 2026.

Wybierz ruch przed wyborem długości

Zaplanuj widoczną zmianę między początkiem a końcem.

DługośćPrzydatny pomysł na teaserCo pominąćJakie zakończenie zamówić
5 sekundPrzenieść wzrok z punktu tuż obok kamery na widza, potem lekko się uśmiechnąćRuch dłoni, wstawanie, jazda kameryOkoło dwóch sekund twarzą do widza
10 sekundSpojrzeć na widza, założyć włosy za jedno ucho, wrócić dłonią na fotelDrugą pozę, chodzenie, osobne zbliżenieDłoń w spoczynku przed ostatnimi dwiema sekundami
15 sekundGest w pozycji siedzącej z krótkim przygotowaniem, pełnym ruchem dłoni i naturalnym uspokojeniemZmianę miejsca lub kilka niepowiązanych czynnościSpokojna poza mniej więcej przez ostatnie trzy sekundy

Szybki gest zmieści się w pięciu sekundach; powolny i staranny może potrzebować dziesięciu. Warto pytać, czy widz zobaczy zakończenie akcji, a nie czy żądana długość jest największą dostępną.

Przygotuj nieruchomy obraz z miejscem na gest

Użyj portretu 9:16 fikcyjnej kobiety w wieku 36 lat, siedzącej w tapicerowanym fotelu obok lampy o ciepłym świetle. Ma nieprzezroczysty granatowy top na ramiączkach i czarne spodnie. Twarz jest lekko odwrócona od kamery, długie włosy leżą przy prawym uchu, a obie dłonie są widoczne na podłokietnikach. Kadruj od głowy do stóp, zostawiając przestrzeń nad głową i obok prawego łokcia.

Ten sam obraz początkowy nadaje się do wszystkich trzech przykładów. Określa już postać, strój, pokój i światło, więc prompt ruchu może skupić się na tym, co się zmienia.

Przed wysłaniem sprawdź dłoń, którą chcesz poruszyć. Jeśli palce zlewają się z podłokietnikiem, najpierw popraw nieruchomy obraz. Jeśli prawe ucho znika za dużą masą włosów, pełne założenie włosów może być trudniejsze do oceny; zamiast tego użyj mniejszego gestu wygładzającego zewnętrzną część włosów. Ciasny kadr twarzy pasuje do pięciosekundowego spojrzenia, ale nie daje poruszającej się dłoni miejsca na wejście bez zmiany kadru.

Wypróbuj ujęcie w Playground Wan 3.0 obraz na wideo:

  1. Prześlij przygotowany portret i wklej jeden z poniższych promptów ruchu.
  2. Wybierz pięć, dziesięć lub piętnaście sekund w 480p; w próbnym ruchu wyłącz generowany dźwięk i rozszerzanie promptu.
  3. Wygeneruj klip i porównaj gest z zamierzonym zakończeniem przed zwiększeniem rozdzielczości.

Standard i Spicy akceptują długości od 2 do 30 pełnych sekund. Standard oferuje też automatyczną długość; stała długość jest prostsza, gdy zakończenie musi zmieścić się w określonym przedziale.

Pięć sekund: zmiana spojrzenia jako cała akcja

Spojrzenie wystarczy, jeśli nieruchomy obraz już oddaje atrakcyjność sceny. Nie dodawaj gestu dłoni tylko dlatego, że prompt wygląda na krótki.

Ustaw długość na 5 i wklej:

One continuous five-second shot of the fictional adult woman in the opening image. Keep the same face, opaque navy camisole, black trousers, chair and warm lamp throughout. From 0 to 1 second, she remains seated with both hands resting visibly on the chair arms, looking slightly off camera. From 1 to 3 seconds, she turns her eyes and head a little toward the camera and forms a small, relaxed smile. From 3 to 5 seconds, she keeps her gaze toward the viewer and lets the movement settle. Natural blinking and breathing continue. Eye-level fixed camera; the full-length framing remains unchanged. She stays seated and her hands remain on the chair arms. Her mouth stays closed.

Prompt podaje jedną widoczną zmianę i stan docelowy. Dłonie celowo pozostają nieruchome, dzięki czemu łatwiej ocenić obrót twarzy bez jednoczesnej oceny poruszającej się dłoni.

Sprawdź pierwszą sekundę i ostatnie dwie. Czy twarz pozostaje rozpoznawalnie ta sama podczas obrotu? Czy uśmiech jest wystarczająco subtelny dla tej postaci? Czy kamera utrzymuje pierwotną odległość? Jeśli uśmiech staje się przesadny, zastąp „forms a small, relaxed smile” przez „her expression softens slightly while her lips remain together.” Jeśli obrót jest za duży, poproś o ruch oczu i tylko lekkie ustawienie brody.

Jeśli to daje cały potrzebny moment akcji, zachowaj krótką wersję.

Dziesięć sekund: zakończ gest dłoni przed pauzą

Wybierz dziesięć, gdy ruch ma drogę tam i z powrotem. Powrót dłoni do spoczynku sprawia, że zakończenie wygląda na zamierzone, zamiast ucinać gest w połowie.

Ustaw długość na 10 i wklej:

One continuous ten-second shot of the fictional adult woman in the opening image. Keep her face, opaque navy camisole, black trousers, chair and warm lamp unchanged. From 0 to 2 seconds, she turns her gaze gently toward the camera while both hands rest on the chair arms. From 2 to 5 seconds, she lifts her right hand from the right chair arm, keeping it beside her cheek rather than across her face, and tucks the loose hair behind her right ear. From 5 to 8 seconds, her right hand travels back down and rests on the same chair arm; she maintains a small, relaxed smile. From 8 to 10 seconds, she remains in that settled seated pose, with both hands visible at rest. Natural blinking and breathing continue. Fixed eye-level camera, unchanged full-length framing, one take. Her outfit stays in place and her mouth stays closed.

Dodatkowe pięć sekund służy drodze dłoni, kontaktowi z włosami, powrotowi i uspokojeniu. To nie jest po prostu wolniejsza wersja spojrzenia.

Trzy ilustrowane panele pokazują siedzącą dorosłą z prawą dłonią na podłokietniku, przy uchu i ponownie na podłokietniku.

Ilustrowany plan ruchu: poza początkowa, dłoń przy uchu, a potem powrót do spoczynku dla promptu dziesięciosekundowego.

Sprawdź moment, gdy dłoń dociera do ucha. Palce znikające w policzku, zmiana twarzy za dłonią albo powrót ramienia w inne miejsce to powody do poprawy gestu. Najpierw go zmniejsz: zastąp zakładanie włosów za ucho przez „she gently smooths the outside of her hair beside her neck, then returns her hand to the chair arm.” Usuwa to bliski kontakt dłoni z uchem, zachowując widoczny ruch.

Piętnaście sekund: uwzględnij przygotowanie i uspokojenie

Piętnaście sekund pasuje do teasera, w którym spokojny wstęp i reakcja postaci są częścią sceny. To za dużo, jeśli jedyny wymóg brzmi „spojrzeć w kamerę”.

Ustaw długość na 15 i wklej:

One continuous fifteen-second seated shot of the fictional adult woman from the opening image. Preserve her face, opaque navy camisole, black trousers, chair and warm lamp throughout. From 0 to 3 seconds, she rests with both hands on the chair arms, looking slightly off camera; her shoulders relax and her eyes shift toward the viewer. From 3 to 7 seconds, she lifts her right hand beside her face and gently smooths the loose hair back beside her right ear, keeping her face visible. From 7 to 10 seconds, she lowers that hand to the same chair arm and finishes the movement. From 10 to 12 seconds, she makes a small seated shoulder adjustment toward the camera and lets a restrained smile form. From 12 to 15 seconds, she settles facing the viewer, both hands visible at rest, with natural blinking and breathing. Eye-level fixed camera, unchanged full-length framing, no cuts. She stays seated, her outfit remains in place and her mouth stays closed.

Ruch dłoni przypomina przykład dziesięciosekundowy, ale przygotowanie i końcowa reakcja mają czas, by wybrzmieć. Korekta ramion jest niewielka; nie jest pełnym obrotem ciała ani nową pozą.

Jeśli pierwsze trzy sekundy nie wnoszą nic przydatnego, skróć wstęp zamiast dodawać kolejną akcję dla wypełnienia czasu. Jeśli dłoń kończy wcześnie, a reszta klipu powtarza gesty, usuń korektę ramion i poproś o spokojny powrót do spoczynku albo wróć do dziesięciu sekund. Jeśli później zmienia się mimika lub strój, skróć zaplanowany moment i określ pożądany stan końcowy. Dłuższe ujęcia zostawiają więcej miejsca na nieplanowaną akcję; kupowanie dodatkowych sekund nie naprawia niechcianego nasilenia sceny.

Oficjalny przewodnik po promptach używa opisów czasowych do organizowania scen. Tutejsze harmonogramy stosują tę ideę do jednego ciągłego ujęcia. Zachowaj „one continuous shot” w prompcie: znaczniki czasu porządkują gest, ale nie wymagają cięcia na każdej granicy. Są prośbą o tempo, nie dokładną co do klatki osią montażu. Obejrzyj rzeczywisty wynik przed umieszczeniem napisu lub przycięciem ujęcia.

Gdy ruch lub zakończenie się nie udaje

Zły wybór długości często objawia się konkretnym problemem. Zmień tę część instrukcji, zanim kupisz kolejny dłuższy klip.

Co widziszPierwsza poprawka do wypróbowaniaDlaczego odpowiada problemowi
Pięć sekund przyspiesza obrót i gest dłoni jednocześnieZostaw tylko spojrzenie albo użyj dziesięciosekundowego promptu gestuUsuwa konkurujące ruchy zamiast żądać szybszych dłoni
Piętnaście sekund powtarza gest lub przechodzi w nową pozęUżyj dziesięciu sekund z wyraźnym powrotem dłoni i końcowym spoczynkiemDaje scenie jasny punkt zatrzymania
Dłoń zasłania twarz i tożsamość zmienia się podczas kontaktuWygładź włosy przy szyi; zachowaj widoczną twarzUsuwa zasłonięcie, które próbujesz naprawić
Ruch ustaje dopiero w ostatniej chwiliZakończ akcję wcześniej i zarezerwuj dwie lub trzy sekundy na uspokojenieZapewnia przydatną końcówkę do montażu
Zakończenie wygląda jak zamrożona fotografiaUtrzymaj spokojną pozę, ale poproś o naturalne mruganie i oddychanieOdróżnia utrzymanie pozy od zamrożenia wszystkich szczegółów
Kamera zbliża się i ucina dłońZachowaj stałą kamerę i kadr; w razie potrzeby użyj szerszego obrazu początkowegoPoprawia kadr zamiast zmieniać długość
Dwa ilustrowane panele porównują dłoń zasłaniającą jedno oko z dłonią we włosach przy szyi, która pozostawia twarz widoczną.

Ilustrowane warianty gestu. Po lewej: dłoń zasłania oko. Po prawej: dłoń pozostaje we włosach przy szyi, a twarz jest widoczna.

Opcjonalny last_image_url może dostarczyć zamierzoną kompozycję końcową obu endpointom. Użyj zatwierdzonego nieruchomego obrazu z tą samą postacią, strojem, fotelem i oświetleniem. Obraz końcowy ustala ostatnią klatkę; użyj takiego, na którym dłoń spoczywa, by zakończyć na tej pozie. W tym teaserze koniec może różnić się od początku. Płynna pętla ma dodatkowy wymóg w miejscu połączenia, którego ten jednokierunkowy klip nie ma.

Jeśli pomysł obejmuje wstanie, przejście przez pokój i siadanie w drugim fotelu, podziel go na ujęcia. Przygotuj zatwierdzony nieruchomy obraz dla każdej kompozycji i połącz je świadomym cięciem. Nieudane ujęcie można ponowić osobno. Dwie prośby o pięć sekund kosztują tyle co jedna o dziesięć przy tej samej stawce za sekundę, przed ponowieniami; osobne ujęcia nie stają się automatycznie płynnym ciągłym ujęciem. Naprawdę dłuższą ciągłą sekwencję omawia przewodnik po dłuższych filmach NSFW.

Standardowy Wan 3.0 czy Spicy do tego teasera?

Zacznij od standardowego Wan 3.0 obraz na wideo dla tego teasera z ubraną postacią. Generuje treści dla dorosłych i jest tańszy w 480p. W dopasowanym przykładzie z ubraną postacią Standard zachował strój, a Spicy go zmienił.

Wan 3.0 Spicy może przesunąć scenę bardziej w stronę treści dla dorosłych, także przez niechciane zmiany stroju. Wybierz go, gdy taki kierunek pasuje do zamierzonej sceny, zamiast oczekiwać rozwiązania problemów ruchu czy czasu. Przy stonowanych teaserach określ stan końcowy i użyj najkrótszej długości, która pozwala zakończyć akcję.

Ile kosztuje pięć, dziesięć i piętnaście sekund

Koszty pojedynczego żądania w USD, bez generowania obrazu źródłowego:

Endpoint i rozdzielczośćZa sekundę5 sekund10 sekund15 sekund
Wan 3.0, 480p0,045 $0,225 $0,450 $0,675 $
Wan 3.0, 720p0,090 $0,450 $0,900 $1,350 $
Wan 3.0, 1080p0,180 $0,900 $1,800 $2,700 $
Wan 3.0 Pro, od 1080p0,144 $0,720 $1,440 $2,160 $
Wan 3.0 Spicy, 480p0,057 $0,285 $0,570 $0,855 $
Wan 3.0 Spicy, 720p0,114 $0,570 $1,140 $1,710 $
Wan 3.0 Spicy, 1080p0,228 $1,140 $2,280 $3,420 $

Dla dziesięciosekundowego gestu standardowa wersja próbna 480p i jedna poprawiona wersja kosztują łącznie 0,90 $. Dziesięciosekundowa generacja 1080p na Wan 3.0 Pro dodaje 1,44 $, czyli łącznie 2,34 $; Standard 1080p daje łącznie 2,70 $. Przejście na Pro tworzy nowe ujęcie, nie skaluje zatwierdzonej wersji próbnej.

Jeśli zamówisz piętnaście sekund, lecz zachowasz w edytorze tylko pierwsze osiem, nadal zapłacisz za piętnastosekundową generację. Przycinanie nie zwraca kosztu odrzuconej końcówki. Krótsze żądanie oszczędza pieniądze tylko wtedy, gdy kończy potrzebną akcję.

Na pierwszą próbę wybierz pięciosekundowe spojrzenie, jeśli postać ma po prostu przywitać widza. Przejdź do dziesięciu, gdy gest dłoni jest ważny. Wybierz piętnaście tylko wtedy, gdy przygotowanie i uspokojenie zasługują na miejsce w gotowym teaserze. Potem popraw część, w której rzeczywiście widzisz problem.

Uruchom zatwierdzony ruch przez API

Ustaw SPICY_API_KEY w środowisku, a SPICY_IMAGE_URI na dostępny URL obrazu początkowego lub przesłany URI spicy://. Ten przykład Python 3 wysyła nowe ujęcie po potwierdzeniu jego ceny.

python
import json
import os
import urllib.request
import uuid

base = "https://api.spicyapi.ai/api/v1"
headers = {"Authorization": "Bearer " + os.environ["SPICY_API_KEY"],
           "Content-Type": "application/json", "User-Agent": "SpicyAPI-Blog/1.0"}
settings = {
    "duration_seconds": 5,
    "resolution": "480p",
    "generate_audio": False,
    "enable_prompt_expansion": False
}
settings["prompt"] = 'One continuous fixed-camera shot. The seated adult turns her gaze toward the camera and gives a small smile, then rests. Keep the outfit, chair and framing unchanged.'
settings["image_url"] = os.environ["SPICY_IMAGE_URI"]
payload = {"model": "alibaba/wan-3.0/image-to-video", "input": settings}

def post(path, body):
    request = urllib.request.Request(base + path, json.dumps(body).encode(), headers)
    with urllib.request.urlopen(request, timeout=60) as response:
        result = json.load(response)
    if result.get("code") != 200:
        raise RuntimeError(result)
    return result["data"]

quote = post("/jobs/quote", payload)
if input(f"Maximum charge ${quote['maxCharge']}. Type yes to generate: ") != "yes":
    raise SystemExit("Stopped before generation")
headers["Idempotency-Key"] = str(uuid.uuid4())
print("Request key:", headers["Idempotency-Key"], flush=True)
task = post("/jobs/createTask", {**payload, "quoteId": quote["quoteId"],
                              "expectedCost": quote["estimatedCost"]})
print("Task ID:", task["taskId"])

Zachowaj wypisany klucz żądania do odzyskania tego samego żądania; nowe ujęcie otrzymuje nowy klucz. Dokumentacja Task API opisuje dostarczanie wyników i odzyskiwanie.

Przy powtarzanych ujęciach pozwól Agentowi użyć zatwierdzonego pliku wejściowego: CLI spicyapi tasks create --model alibaba/wan-3.0/image-to-video --input-file input.json --wait; MCP poproś o wywołanie spicyapi_task_create z tym modelem i wejściem; Skill poproś „Use the spicyapi Skill to generate this approved shot and return the result.” CLI i MCP pokazują cenę przed utworzeniem. Zobacz dokumentację integracji Agent.

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