Przejdź do treści głównej

Kontynuuj klip z Seedance 2.0: ostatnia klatka twojego wideo otwiera nowy fragment trwający od 4 do 15 sekund, a w odpowiedzi dostajesz jeden plik z połączonym oryginałem i kontynuacją, w 480p, 720p, 1080p lub 4k.

Od $0.07/s

Obszar roboczy

Wejście

Przedłużenie wideo
  1. 1

    Wybierz klip do kontynuacji

    Wybierz film, a pociągniemy go dalej od ostatniej klatki.

  2. 2

    Co dzieje się dalej

    Wybierz klip w kroku 1, a ten krok się odblokuje.

    Opcjonalny, ale warto go napisać: co dzieje się dalej, czyli następna akcja, ruch kamery i dźwięk. Obiekt i scenografię ustala już klatka początkowa, więc słowa przeznacz na ruch. Bez promptu model sam decyduje o ruchu.
    wpływa na cenę
    Rozdzielczość nowego fragmentu: 480p, 720p, 1080p lub 4k, domyślnie 720p. Od niej zależy cena. Dopasuj ją do oryginału, żeby łączenie pozostało ostre: niższe ustawienie wygląda miękko obok oryginału, a wyższe nie dodaje szczegółów, których nie ma w ostatniej klatce.
    Czas trwaniawpływa na cenę
    Długość nowego fragmentu w pełnych sekundach, od 4 do 15; domyślnie 5. Wartość -1 oddaje wybór modelowi: wtedy 15 sekund jest rezerwowanych z góry, a opłata wyrównuje się do dostarczonej długości. Twój oryginał dochodzi przed nim i nie jest rozliczany. nie mniej niż 4 · nie więcej niż 15
    Generuj dźwiękwpływa na cenę
    Domyślnie włączone, więc nowy fragment dostaje ścieżkę dźwiękową zsynchronizowaną z obrazem. To ustawienie wpływa na cenę, więc sprawdź szacunek. Oryginał w każdym przypadku zachowuje własny dźwięk; jeśli jedna strona jest cicha, połączony plik jest wypełniany ciszą.
Filtr bezpieczeństwaWyłączony

SpicyAPI nie uruchamia przy tym modelu żadnego filtra bezpieczeństwa. Twój prompt i media trafiają do modelu w takiej postaci, w jakiej je zapisałeś, a o tym, co wraca, decyduje sam model.

Sprawdzamy twoje konto, zanim odblokujemy wysyłkę i wycenę.

1 wymagane pole jest puste: Wideo wejściowe

Wyjście

Gotowe do nowego uruchomienia

Tutaj pojawi się twój wynik.

Ustaw dane wejściowe, sprawdź szacunek, a potem uruchom model.

Powiązane modele i kolejne zadania

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

API WIDEO Z WIELOMA REFERENCJAMI

Dziewięć referencji, jedna obsada, utrzymana w każdym cięciu.

Kluczowe liczby

Długość klipu
4–15S
duration_seconds przyjmuje pełne sekundy od 4 do 15; wartość domyślna to 5.
Maks. rozdz.
4K
resolution idzie stopniami: 480p, 720p, 1080p i 4k. Domyślnie 720p.
Obrazy ref.
9
reference_image_urls wnosi do jednego ujęcia nawet 9 autoryzowanych obrazów.
Klipy + ścieżki
3 + 3
Do 3 wideo i 3 ścieżek audio referencyjnych w tym samym żądaniu.
Domyślny kadr
ADAPTIVE
aspect_ratio domyślnie ma wartość adaptive: kształt wynika z kadru, promptu albo referencji.
Endpointy
3
text-to-video, image-to-video, reference-to-video i video-extend, każdy z własnym kontraktem.

Zanim zapłacisz

text-to-video

Sam prompt to najmniej dosłowna droga. Własna warstwa bezpieczeństwa Seedance stoi przed generowaniem i wprost odrzuca śmielsze sformułowania – pocałunek jest tu stałym wyzwalaczem, a żądanie wraca odrzucone, zanim wyrenderuje się choć jedna klatka. Ten sam moment zapisany jako szept do ucha albo stykające się czoła przechodzi. Kiedy potrzebujesz dosłownej akcji, poprowadź ją z pierwszej klatki w image-to-video albo uruchom ujęcie na rodzinie Wan, gdzie sformułowania odrzucane przez Seedance są przyjmowane.

image-to-video

Pewna droga do dosłownego wyniku: to, co pokazuje kadr początkowy, jest już w klipie, więc promptowi zostaje wyłącznie opis ruchu. Tutaj wymagany jest wyłącznie image_url; prompt jest opcjonalny, a bez niego ruch wybiera sam model. last_image_url jest przyjmowane tylko razem z image_url, nigdy samo, a ten endpoint nie przyjmuje żadnych materiałów referencyjnych.

reference-to-video

Osobny kontrakt, bez image_url: materiału referencyjnego nie da się wmieszać do endpointu sterowanego klatką. Limity to 9 obrazów, 3 wideo i 3 ścieżki audio – jedna trzecia tego, co przyjmuje linia 2.5, więc wybieraj referencje zamiast je piętrzyć. Są czytane w kolejności wysyłki, co oznacza, że prompt musi powiedzieć, która jest którą postacią.

all

Prawa i zgody do wszystkiego, co wysyłasz i publikujesz, zostają po twojej stronie: wyłącznie osoby dorosłe, materiał licencjonowany, żadnych wizerunków bez zgody, żadnego podszywania się pod realną osobę. Wygenerowane pliki są przechowywane przez 14 dni, więc skopiuj do własnego magazynu wszystko, co chcesz zachować.

Co potrafi

Dźwięk razem z obrazem

Brzmienie pomieszczenia wraca w tym samym pliku

generate_audio jest domyślnie włączone, więc lód w shakerze, śmiech, cichy gwar przy barze i samo pomieszczenie wychodzą z tego samego przebiegu co obraz. Wynik przychodzi już zsynchronizowany, bez czekania na osobną obróbkę dźwięku. Wyłącz je, kiedy klip i tak trafi do montażysty.

Casting z własnych kadrów

Dziewięć referencji, jedna ciągła obsada

reference-to-video przyjmuje naraz do 9 obrazów, 3 klipów i 3 ścieżek audio. Trzy ujęcia jednej twarzy plus kadr z kostiumem utrzymują postać przez cały odcinek znacznie lepiej niż dziewięć niepowiązanych kadrów, a klip referencyjny niesie język kamery, którego żaden przymiotnik w prompcie nie odtworzy w sposób pewny.

Kadr

Kształt idzie za materiałem

aspect_ratio ma we wszystkich trzech endpointach domyślną wartość adaptive. W image-to-video klip zachowuje kształt kadru otwierającego, więc pion nie zostaje przycięty do poziomu; w text-to-video model bierze kształt z promptu; w reference-to-video znajduje kadr, który mieści wszystko z referencji. Podawaj 16:9, 9:16 albo 21:9 tylko wtedy, gdy miejsce publikacji wymaga stałego formatu.

Zrobione z Seedance 2.0

  • 5 s
  • Seedance 2.0 text-to-video, 5 sekund w 720p, 16:9, dźwięk wygenerowany razem z obrazem.
    5 s
  • Seedance 2.0 text-to-video, 5 sekund w 720p, 16:9. Magenta i cyjan świateł tunelu przebiegają jej po twarzy; materiał wyrenderowany bez dźwięku, z wyłączonym generate_audio.
    5 s
  • 5 s
  • 5 s
  • 4 s
  • 5 s
  • 10 s
  • 10 s
  • 6 s
  • 6 s

Gdzie się sprawdza

  • Nocne lokale i sceny barowe, które niosą własny dźwięk

    Mieszany koktajl, szkło na barze, cichy gwar za czerwonym lampionem: wpisz pomieszczenie w prompt i zostaw generate_audio włączone. Seedance 2.0 renderuje tło dźwiękowe razem z obrazem, więc cięcie przychodzi z atmosferą, a nie jako niemy materiał.

  • Materiał kostiumowy i roleplay bez cenzury

    Kostiumy, rekwizyty w postaci ogona i uszu, kadrowanie z perspektywy pierwszej osoby, pary dowolnej płci: po naszej stronie nic z tego nie jest weryfikowane. Własna warstwa Seedance odrzuca część śmielszych sformułowań, więc prowadź te momenty z pierwszej klatki w image-to-video, a nie z promptu.

  • Ciągłość kampanii w serii cięć

    Wczytaj produkt z trzech ujęć i modelkę z dwóch do reference-to-video, a potem zmieniaj wyłącznie prompt dla każdego cięcia. Ta sama butelka, ta sama twarz i ta sama kurtka jadą razem z żądaniem, więc seria trzyma się w całości bez ręcznej korekcji.

  • Jedno ujęcie w trzech formatach

    Siedem proporcji, od 21:9 po 9:16, plus adaptive. Uruchom ten sam prompt w 16:9 na stronę, 9:16 na feed pionowy i 1:1 na kafelek. Każdy przebieg to nowe ujęcie, a nie przekadrowanie poprzedniego, więc gdy trzy cięcia mają do siebie pasować, poprowadź wszystkie z tego samego kadru otwierającego w image-to-video i zestaw je obok siebie, zanim pójdą dalej.

Dokumentacja modelu

Dokumentacja API Seedance 2.0

Specyfikacja API Seedance 2.0

Endpointy
text-to-video, image-to-video, reference-to-video, video-extend
Długość klipu
Od 4 do 15 pełnych sekund, domyślnie 5
Rozdzielczość
480p, 720p (domyślnie), 1080p, 4k
Proporcje obrazu
21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive (domyślnie)
Dźwięk
Natywna ścieżka renderowana w tym samym przebiegu, domyślnie włączona
Referencje
Do 9 obrazów, 3 wideo, 3 ścieżki audio – tylko reference-to-video

Jak wywołać API Seedance 2.0

  1. 1. Wybierz endpoint na podstawie tego, co już masz

    Sam opis idzie do text-to-video. Kadr, który musi przetrwać, idzie do image-to-video. Obsada, produkt albo ruch, który ma się powtarzać między cięciami, idzie do reference-to-video. Kiedy wołasz nazwę rodziny, endpoint wybierają za ciebie wysłane pola.

  2. 2. Zapisz ujęcie jak listę zdjęciową

    Bohater, akcja, kamera, światło, dźwięk – jedna myśl na zdanie. Klip z tej strony powstał dokładnie z tego tekstu, zostawionego po angielsku tak, jak został wysłany: „Photorealistic live-action, not animation. A real adult woman in a chocolate satin robe works behind a dim neon bar, a large fluffy faux fox tail accessory clipped at the small of her back. She shakes a cocktail, turns to set the glass on the counter and the tail sways with the movement, then she looks back at camera with a teasing smile. Warm red lantern light, 35mm grain, slow push-in, ice rattling and low bar chatter.” Pięć sekund, 720p, 16:9, dźwięk włączony.

  3. 3. Utwórz je jako zadanie asynchroniczne, potem zmieniaj pole po polu

    Wyślij Idempotency-Key, zachowaj identyfikator zadania, odpytuj albo odbierz callback. Szkicuj w 480p i zmieniaj po jednym polu; nie ma seeda, więc każdy przebieg to nowe ujęcie, a zmianę najlepiej oceniać na kilku przebiegach. Szacunek kosztu ruszają duration_seconds i resolution, a w reference-to-video także materiał referencyjny.

W skrócie

Seedance 2.0 to model wideo ByteDance, opublikowany tutaj jako osobne API: text-to-video, image-to-video, reference-to-video i video-extend. Każde zwraca od 4 do 15 sekund w 480p, 720p, 1080p albo 4K, w jednej z siedmiu proporcji, ze ścieżką dźwiękową generowaną razem z klatkami, o ile generate_audio nie zostanie wyłączone. Endpoint referencyjny przyjmuje w jednym żądaniu do 9 obrazów, 3 klipów i 3 ścieżek audio; endpoint klatkowy bierze kadr początkowy i opcjonalny kadr końcowy. Rozliczenie idzie za sekundę wygenerowanego wideo, więc cenę ruszają czas trwania i rozdzielczość, a w endpoincie referencyjnym także materiał referencyjny. Po naszej stronie nie ma żadnego przeglądu treści ani flagi treści do ustawienia – materiał bez cenzury też, w granicach opisanych wyżej.

Pytania o API Seedance 2.0