bytedance/seedance-2.0/reference-to-videoOd 33 kredytów za klip 5-sekundowy· Wideo z referencji

Seedance 2.0 reference-to-video od ByteDance buduje jedno ujęcie z Twoich materiałów: do 9 obrazów, 3 klipów wideo i 3 ścieżek audio, bez pierwszej klatki. Wynik 4–15 sekund w 480p, 720p, 1080p lub 4K, z natywnym dźwiękiem.

Wywołujesz go nazwą modelu bytedance/seedance-2.0/reference-to-video w POST /jobs/createTask, od 33 kredyty za klip 5-sekundowy (0,33 USD). Nowe konta dostają 30 darmowych kredytów, więc możesz najpierw przetestować go w Playgroundzie.

  • Utwórz wideo
  • Obraz w wideo
  • Wideo z referencji
  • Wydłuż wideo
  • Do 4K
  • Klipy 4–15 s
  • Z dźwiękiem
  • Pierwsza i ostatnia klatka
  • Do 9 obrazów referencyjnych
  • Proporcje obrazu: 6

Ten poradnik jest na razie tylko po angielsku. →

Parametry żądania

ParametrWymaganyOpis
aspect_ratioNieKształt kadru: szeroki, kwadratowy albo pionowy. 21:9 · 16:9 · 4:3 · 1:1 · 3:4 · 9:16 · adaptive · Domyślnie: adaptive
bitrate_modeNieEncoding bitrate of the delivered file: standard, or high for crisper detail and a larger file. standard · high · Domyślnie: standard
duration_secondsNieDługość klipu. Płacisz za każdą sekundę. -1–15 · Domyślnie: 5
generate_audioNieDodaje dźwięk pasujący do obrazu: głosy, tło i efekty. Domyślnie: true
promptTakWhat to generate: subject, action, camera movement and mood.
reference_audio_urlsNieDźwięk do dopasowania: głos, muzyka lub rytm.
reference_image_urlsNieObrazy osób, ubrań lub miejsc, które wynik ma zachować.
reference_video_urlsNieKlipy, których ruch, kamerę lub styl ma powtórzyć wynik.
resolutionNieRozmiar wyniku. Większy jest ostrzejszy i droższy. 480p · 720p · 1080p · 4k · Domyślnie: 720p
return_last_frameNieAlso return the clip’s final frame as a separate image. Domyślnie: false
seedNieTa sama liczba daje powtarzalny wynik. ≥ 0 · ≤ 2147483647
watermarkNieAdd the model’s visible "AI generated" watermark to the video. Domyślnie: false

Ceny

Ceny podajemy w kredytach, tych samych, których używasz na stronie (1 kredyt = 0,01 $). Kwota jest rezerwowana, gdy zadanie zostaje przyjęte, a po zakończeniu rozliczana według rzeczywistego kosztu; za nieudane zadania kredyty wracają.

OpcjaKredyty za sekundę≈ USD
resolution 480p · with_video true6,470,065 USD
resolution 480p · with_video false10,50,11 USD
resolution 720p · with_video true13,920,14 USD
resolution 720p · with_video false22,80,23 USD
resolution 1080p · with_video true34,260,34 USD
resolution 1080p · with_video false56,10,56 USD
resolution 4K · with_video false116,71,17 USD
resolution 4K · with_video true116,71,17 USD

Każde zadanie jest zaokrąglane w górę do pełnych kredytów, więc jedno uruchomienie na najniższym poziomie kosztuje 33 kredyty za klip 5-sekundowy (0,33 USD).

Żeby poznać dokładną kwotę przed uruchomieniem, wyślij to samo body na POST /jobs/quote.

Szybki start z API

Wywołaj API Seedance 2.0 w trzech krokach

  1. Utwórz klucz API. Zaloguj się do PopNow i utwórz klucz w konsoli API. Klucze zaczynają się od sk-popnow- i korzystają z tych samych kredytów co strona.
  2. Wyślij żądanie. Wyślij POST /jobs/createTask z model bytedance/seedance-2.0/reference-to-video i obiektem input zgodnym z tabelą parametrów. Odpowiedź od razu zwraca ID zadania.
  3. Odbierz wynik. Odpytuj GET /jobs/recordInfo po ID zadania albo podaj callBackUrl, a wyślemy tam wynik. Gdy zadanie się powiedzie, pobierz pliki z linków wyjściowych.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "bytedance/seedance-2.0/reference-to-video",
  "input": {
    "prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
    "reference_image_urls": [
      "https://media.popnow.ai/influencer/examples/ava.webp"
    ],
    "aspect_ratio": "adaptive",
    "resolution": "720p",
    "duration_seconds": 5,
    "generate_audio": true
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Podmień prompt i linki na własne. Odniesienie do odpowiedzi, odpytywania i callbacku znajdziesz na karcie API.

Pytania o API Seedance 2.0

Ile kosztuje API Seedance 2.0?

Seedance 2.0 kosztuje od 33 kredyty (0,33 USD) za klip 5-sekundowy – najtańsze zadanie to „Wideo z referencji”. Ceny według opcji: 480p · true 6,47 kredytu za sekundę, 480p · false 10,5 kredytu za sekundę, 720p · true 13,92 kredytu za sekundę, 720p · false 22,8 kredytu za sekundę. Kredyty są te same co na stronie (1 kredyt = 0,01 USD), nowe konta dostają 30 darmowych kredytów, a nieudane zadania są zwracane.

Jaka jest nazwa modelu Seedance 2.0 w API?

Wpisz bytedance/seedance-2.0/text-to-video do zadania Utwórz wideo; bytedance/seedance-2.0/image-to-video do zadania Obraz w wideo; bytedance/seedance-2.0/reference-to-video do zadania Wideo z referencji; bytedance/seedance-2.0/video-extend do zadania Wydłuż wideo w polu model żądania POST /jobs/createTask.

Jak długi może być klip z Seedance 2.0?

Od 4 do 15 pełnych sekund, domyślnie 5. To połowa pułapu Seedance 2.5, więc jeśli jedno ujęcie musi trwać dłużej niż piętnaście sekund, zmontuj kilka krótszych ujęć albo przenieś zadanie do rodziny 2.5.

Ile obrazów referencyjnych przyjmuje Seedance 2.0?

Do 9 w reference-to-video, obok maksymalnie 3 wideo i 3 ścieżek audio referencyjnych. Trzy ujęcia tej samej postaci znaczą więcej niż dziewięć niepowiązanych kadrów, a prompt i tak musi powiedzieć, za co odpowiada która referencja.

Czy Seedance 2.0 generuje dźwięk?

Tak, w tym samym przebiegu co obraz. generate_audio jest domyślnie włączone i daje tło, efekty ruchu i głos już zgrane z klatkami. Wyłącz je przy niemych pętlach albo przy materiale, który i tak dostanie muzykę później.

Czy mogę dokładnie odtworzyć ujęcie?

Nie. Nie ma tu pola seed, a dwa żądania z identycznymi polami zwracają różne ujęcia. Zachowaj plik, który ci się podoba, zamiast liczyć na ponowne wygenerowanie, a zmianę w prompcie oceniaj na kilku przebiegach, nie na jednej parze.

Czy mogę wysłać jednocześnie pierwszą i ostatnią klatkę?

Tak, w image-to-video. last_image_url jest przyjmowane wyłącznie razem z image_url, nigdy samo. Dwa kadry dają ujęciu zdefiniowany cel i to właśnie sprawia, że przejścia, odsłony i pętle da się powtórzyć w kolejnych przebiegach.

Jakie limity ma API Seedance 2.0?

Długość klipu: 4–15 s; Rozdzielczości: 480p · 720p · 1080p · 4K; Proporcje obrazu: 21:9 · 16:9 · 4:3 · 1:1 · 3:4 · 9:16 · adaptive; Audio referencyjne: 3; Obrazy referencyjne: 9. Żądania poza tymi limitami są odrzucane, zanim cokolwiek zostanie pobrane.

Czy mogę wypróbować Seedance 2.0 bez pisania kodu?

Tak. Playground uruchamia Seedance 2.0 na twoich kredytach PopNow, nie wymaga klucza API i pokazuje kod do każdej generacji.

Wszystkie modele Seedance

Seedance 2.5 daje pojedyncze ujęcia do 30 sekund; Seedance 2.0 sięga 4K, ale kończy się na 15 sekundach.

Więcej o Seedance 2.0