Seedance 2.5 Flash API
ByteDance Seedance 2.5 Flash – die günstigere Stufe von Seedance 2.5 für Videoarbeit in großen Mengen: Text-to-Video, Image-to-Video, Reference-to-Video und Video-Edit, mit Clips von 4–30 Sekunden in 480p oder 720p und nativem, synchronisiertem Audio.
Vier Endpunkte: bytedance/seedance-2.5-flash/text-to-video macht aus einem Prompt einen Clip, image-to-video animiert ein Startbild mit optionalem letzten Bild, reference-to-video baut einen neuen Clip aus bis zu 10 Bildern, 5 Videos und 5 Audios, und video-edit schreibt ein vorhandenes Video per Textanweisung um. Clips sind 4 bis 30 Sekunden lang, in 480p oder 720p, und das Audio wird zusammen mit dem Bild erzeugt.
Überblick
Über Seedance 2.5 Flash API
Was Seedance 2.5 Flash leistet, wie es in die Modellpalette von ByteDance passt und warum Teams darauf zurückgreifen.
Seedance 2.5 Flash ist ein Modell von ByteDance für Videogenerierung, verfügbar über die WaveSpeedAI-REST-API. ByteDance Seedance 2.5 Flash – die günstigere Stufe von Seedance 2.5 für Videoarbeit in großen Mengen: Text-to-Video, Image-to-Video, Reference-to-Video und Video-Edit, mit Clips von 4–30 Sekunden in 480p oder 720p und nativem, synchronisiertem Audio.
Vier Endpunkte: bytedance/seedance-2.5-flash/text-to-video macht aus einem Prompt einen Clip, image-to-video animiert ein Startbild mit optionalem letzten Bild, reference-to-video baut einen neuen Clip aus bis zu 10 Bildern, 5 Videos und 5 Audios, und video-edit schreibt ein vorhandenes Video per Textanweisung um. Clips sind 4 bis 30 Sekunden lang, in 480p oder 720p, und das Audio wird zusammen mit dem Bild erzeugt.
Die Familie Seedance 2.5 Flash auf WaveSpeedAI umfasst 4 REST-Endpunkte für die Workflows Video-To-Video, Reference-To-Video, Image-To-Video, Text-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 2.5 Flash 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.
Spezifikationen
Funktionen und Release-Status von Seedance 2.5 Flash API
Die modellspezifischen Details, nach denen Entwickler vor der Wahl einer API suchen: Verfügbarkeit, erwartete Ausgabelänge, Referenzunterstützung und die aktuelle aktive Alternative.
Endpunkte
4 Varianten
Text-to-video, image-to-video, reference-to-video und video-edit.
Dauer
4-30 s
Jede Länge von 4 bis 30 Sekunden; Standard sind 5 s.
Auflösung
480p / 720p
Standard ist 720p.
Referenzen
10 Bilder + 5 Videos + 5 Audios
Bei text-to-video und reference-to-video, zusätzlich zu einem Text-Prompt.
Endpunkte
Alle Seedance 2.5 Flash-API-Endpunkte
4 Seedance 2.5 Flash-Endpunkte jetzt auf WaveSpeedAI verfügbar – wählen Sie die Variante, die zu Ihrem Workflow passt.
/filters:quality(82)/media/images/4dab6870-7b73-4d91-aaa5-d7d48f93ec26.webp)
Seedance 2.5 Flash Video Edit
Seedance 2.5 Flash Video Edit edits a source video using text instructions and optional image and audio references, with 480p or 720p output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/9e27da0a-ff6d-4386-89a3-fdca16747369.webp)
Seedance 2.5 Flash Reference To Video
Seedance 2.5 Flash Reference-to-Video creates videos guided by text and optional image, video, and audio references, with 480p or 720p output and optional generated audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/2f85f4e3-bc1e-4f19-a03e-2a080b82e605.webp)
Seedance 2.5 Flash Image To Video
Seedance 2.5 Flash Image-to-Video animates a start image using text instructions, with an optional last frame, 480p or 720p output, and optional generated audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/5dd2d86c-98dd-436a-89e6-14908c5d5497.webp)
Seedance 2.5 Flash Text To Video
Seedance 2.5 Flash Text-to-Video creates videos from text prompts and optional image, video, and audio references, with 480p or 720p output and optional generated audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Beispiele
Seedance 2.5 Flash in Aktion
Echte Ausgaben der Seedance 2.5 Flash-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 2.5 Flash-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-2.5-flash/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 2.5 Flash.
Anwendungsfälle
Was Sie mit Seedance 2.5 Flash bauen können
Gängige Workflows, für die Entwickler und Kreative die Seedance 2.5 Flash-API nutzen.
Werbemittel in großen Mengen testen
bytedance/seedance-2.5-flash/text-to-video ist für viele Takes gebaut: Probieren Sie für ein Briefing mehrere Hooks, Kamerafahrten und Schauplätze aus und behalten Sie die Versionen, die funktionieren.
Filmische Szenen mit Dialog und Ton
Jeder Endpunkt erzeugt Dialog, Soundeffekte und Atmosphäre zusammen mit dem Bild, sodass eine Szene in einer einzigen Anfrage mit ihrem Ton ankommt.
Ein Standbild zur Einstellung animieren
bytedance/seedance-2.5-flash/image-to-video startet von Ihrem Bild und akzeptiert ein optionales letztes Bild, sodass Sie bestimmen, wo die Einstellung beginnt und endet.
Figur oder Produkt konsistent halten
bytedance/seedance-2.5-flash/reference-to-video nimmt bis zu 10 Referenzbilder, 5 Referenzvideos und 5 Referenzaudios entgegen, auf die sich der Prompt mit @Image 1, @Video 1 und @Audio 1 bezieht.
Ein Video mit Worten bearbeiten
bytedance/seedance-2.5-flash/video-edit erhält Motiv, Komposition und Bewegung Ihres Videos und ändert, was Sie beschreiben, etwa den Schauplatz, das Wetter oder den Stil.
Lange Einstellungen ohne Schnitt
Clips sind 4 bis 30 Sekunden lang und entstehen in einem Durchgang – genug Raum für echte Handlung und Kamerabewegung, statt kurze Clips aneinanderzusetzen.
Tipps
Tipps zum Prompting von Seedance 2.5 Flash
Praktische Ratschläge für bessere Ausgaben von Seedance 2.5 Flash – abgeleitet aus Mustern, die bei Video-Modellen in Produktions-Pipelines funktionieren.
- 01
Kamerabewegungen konkret benennen
Nennen Sie konkrete Kamera-Begriffe – Orbit, Dolly-in, Push-in, Pan-left, Kranfahrt, Handkamera-Verfolgung. Allgemeine Prompts führen zu statischen oder beliebigen Kameraentscheidungen; benannte Kamerabewegungen entsprechen direkt der Bewegungsabsicht in den Trainingsdaten des Modells und verbessern die Qualität der Einstellung erheblich.
- 02
Charakteridentität mit Referenzbildern verankern
Wenn Ihr Prompt von einer bestimmten Person, Figur oder einem Produkt abhängt, laden Sie zusätzlich zum Prompt ein Referenzbild hoch. Ohne Referenz driftet die Identität über Bilder und Einstellungen hinweg – dieselbe Figur sieht bei jeder Generierung wie eine etwas andere Person aus.
- 03
Licht und Tageszeit beschreiben
Lichthinweise wie „goldene Stunde, weiches warmes Richtungslicht“ oder „bedecktes diffuses Licht, schiefergrauer Himmel“ verbessern Qualität und Konsistenz weit stärker als vage Qualitätszusätze. Licht gehört zu den stärksten Priors, auf die das Modell konditioniert.
- 04
Negative Prompts nutzen, um häufige Fehlerbilder zu unterdrücken
Nützliche Negativ-Angaben für Video: „frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression“. Negative Prompts kosten nichts und senken spürbar den Anteil der Generierungen, die Sie sonst neu würfeln würden.
- 05
Die kürzeste Dauer wählen, die Ihren Beat trägt
Die meisten Prompts funktionieren am besten bei 5–8 Sekunden. Längere Clips verstärken zeitliche Inkonsistenzen (Motiv verändert sich, Umgebung driftet). Wenn Sie eine Sequenz von 20 Sekunden brauchen, erzeugen Sie drei Clips von 6–8 Sekunden und schneiden Sie sie zusammen – die Qualität bleibt höher als bei einer langen Generierung.
- 06
Das Seitenverhältnis von Anfang an an die Plattform anpassen
9:16 für TikTok / Reels / Shorts, 16:9 für Querformat-Feeds und YouTube, 1:1 für Post-Raster. Modelle trainieren je Seitenverhältnis leicht unterschiedlich – ein nachträgliches Zuschneiden von 16:9 auf 9:16 kostet sowohl Detailtreue als auch die Komposition, die das Modell vorgesehen hatte.
Preise
Seedance 2.5 Flash-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-to-video | $0.15 |
| bytedance/ | reference-to-video | $0.24 |
| bytedance/ | image-to-video | $0.24 |
| bytedance/ | text-to-video | $0.24 |
API
Die Seedance 2.5 Flash-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-2.5-flash/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-2.5-flash/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",
"resolution": "720p",
"duration": 5,
"generate_audio": true
}')
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-2.5-flash/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",
"resolution": "720p",
"duration": 5,
"generate_audio": true
}),
});
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",
"resolution": "720p",
"duration": 5,
"generate_audio": True
}
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-2.5-flash/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 2.5 Flash im Vergleich zu Alternativen
Wann Sie Seedance 2.5 Flash ähnlichen Modellen auf WaveSpeedAI vorziehen sollten.
Seedance 2.5 Flash vs. Seedance 2.5
Seedance 2.5 ist das Flaggschiff: Ausgabe von 480p bis 4K, bis zu 50 Referenzdateien und Video-Extend. Seedance 2.5 Flash ist die günstigere Stufe in 480p und 720p für Entwürfe, Tests und Clips in großen Mengen; senden Sie denselben Prompt an Seedance 2.5, wenn eine Einstellung 1080p oder 4K braucht.
Seedance 2.5 Flash vs. Seedance 2.0
Seedance 2.0 erzeugt bis zu 15 Sekunden pro Clip. Seedance 2.5 Flash erreicht 30 Sekunden in einer einzigen Einstellung und nimmt bis zu 10 Bilder, 5 Videos und 5 Audios als Referenzen entgegen.
Seedance 2.5 Flash vs. Kling 4.0 Flash
Kling 4.0 Flash erzeugt Clips von 3–20 Sekunden in 720p. Seedance 2.5 Flash läuft bis zu 30 Sekunden, bietet zusätzlich eine 480p-Stufe und akzeptiert neben Bildern und Videos auch Referenzaudio.
FAQ
Seedance 2.5 Flash API — Häufig gestellte Fragen
Preise, Lizenz, Integration – häufige Fragen zur Nutzung von Seedance 2.5 Flash auf WaveSpeedAI.
Ist die Seedance 2.5 Flash API auf WaveSpeedAI verfügbar?
Ja. Seedance 2.5 Flash ist im Modellkatalog von WaveSpeedAI verfügbar, mit den Endpunkten text-to-video, image-to-video, reference-to-video und video-edit – alle über denselben REST-Prediction-Ablauf, mit Playground-Zugang und nutzungsbasierter Abrechnung.
Was ist der Unterschied zwischen Seedance 2.5 Flash und Seedance 2.5?
Seedance 2.5 Flash ist die günstigere Stufe, mit Ausgabe in 480p und 720p und bis zu 10 Bildern, 5 Videos und 5 Audios als Referenzen. Seedance 2.5 bietet zusätzlich Ausgabe in 1080p und 4K, bis zu 50 Referenzdateien und Video-Extend.
Wie lang kann ein Video mit Seedance 2.5 Flash sein?
Von 4 bis 30 Sekunden pro Clip, in ganzen Sekunden. Standard sind 5 Sekunden.
Wie integriere ich die Seedance 2.5 Flash API?
Nutzen Sie den Standard-Prediction-Ablauf von WaveSpeedAI: Authentifizieren Sie sich mit Ihrem API-Schlüssel, senden Sie einen POST an den Modell-Endpunkt (z. B. bytedance/seedance-2.5-flash/text-to-video), fragen Sie das Prediction-Ergebnis ab und laden Sie das Ausgabevideo herunter. Bestehende Seedance 2.5-Integrationen wechseln, indem sie den Modellpfad ändern.
Was ist die Seedance 2.5 Flash-API?
Seedance 2.5 Flash ist ein ByteDance-Modell für Videogenerierung, das auf WaveSpeedAI als REST-API bereitgestellt wird. ByteDance Seedance 2.5 Flash – die günstigere Stufe von Seedance 2.5 für Videoarbeit in großen Mengen: Text-to-Video, Image-to-Video, Reference-to-Video und Video-Edit, mit Clips von 4–30 Sekunden in 480p oder 720p und nativem, synchronisiertem Audio. Sie können es programmatisch aufrufen oder im oben verlinkten Playground ausprobieren.
Wie rufe ich die Seedance 2.5 Flash-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-2.5-flash/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 2.5 Flash-API?
Seedance 2.5 Flash beginnt bei $0.15. 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 2.5 Flash sind verfügbar?
WaveSpeedAI stellt 4 aktive Seedance 2.5 Flash-Endpunkte bereit: bytedance/seedance-2.5-flash/video-edit, bytedance/seedance-2.5-flash/reference-to-video, bytedance/seedance-2.5-flash/image-to-video, bytedance/seedance-2.5-flash/text-to-video. Jede Variante hat eine eigene Playground-Seite und eigene Preise.
Kann ich die Ausgaben von Seedance 2.5 Flash 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 2.5 Flash auf WaveSpeedAI nutzen statt direkt?
Ein API-Schlüssel und ein Abrechnungskonto für Seedance 2.5 Flash 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 2.5 Flash 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 2.5 Flash 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.