Przejdź do treści głównej

Seedance 2.0 image-to-video od ByteDance startuje klip z przesłanego obrazu i go animuje, z dźwiękiem w tym samym przebiegu. Klipy 4–15 sekund w 480p, 720p, 1080p lub 4K, a opcjonalny obraz końcowy sprawia, że ujęcie kończy się na wskazanej klatce.

Od $0.07/s

Obszar roboczy

Wejście

Obraz na wideo
Opcjonalny, ale warto go napisać: powinien mówić, co dzieje się po tej klatce, a nie powtarzać to, co już widać: akcja, ruch kamery, upływ czasu, dźwięk. Bez niego ruch wybiera sam model. Skoro kadr ustala już obraz, to jest ta droga, która wytrzymuje śmielsze briefy – treści obecnej w kadrze nie trzeba wywalczać słowami.
1/1

Upuść pliki albo odnośniki do mediów, wklej lub wybierz z dysku · 1 plik · maks. 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 plików
Publiczny, bezpośrednio pobieralny link do pierwszej klatki; wymagany. Ustala kompozycję, wygląd postaci, korekcję barwną i sufit jakości – podniesienie `resolution` nie wyostrzy miękkiego źródła. Tekst, znaki wodne i logotypy przechodzą do wideo, więc w miarę możliwości je usuń. W łączonej sekwencji jest to zwykle kadr końcowy zwrócony przez poprzedni segment. Własna kontrola wejścia Seedance może odrzucić zdjęcie, na którym widać twarz prawdziwej, rozpoznawalnej osoby. Każdy bok musi mieć od 300 do 6000 pikseli; mniejsze pliki odrzuca kontrola wejściowa, zanim zostanie naliczona jakakolwiek opłata.
0/1

Upuść pliki albo odnośniki do mediów, wklej lub wybierz z dysku · 1 plik · maks. 10 MB · JPG · PNG · WEBP · GIF

0 / 1 plików
Opcjonalny kadr końcowy, ważny wyłącznie razem z `image_url`. Przesądza obraz, na którym ujęcie ląduje: przejścia, pary „przed i po” albo bezszwowa pętla, która otwiera się i zamyka tym samym kadrem. Trzymaj kamerę i światło bez zmian między obiema klatkami i zmieniaj jeden wyraźny stan, inaczej środek zamieni się w cięcie. Każdy bok musi mieć od 300 do 6000 pikseli; mniejsze pliki odrzuca kontrola wejściowa, zanim zostanie naliczona jakakolwiek opłata.
Kadrowanie wyjścia, domyślnie `adaptive`: klip idzie za proporcjami dostarczonego obrazu, co usuwa wstępne kadrowanie i trzyma postać z dala od krawędzi. Stałe proporcje wybieraj tylko wtedy, gdy format publikacji jest już ustalony; obraz zostanie wtedy przycięty od środka. Bez wpływu na rozliczenie.
wpływa na cenę
Rozdzielczość wyjścia, domyślnie 720p, maksymalnie 4k; nie ma tu progu z upscalingiem. Ustawia próg cenowy, a wyższe progi oznaczają większe pliki i dłuższy rendering. Rządzi wyłącznie formatem dostarczenia i nie dokłada detalu, którego nie ma w kadrze źródłowym.
Czas trwaniawpływa na cenę
Długość w pełnych sekundach, od 4 do 15, domyślnie 5, i zarazem rozliczana wielkość. Przy -1 długość wybiera model: wycena zakłada maksimum 15 sekund, a końcowa opłata opiera się na dostarczonej długości. Ujęcie prowadzone jedną klatką odchodzi od niej tym bardziej, im dłużej trwa, więc potwierdź ruch na pierwszych czterech albo pięciu sekundach; dłuższe całości montuj z kilku ujęć. nie mniej niż 4 · nie więcej niż 15
Generuj dźwiękwpływa na cenę
Decyduje, czy natywna ścieżka dźwiękowa powstaje w synchronie z obrazem. Domyślnie włączone; wyłącz je przy niemych pętlach albo gdy dźwięk dochodzi na etapie postprodukcji.
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ę.

Wyjście

Gotowe do nowego uruchomienia
Wynik przykładowy

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ń.

Przenieś zatwierdzoną klatkę w ruch 4K

Endpoint image-to-video Seedance 2.0 animuje dostarczony przez Ciebie kadr jako image_url, działając 4-15 sekund w rozdzielczości do 4K, czyli tym samym zasięgu co text-to-video. Klatka początkowa decyduje o kompozycji, stylizacji i tonacji całego klipu, opcjonalne last_image_url ustala klatkę, na której klip się kończy, a duration_seconds przyjmuje -1 dla inteligentnego czasu trwania, gdy długość lepiej zostawić modelowi.

Otwórz Playground
Przenieś zatwierdzoną klatkę w ruch 4K
Wymagane dane wejściowe
image_url (klatka początkowa); prompt opcjonalny
Opcjonalne dane wejściowe
last_image_url, ważne tylko razem z image_url
Czas trwania
4-15 sekund albo -1 dla inteligentnego czasu trwania
Rozdzielczość
do 4k, bez poziomu upscalowanego
Proporcje obrazu
domyślnie adaptive, podąża za proporcją image_url
Dźwięk
generate_audio domyślnie włączone, renderowane razem z obrazem
Dwie role klatek
Jedna wymagana klatka wejściowa, jedna opcjonalna klatka kotwicząca wynikUstaw return_last_frame na true, aby otrzymać ostatnią klatkę jako osobny obraz, a następnie użyj jej jako image_url w kolejnym żądaniu image-to-video. Każdy następny segment to nowa generacja.
Tożsamość
Referencja odpowiada za wygląd, prompt za zmianęTemat, stylizacja i kompozycja pochodzą z image_url. Miejsce w promptcie lepiej wykorzystać na ruch, kamerę i tempo niż na powtarzanie tego, co obraz już w pełni pokazuje.
Zasięg
Ten sam pułap 4K co text-to-videoDostarczenie klatki początkowej nic nie kosztuje w zakresie wyjścia: ten endpoint obsługuje te same 4-15 sekund i te same cztery poziomy rozdzielczości, od 480p do 4k, co text-to-video.

W czym API Seedance 2.0 jest dobre

Twarde ograniczenie zakończenia, jeśli tego chcesz

Twarde ograniczenie zakończenia, jeśli tego chcesz

last_image_url jest akceptowane wyłącznie razem z image_url. Podaj je, gdy docelowa klatka naprawdę ma znaczenie, na przykład w pętli albo w zaplanowanym punkcie cięcia, i pomiń, gdy zakończenie powinien odkryć sam model.

Kontynuacja klipu to ponowne użycie jego własnej ostatniej klatki

Kontynuacja klipu to ponowne użycie jego własnej ostatniej klatki

Ustaw return_last_frame na true, aby otrzymać ostatnią klatkę jako osobny obraz, a następnie użyj jej jako image_url w kolejnym żądaniu image-to-video. Każdy następny segment to nowa generacja.

  • Dokładność realnego świata zależy od image_url, nie od bazy danych

    Ten endpoint nie sprawdza nazwanego punktu orientacyjnego ani obiektu względem żadnego zewnętrznego źródła. Zdjęcie prawdziwego tematu podane jako image_url jest bardziej wiarygodne dla dokładności niż opisanie tego samego tematu samymi słowami.

  • 4K bez zmiany endpointu

    To samo wywołanie image-to-video, które przy 480p służy do szybkiego sprawdzenia kompozycji, można wysłać ponownie z resolution 4k do finalnej dostawy: jedynym polem, które trzeba zmienić między tymi dwoma wywołaniami, jest resolution.

  • Dźwięk powstaje w tym samym przebiegu co obraz

    generate_audio jest domyślnie włączone, więc otoczenie i głosy docierają już zsynchronizowane z klatkami, zamiast czekać na osobny etap udźwiękowienia. Wyłącz je, gdy montaż ma zostać udźwiękowiony później; to resolution, a nie generate_audio, przenosi ten endpoint do innego poziomu stawki.

  • adaptive podąża za własną proporcją obrazu

    W tym endpoincie adaptive nie zgaduje kształtu z promptu: odczytuje proporcję image_url bezpośrednio, co pomija ręczne przycinanie z góry i trzyma temat z dala od krawędzi kadru bez żadnego dodatkowego pola do ustawienia.

Dla kogo jest Seedance 2.0

  • Ożyw gotowy kadr bez jego przeprojektowywania

    Zatwierdzone kluczowe grafiki trafiające do dostawy 4K

    Ożyw gotowy kadr bez jego przeprojektowywania

    Obraz jest źródłem prawdy dla wszystkiego, co widoczne; prompt kieruje wyłącznie tym, co dzieje się dalej w klipie, więc czas na przegląd idzie w zatwierdzenie kadru, a nie w powtarzane renderowanie kolejnych wersji wideo z niego.

  • Łącz wywołania, ponownie wykorzystując dostarczoną klatkę

    Sekwencje budowane segment po segmencie

    Łącz wywołania, ponownie wykorzystując dostarczoną klatkę

    Zapisana końcowa klatka każdego segmentu może stać się image_url następnego i utrzymać ciągłość kosztem jednej zapisanej klatki na przekazanie. Endpoint przedłużania wideo robi to samo od ostatniej klatki w jednym wywołaniu i łączy klipy.

  • Ustaw last_image_url, gdy zakończenie nie podlega negocjacji

    Pętla albo stały punkt cięcia

    Ustaw last_image_url, gdy zakończenie nie podlega negocjacji

    Przydatne dla treści, które muszą wylądować na konkretnej klatce, na przykład ujawnienie logo albo dopasowane cięcie do kolejnego ujęcia, w przypadkach, gdy pozostawienie modelowi wyboru własnego zakończenia jest nie do przyjęcia.

  • Pozwól, by image_url niosło dokładność realnego świata

    Ujęcia produktu albo lokalizacji, które muszą dokładnie odpowiadać referencji

    Pozwól, by image_url niosło dokładność realnego świata

    Nie ma tu żadnego etapu wyszukiwania. Produkt, budynek albo obiekt wychodzi poprawnie, ponieważ obraz referencyjny pokazuje go bezpośrednio, czego sam opis słowny nie może zagwarantować z tym samym stopniem precyzji i szczegółu.

Jak wywołać API Seedance 2.0

  1. Zatwierdź obraz przed animacją

    Każda wada referencji utrzymuje się przez cały klip. Rozwiąż problemy z kompozycją, oświetleniem i kadrowaniem w samym kadrze, a nie po wyrenderowaniu z niego wideo. prompt jest tu opcjonalny; pozostawiony pusty, ruch decyduje sam model.

  2. Zdecyduj, czy zakończenie jest ustalone, czy odkrywane

    Dodaj last_image_url tylko wtedy, gdy docelowa klatka jest realnym wymogiem, na przykład w pętli; w przeciwnym razie pozwól modelowi znaleźć własne zakończenie wyłącznie na podstawie promptu.

  3. Zdecyduj o klatce przejścia przed renderowaniem sekwencji

    Jeśli drugi segment jest prawdopodobny, zaplanuj, gdzie ma się skończyć pierwszy, zanim go wyrenderujesz: przedłużanie wideo rusza od jego ostatniej klatki, a przekazanie przez image_url wymaga zapisania tej klatki.

  4. Pisz o ruchu i kamerze, nie o ponownym opisie

    Obraz już mówi, co jest na nim widoczne. Wartość promptu leży w tym, co zmienia się w trakcie klipu, a nie w powtarzaniu tematu albo scenerii już widocznych.

Przykłady z Seedance 2.0 krok po kroku

  • Kluczowa grafika ożywiona do dostawy 4K

    image_url to zatwierdzona klatka hero, resolution 4k, 10 sekund, last_image_url pozostawione bez wartości, dzięki czemu zakończenie zostaje otwarte i model może je rozstrzygnąć na podstawie promptu.

    Bring gentle life to the still: fabric moves slightly in a breeze, light shifts subtly across the surface, camera holds its position
  • Dwuwywoławcza kontynuacja z użyciem zapisanej klatki

    Pierwsze wywołanie renderuje się normalnie; klatka zapisana z jego wyniku staje się image_url drugiego i kontynuuje to samo ujęcie kosztem jednego dodatkowego żądania. Przedłużanie wideo robi to w jednym wywołaniu od ostatniej klatki i łączy wynik.

    Call one: a hand slowly lifts a cup from the table. Call two (from the saved final frame): the cup reaches the lips, steam curling upward, camera unchanged
  • Pętla, która otwiera się i zamyka na jednym kadrze

    Ten sam plik jest przekazany jako image_url i jako last_image_url, resolution 1080p, 5 sekund, więc klip kończy się na klatce, od której zaczął, i może działać w pętli bez widocznego cięcia.

    A silk ribbon lifts off the table in a slow draft and settles back exactly where it began, one window light, camera locked off

Pytania o API Seedance 2.0

image_url to fakt, a prompt to instrukcja: opisz, co zmienia się w trakcie klipu, a nie to, co kadr już pokazuje. Napraw problemy w samym kadrze przed renderem, ponieważ podniesienie rozdzielczości zmienia dostarczany format i poziom stawki, ale nie odzyskuje szczegółów, których źródło nigdy nie zarejestrowało. Zdecyduj o generate_audio w tym samym momencie, ponieważ ścieżka dźwiękowa jest renderowana razem z obrazem, a nie dodawana do niego później.