APIMaster.ai

API generowania wideo Seedance 2.0

Generuj wideo za pomocą Seedance 2.0 przez APIMaster.

Generowanie wideo Seedance 2.0

Seedance 2.0 obsługuje generowanie tekst-na-wideo, obraz-na-wideo oraz generowanie z wykorzystaniem mediów referencyjnych za pomocą zadań asynchronicznych.

Base URL: https://apimaster.ai/v1 to https://apimaster.ai/v1. Nie dodawaj kolejnego /v1 do ścieżek.

Parametry

Pole Typ Wymagane Opis
model string tak doubao-seedance-2.0
prompt string tak Opis wideo
duration integer nie Czas trwania w sekundach, domyślnie 5
resolution string nie 480p, 720p, 1080p lub 4K
aspect_ratio string nie 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 lub adaptive
image_urls string[] nie Publiczne adresy URL obrazów referencyjnych
video_urls string[] nie Publiczne adresy URL referencyjnych wideo
audio_urls string[] nie Publiczne adresy URL referencyjnych audio
generate_audio boolean nie Generuj audio
watermark boolean nie Dodaj znak wodny
seed integer nie Ziarno umożliwiające odtwarzalność wyników
output_format string nie mp4 lub mov

Wyślij zadanie

curl -s "https://apimaster.ai/v1/videos/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-2.0",
    "prompt": "Sunlight through a forest, smooth forward camera movement",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "generate_audio": false
  }'

Odpowiedź zawiera task_id:

{"code":200,"data":[{"status":"submitted","task_id":"task_xxxxxxxx"}]}

Odpytywanie i pobieranie

curl -s "https://apimaster.ai/v1/videos/task_xxxxxxxx" -H "Authorization: Bearer YOUR_API_KEY"
curl -L "https://apimaster.ai/v1/videos/task_xxxxxxxx/content" -H "Authorization: Bearer YOUR_API_KEY" -o output.mp4

Statusy obejmują submitted, in_progress, completed i failed. Pobierz plik niezwłocznie po zakończeniu.

Rozliczenia

Rozliczenia opierają się na wygenerowanym czasie trwania i rozdzielczości wyjściowej. Referencyjne obrazy, wideo lub audio mogą wiązać się z dodatkowymi opłatami za media. Przed wysłaniem zadania sprawdź aktualne ceny wideo/mediów w panelu. Nieudane zadania nie są obciążane kosztami generowania.

Błędy

400 – nieprawidłowe parametry, 401 – nieprawidłowy klucz API, 402 – niewystarczające saldo, 429 – przekroczony limit żądań, 500/502 – tymczasowe błędy serwisu.

Zobacz także: Omówienie generowania wideo i Seedance 2.5.