Seedance 1.5 Pro API
ByteDance Seedance 1.5 Pro – filmische, an Realfilm angelehnte Clips mit starker Prompt-Treue, ausdrucksstarker Bewegung und stabiler Ästhetik. Dauer von 4–12 s mit Smart Duration, mehrere Seitenverhältnisse, reproduzierbare Generierung über Seeds.
Stufen Standard und Fast mit Varianten für Text-to-Video, Image-to-Video und Video-Extend (4–12 s lange Verlängerungen mit integriertem Upscaling). Optionales Audio über den Parameter generate_audio.
Überblick
Über Seedance 1.5 Pro API
Was Seedance 1.5 Pro leistet, wie es in die Modellpalette von ByteDance passt und warum Teams darauf zurückgreifen.
Seedance 1.5 Pro ist ein Modell von ByteDance für Videogenerierung, verfügbar über die WaveSpeedAI-REST-API. ByteDance Seedance 1.5 Pro – filmische, an Realfilm angelehnte Clips mit starker Prompt-Treue, ausdrucksstarker Bewegung und stabiler Ästhetik. Dauer von 4–12 s mit Smart Duration, mehrere Seitenverhältnisse, reproduzierbare Generierung über Seeds.
Stufen Standard und Fast mit Varianten für Text-to-Video, Image-to-Video und Video-Extend (4–12 s lange Verlängerungen mit integriertem Upscaling). Optionales Audio über den Parameter generate_audio.
Die Familie Seedance 1.5 Pro auf WaveSpeedAI umfasst 6 REST-Endpunkte für die Workflows Video-Extend, Text-To-Video, Image-To-Video. Jede Variante hat eigene Preise, Parameter und Beispielausgaben – wählen Sie die, die zu Ihrer Eingabemodalität und Ihren Produktionsanforderungen passt, oder rufen Sie mit demselben API-Schlüssel mehrere auf, um mehrstufige Pipelines zu bauen.
Nutzen Sie Seedance 1.5 Pro mit demselben API-Schlüssel, demselben Abrechnungskonto und denselben Rate Limits wie die über 1.000 weiteren KI-Modelle auf WaveSpeedAI. Keine separate Einrichtung bei Anbietern, keine SDKs pro Anbieter, keine Rate Limits pro Anbieter – eine Integration deckt alles ab, von Text-zu-Bild und Text-zu-Video über Audiosynthese, 3D-Generierung und Hochskalierung bis zur Bearbeitung.
Endpunkte
Alle Seedance 1.5 Pro-API-Endpunkte
6 Seedance 1.5 Pro-Endpunkte jetzt auf WaveSpeedAI verfügbar – wählen Sie die Variante, die zu Ihrem Workflow passt.
/filters:quality(82)/media/images/20260408113453_jlldp7mg.webp)
Seedance v1.5 Pro Video Extend
Seedance 1.5 Pro Video-Extend turns short video clips into longer videos with natural motion continuation, stable aesthetics, and upscaled output. It supports 4–12s duration control, multiple aspect ratios/resolutions, and seed-reproducible results—ideal for extending ad creatives and short-drama shots. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408113504_dwd8j546.webp)
Seedance v1.5 Pro Video Extend Fast
Seedance 1.5 Pro Fast Video Extend turns short shots into longer clips with natural motion continuation and strong temporal consistency. Supports 4–12 s extensions, 720p/1080p output with built-in upscaling, and seed-reproducible results for shot matching. Ideal for ads, trailers, and short-drama beats. Production-ready REST API with fast response, no cold starts, and affordable pricing.
/filters:quality(82)/media/images/20260408113514_ksnzfbwe.webp)
Seedance v1.5 Pro Text To Video
Seedance 1.5 Pro (Text-to-Video) generates cinematic, live-action–leaning clips from text with strong prompt adherence, expressive motion, and stable aesthetics. It supports 4–12s duration control (including Smart Duration), multiple aspect ratios (including adaptive), and reproducible generation via seeds—ideal for ads and short-drama workflows.
/filters:quality(82)/media/images/20260408113508_1tsips9l.webp)
Seedance v1.5 Pro Image To Video Fast
Seedance 1.5 Pro Fast Image-to-Video transforms a single image (plus optional text prompt) into cinematic, live-action-leaning clips while preserving subject identity, composition, and first-frame fidelity. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408113524_0qkrvocb.webp)
Seedance v1.5 Pro Text To Video Fast
Seedance 1.5 Pro Fast (Text-to-Video) converts text prompts into cinematic, live-action-leaning videos with strong prompt adherence, expressive yet stable motion, and consistent aesthetics. It supports 4–12s duration control, multiple aspect ratios (9:16, 1:1, 16:9), and 720p/1080p output with seed-reproducible results—ideal for ads, trailers, and short-drama beats. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408113459_04od9dkv.webp)
Seedance v1.5 Pro Image To Video
Seedance 1.5 Pro Image-to-Video generates cinematic, live-action–leaning clips from a text prompt plus a first-frame image, preserving the image’s subject and composition while adding expressive motion and stable aesthetics. It supports 4–12s duration control (including Smart Duration), adaptive aspect ratio that follows the input image, and reproducible outputs via seeds—ideal for ad creatives and short-drama shots that need a strong visual anchor.
Beispiele
Seedance 1.5 Pro in Aktion
Echte Ausgaben der Seedance 1.5 Pro-API. Fahren Sie über ein Video für eine Vorschau und klicken Sie, um den Viewer in voller Größe zu öffnen.
Anleitung
So verwenden Sie die Seedance 1.5 Pro-API
Vier Schritte von der Registrierung bis zur fertigen Generierung. Vollständige Beispiele in Python, Node.js und cURL finden Sie unten im Abschnitt „API“.
- 01
API-Schlüssel holen
Registrieren Sie ein WaveSpeedAI-Konto und kopieren Sie Ihren API-Schlüssel aus dem Dashboard. Neue Konten erhalten kostenlose Start-Credits – genug, um den Playground einige Dutzend Mal zu nutzen, bevor die Abrechnung beginnt.
- 02
Prediction senden
Senden Sie Ihre Eingabe als JSON per POST an https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video. Der Endpunkt gibt sofort eine Prediction-ID zurück – Generierungen laufen asynchron, sodass Sie während der Inferenz keine Verbindung offen halten.
- 03
Auf Abschluss prüfen
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Geben Sie bei „completed“ die Ausgaben zurück; brechen Sie bei „failed“, „cancelled“, „timeout“ oder „deleted“ mit einem Fehler ab; fragen Sie bei allen anderen Status weiter ab.
- 04
Ausgabe-URL lesen
Sobald der Status „completed“ ist, lesen Sie die URL aus data.outputs[0]. Die URL verweist auf Ihre generierten Medien im WaveSpeedAI-CDN – Bild, Video, Audio oder 3D-Datei, je nach aufgerufener Variante von Seedance 1.5 Pro.
Anwendungsfälle
Was Sie mit Seedance 1.5 Pro bauen können
Gängige Workflows, für die Entwickler und Kreative die Seedance 1.5 Pro-API nutzen.
Kurze Inhalte mit Realfilm-Anmutung
Katalogbeschreibung: „ideal für Werbung und Short-Drama-Workflows“. Das Modell wurde stark mit Realfilm-Material trainiert, daher entstehen realistische Bewegung und fotografische Texturen natürlicher als illustrierte oder animierte Stile.
Smart Duration (4–12 Sekunden)
Sowohl Text-to-Video als auch Image-to-Video unterstützen 4–12 s Dauer mit dem Modus Smart Duration, der die Länge an den Inhalt anpasst. Nützlich, wenn Sie die Dauer nicht vorab festlegen, sondern das Modell wählen lassen möchten, was zum Prompt passt.
Reproduzierbare Generierung über Seeds
Der Seed-Parameter ist verfügbar – fixieren Sie einen Seed, um eine Generierung exakt zu reproduzieren, und variieren Sie dann jeweils nur ein Prompt-Element für sauberere A/B-Tests kreativer Varianten. Nützlich für die Iteration von Werbemotiven, bei der Sie pro Test eine Variable isolieren.
Video-Extend für längere Ausgaben
bytedance/seedance-v1.5-pro/video-extend macht aus kurzen Einstellungen längere Clips mit natürlicher Bewegungsfortsetzung, stabiler Ästhetik und integriertem Upscaling. Unterstützt Verlängerungen von 4–12 s und Ausgabe in 720p/1080p. Fast-Stufe (video-extend-fast) für Verlängerungen in großen Mengen.
Fast-Stufe für Iteration
text-to-video-fast und image-to-video-fast – die richtige Wahl für Prompt-Iteration, A/B-Tests und Content-Pipelines mit hohem Volumen. Wechseln Sie für die Auslieferung zu Standard.
Tipps
Tipps zum Prompting von Seedance 1.5 Pro
Praktische Ratschläge für bessere Ausgaben von Seedance 1.5 Pro – abgeleitet aus Mustern, die bei Video-Modellen in Produktions-Pipelines funktionieren.
- 01
Smart Duration nutzen, wenn die Länge flexibel ist
Katalogfunktion: Steuerung der Dauer von 4–12 Sekunden einschließlich des Modus „Smart Duration“, der die Länge an den Inhalt anpasst. Nützlich, wenn Sie die Dauer nicht vorab festlegen möchten – lassen Sie das Modell wählen, was zum Prompt passt.
- 02
Den Seed für reproduzierbare Iteration fixieren
Katalogfunktion: „reproduzierbare Generierung über Seeds“. Fixieren Sie einen Seed und variieren Sie pro Iteration ein Prompt-Element, um Ursache und Wirkung jeder Änderung zu isolieren – schnellere Konvergenz als das erneute Würfeln zufälliger Seeds.
- 03
Audio ist über generate_audio optional
Der Parameter generate_audio steht zur Verfügung – schalten Sie ihn für stumme Aufnahmen (B-Roll, Social Posts, Präsentationen) aus, um Audiosynthese zu vermeiden, die Sie ohnehin nicht ausliefern würden.
- 04
Video-Extend für Clips über 12 s nutzen
bytedance/seedance-v1.5-pro/video-extend macht aus kürzeren Einstellungen längere Clips mit natürlicher Bewegungsfortsetzung. Unterstützt Verlängerungen von 4–12 s, 720p/1080p, mit integriertem Upscaling. Verketten Sie Verlängerungen für beliebige Längen.
- 05
Fast-Stufe für Iteration
Die Varianten text-to-video-fast und image-to-video-fast für Prompt-Iteration und Inhalte in großen Mengen; wechseln Sie für die Auslieferung zu den Standard-Varianten.
Preise
Seedance 1.5 Pro-API-Preise
Die Abrechnung erfolgt pro Ausgabe. Der Endpreis richtet sich nach den Parametern, die Sie im Playground jeder Variante setzen (Auflösung, Dauer, Anzahl der Ausgaben, Referenzen).
| Endpunkt | Typ | Startpreis |
|---|---|---|
| bytedance/ | video-extend | $0.26 |
| bytedance/ | video-extend | $0.20 |
| bytedance/ | text-to-video | $0.26 |
| bytedance/ | image-to-video | $0.20 |
| bytedance/ | text-to-video | $0.20 |
| bytedance/ | image-to-video | $0.26 |
API
Die Seedance 1.5 Pro-API aufrufen
Holen Sie sich unter wavespeed.ai/accesskey einen API-Schlüssel und senden Sie dann eine Prediction per REST. Der Playground erzeugt einfügefertige Beispiele für jede Kombination von Eingaben.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p",
"generate_audio": true,
"camera_fixed": false
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p",
"generate_audio": true,
"camera_fixed": false
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p",
"generate_audio": True,
"camera_fixed": False
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Vergleich
Seedance 1.5 Pro im Vergleich zu Alternativen
Wann Sie Seedance 1.5 Pro ähnlichen Modellen auf WaveSpeedAI vorziehen sollten.
Seedance 1.5 Pro vs. Seedance 2.0
Seedance 2.0 bietet Ausgabe auf Hollywood-Niveau, eine schnelle Turbo-Stufe und natives Audio in jeder Variante. Seedance 1.5 Pro ist deutlich günstiger, bietet Smart Duration und reproduzierbare Seeds und hat einen eingebauten Video-Extend-Endpunkt mit integriertem Upscaling.
Seedance 1.5 Pro vs. Wan 2.7
Wan 2.7 bietet Reference-to-Video, Bildbearbeitung und Text-to-Image in derselben Familie – ein breiterer Funktionsumfang für modalitätsübergreifende Arbeit. Seedance 1.5 Pro bleibt enger gefasst (nur Video), ergänzt aber Smart Duration und explizit seedbasierte Reproduzierbarkeit, die Wan 2.7 nicht bereitstellt.
Seedance 1.5 Pro vs. Kling 3.0
Kling 3.0 hat Pro- und 4K-Stufen plus natives Audio. Seedance 1.5 Pro deckt einen anderen Preispunkt ab, mit Smart Duration, Seeds und einem Video-Extend-Endpunkt, den Kling nicht bietet.
FAQ
Seedance 1.5 Pro API — Häufig gestellte Fragen
Preise, Lizenz, Integration – häufige Fragen zur Nutzung von Seedance 1.5 Pro auf WaveSpeedAI.
Was ist die Seedance 1.5 Pro-API?
Seedance 1.5 Pro ist ein ByteDance-Modell für Videogenerierung, das auf WaveSpeedAI als REST-API bereitgestellt wird. ByteDance Seedance 1.5 Pro – filmische, an Realfilm angelehnte Clips mit starker Prompt-Treue, ausdrucksstarker Bewegung und stabiler Ästhetik. Dauer von 4–12 s mit Smart Duration, mehrere Seitenverhältnisse, reproduzierbare Generierung über Seeds. Sie können es programmatisch aufrufen oder im oben verlinkten Playground ausprobieren.
Wie rufe ich die Seedance 1.5 Pro-API auf?
Registrieren Sie ein WaveSpeedAI-Konto, kopieren Sie Ihren API-Schlüssel von /accesskey und senden Sie dann per POST an https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video Ihre Eingabe als JSON. Der Endpunkt gibt eine Prediction-ID zurück. Fragen Sie den Ergebnis-Endpunkt etwa alle 2 Sekunden ab, verlängern Sie das Intervall bei lang laufenden Aufgaben und hören Sie bei jedem Endstatus auf. Produktionsnahe Beispiele in Python / Node.js / cURL finden Sie oben.
Was kostet die Seedance 1.5 Pro-API?
Seedance 1.5 Pro beginnt bei $0.20 pro Aufruf. Die genauen Kosten richten sich nach den Parametern, die Sie setzen (Auflösung, Dauer, Anzahl der Ausgaben, Referenzen). Die Live-Kostenvorschau neben der Schaltfläche „Generieren“ im Playground zeigt den genauen Preis für Ihre aktuelle Eingabe.
Welche Varianten von Seedance 1.5 Pro sind verfügbar?
WaveSpeedAI stellt 6 aktive Seedance 1.5 Pro-Endpunkte bereit: bytedance/seedance-v1.5-pro/video-extend, bytedance/seedance-v1.5-pro/video-extend-fast, bytedance/seedance-v1.5-pro/text-to-video, bytedance/seedance-v1.5-pro/image-to-video-fast, bytedance/seedance-v1.5-pro/text-to-video-fast, bytedance/seedance-v1.5-pro/image-to-video. Jede Variante hat eine eigene Playground-Seite und eigene Preise.
Kann ich die Ausgaben von Seedance 1.5 Pro kommerziell nutzen?
Die kommerziellen Nutzungsrechte richten sich nach der Modelllizenz von ByteDance. Die meisten Modelle von ByteDance erlauben die kommerzielle Nutzung der Ausgaben; die konkrete Lizenzzusammenfassung finden Sie auf der Playground-Seite des jeweiligen Modells, die Bedingungen auf Plattformebene in den Nutzungsbedingungen von WaveSpeedAI.
Warum Seedance 1.5 Pro auf WaveSpeedAI nutzen statt direkt?
Ein API-Schlüssel und ein Abrechnungskonto für Seedance 1.5 Pro UND über 1.000 weitere KI-Modelle anderer Anbieter. Keine SDK-Einrichtung pro Anbieter, keine separaten Rate Limits, kein Neuschreiben von Integrationscode pro Anbieter. Die Preise liegen in der Regel auf dem Niveau der direkten API von ByteDance oder darunter.
Anbieter
Über ByteDance
Das Team hinter Seedance 1.5 Pro und der übrigen Modellpalette von ByteDance auf WaveSpeedAI.
ByteDance – das Unternehmen hinter TikTok, CapCut und Doubao – betreibt eine der größten KI-Forschungsorganisationen der Welt. Die Teams Seed und Doubao liefern hochmoderne Modelle für Videogenerierung (Seedance), Bildgenerierung und -bearbeitung (Seedream, Nano Banana) sowie für Avatar- und Lippensynchronisations-Aufgaben. Die Modelle werden mit Daten in unternehmensinternem Maßstab trainiert und über die Verbraucher-Apps von ByteDance in Produktion gebracht, bevor sie als APIs veröffentlicht werden.
Starten Sie mit Seedance 1.5 Pro auf WaveSpeedAI
Kostenlose Start-Credits bei der Registrierung. Ein API-Schlüssel für über 1.000 KI-Modelle von ByteDance und allen anderen Anbietern.