Seedance 2.0
Seedance 2.0
DokumentationErste Schritte
API-UeberblickText zu VideoBild zu Video
API-Referenz

Bild zu Video

Erzeugen Sie Videos aus Bildern und Referenzmedien mit der Seedance 2.0 Open API.

In diesem Modus uebergeben Sie ueber mediaUrls eine oder mehrere oeffentlich erreichbare Medien-URLs.

Endpoint

POST /api/open/v1/video/generations

Unterstuetzte Referenztypen

TypeCommon formatsTypical usage
Bild.jpg, .jpeg, .png, .webp, .gif, .bmpStartframe, Endframe, Stilreferenz
Video.mp4, .mov, .m4vBewegungs- und Kamera-Referenz
Audio.mp3, .wavRhythmus- oder Timing-Referenz

Anfragebeispiel

curl --request POST \
  --url https://www.seedance2.ink/api/open/v1/video/generations \
  --header 'Authorization: Bearer sd2_live_your_api_key' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "seedance-2.0",
    "prompt": "A young woman blows out birthday candles, warm indoor lighting, shallow depth of field",
    "mediaUrls": [
      "https://example.com/photo.jpg"
    ],
    "aspectRatio": "16:9",
    "duration": 5,
    "resolution": "720p"
  }'

Erfolgsantwort

{
  "success": true,
  "requestId": "req_1234567890",
  "status": "queued",
  "creditsCharged": 64
}

Request-Felder

FieldTypeRequiredDescription
modelstringYesEiner von seedance-2.0, seedance-2.0-fast, seedance-1.5-pro.
promptstringYesNatuerlichsprachiger Prompt fuer das Zielvideo.
mediaUrlsstring[]YesEine bis fuenf oeffentlich erreichbare Referenz-URLs.
aspectRatiostringNoEiner von 16:9, 9:16, 1:1.
durationintegerNoseedance-2.0 und seedance-2.0-fast unterstuetzen 4-15 Sekunden, seedance-1.5-pro nur 5 oder 10 Sekunden.
resolutionstringNoEiner von 480p, 720p, 1080p.
webhookUrlstringNoCallback-URL fuer die Zustellung des Endergebnisses.
metadataobjectNoBeliebige Metadaten, die zusammen mit dem Request gespeichert werden.

Ergebnis abfragen

curl https://www.seedance2.ink/api/open/v1/video/generations/req_1234567890 \
  --header 'Authorization: Bearer sd2_live_your_api_key'
{
  "success": true,
  "requestId": "req_1234567890",
  "status": "succeeded",
  "model": "seedance-2.0",
  "prompt": "A river flowing through an autumn forest, aerial view, cinematic motion",
  "duration": 5,
  "aspectRatio": "16:9",
  "output": {
    "type": "video",
    "url": "https://pub-your-bucket.r2.dev/open-api-results/req_1234567890.mp4"
  },
  "error": null
}

Job abbrechen

curl --request POST \
  --url https://www.seedance2.ink/api/open/v1/video/generations/req_1234567890/cancel \
  --header 'Authorization: Bearer sd2_live_your_api_key'
{
  "success": true,
  "requestId": "req_1234567890",
  "status": "cancelled"
}

Hinweise

  • In mediaUrls koennen bis zu 5 Referenzen uebergeben werden.
  • Verwenden Sie oeffentlich erreichbare HTTPS-URLs.
  • Wenn Sie keine Referenzmedien brauchen, verwenden Sie Text zu Video.

Text zu Video

Erzeugen Sie Videos aus Text-Prompts mit der Seedance 2.0 Open API.

Start

Als nächstes

Inhaltsverzeichnis

EndpointUnterstuetzte ReferenztypenAnfragebeispielErfolgsantwortRequest-FelderErgebnis abfragenJob abbrechenHinweise