Source: https://ailoot.ai/models/de/doubao-seedance-1-0-lite-t2v-250428/
Canonical: https://ailoot.ai/models/de/doubao-seedance-1-0-lite-t2v-250428/
Language: de

# ByteDance: Seedance 1.0 Lite Text-to-Video

[Markdown](https://ailoot.ai/models/de/doubao-seedance-1-0-lite-t2v-250428/index.md) · [JSON](https://ailoot.ai/models/de/doubao-seedance-1-0-lite-t2v-250428/facts.json)

## [ByteDance: Seedance 1.0 Lite Text-to-Video](https://ailoot.ai/models/de/doubao-seedance-1-0-lite-t2v-250428/)

Seedance 1.0 Lite Text-to-Video verwandelt eine schriftlich beschriebene Szene in ein stummes Video. Dieser genaue Lite-Selektor verwendet Text statt einer Bildreferenz, mit einer Dauer von 2–12 Sekunden, 24 fps und Quer-, Hoch-, Quadrat- oder Kinoformat.

- [**Ailoot Ultra · Videogenerierung** `POST /v1/videos` `doubao-seedance-1-0-lite-t2v-250428`](https://ailoot.ai/models/de/doubao-seedance-1-0-lite-t2v-250428/#method-0)

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

Seedance 1.0 Lite Text-to-Video erzeugt ein Video aus einer schriftlich beschriebenen Szene. Der genaue Selektor doubao-seedance-1-0-lite-t2v-250428 ist die Text-zu-Video-Variante der Lite-Edition. Nutzen Sie ihn, wenn Motiv, Umgebung und Bewegung direkt beschrieben werden können: ein Produkt auf einer Tischplatte, eine Übersichtsaufnahme eines Ortes oder eine kurze Aktion einer Figur. Die Ausgabe ist ein Videoclip; das 1.0-Profil erzeugt kein synchronisiertes Audio.

Beschreiben Sie die Szene in der Reihenfolge, in der das Publikum sie sehen soll. Benennen Sie das Motiv und sein Erscheinungsbild, den Ort, die Aktion, die Einstellungsgröße und die Kamerabewegung und beschreiben Sie anschließend die abschließende Komposition. Ein nützlicher Produktauftrag könnte eine Flasche auf einem hellen Steinsockel zeigen, Sonnenlicht über das Etikett wandern lassen und die Kamera langsam dem Verschluss annähern. Dies sind Anweisungen für eine neue Szene und keine Zusage, dass das Modell ein bereitgestelltes Produktfoto reproduziert. Stimmen Sie die sichtbare Aktion auf die gewählte Cliplänge ab.

Dieser Text-zu-Video-Selektor ist vom separat benannten Lite-Selektor für Bild-zu-Video getrennt. Sein Inhalt wird als Textelement im Array content bereitgestellt. Ein Satz kann eine Person, ein Objekt oder einen Stil beschreiben, fügt aber kein Referenzbild hinzu und legt keine exakte visuelle Identität anhand einer ungesehenen Datei fest. Wählen Sie für eine Szene, deren Anfangskomposition aus einem vorhandenen Bild stammen muss, ein bildfähiges Profil, statt anzunehmen, dass die Lite-t2v-Identität durch ein zusätzliches Medienfeld den Modus wechselt.

Der dokumentierte Dauerbereich für 1.0 beträgt zwei bis zwölf Sekunden, mit fünf Sekunden als Standard und einer festen Bildrate von 24 fps. Lite bietet die Auflösungsstufen 480p, 720p und 1080p, wobei 720p als dokumentierter Standard gilt. Zu den festen Seitenverhältnissen gehören 16:9, 4:3, 1:1, 3:4, 9:16 und 21:9. Wählen Sie vor der Generierung das zum Verwendungszweck passende Format: Hochformat für eine vertikale Präsentation, Quadratformat für eine kompakte Produktfläche oder Querformat für eine breite Szene. Auflösungsstufen und Seitenverhältnisse beschreiben die angeforderte Ausgabe; prüfen Sie die tatsächlichen Pixelmaße und den Bildausschnitt des heruntergeladenen Clips.

Die Anfrage stellt seed, watermark und Kamerasteuerungen bereit. Der seed ist eine Ganzzahl von -1 bis 2^32-1, wobei -1 eine zufällige Auswahl festlegt. Eine Anfrage mit feststehender Kamera ergänzt eine entsprechende Kameraanweisung; die Dokumentation sagt ausdrücklich, dass die Wirkung nicht garantiert ist. Halten Sie die Kameravorgabe in der Szenenbeschreibung und in der separaten Steuerung konsistent. In den Text eingebettete Parameteranweisungen haben Vorrang vor separaten optionalen Parametern. Vermeiden Sie daher widersprüchliche Angaben zu Dauer, Auflösung oder Bildformat an beiden Stellen.

Der Verbrauch wird in Video-Token gemessen: Ausgabebreite × Ausgabehöhe × Bildrate × Ausgabedauer / 1024. Die abgeschlossene Aufgabe meldet diese Menge als usage.completion\_tokens. Bewahren Sie den gemeldeten Verbrauch zusammen mit dem fertigen Clip und seinen angeforderten Einstellungen.

Die Generierung erfolgt asynchron. Beim Absenden wird eine Aufgabenkennung zurückgegeben. Die Aufgabenabfrage liefert den Verarbeitungsstatus und nach erfolgreichem Abschluss die Video-URL in content.video\_url. Bewahren Sie die Aufgabenkennung, solange der Auftrag wartet oder läuft, und speichern Sie den fertigen Clip für die nächste Überarbeitung. Die dokumentierte Aufbewahrungsfrist für generierte Dateien beträgt sieben Tage. Die Anfrage besitzt außerdem eine ab der Aufgabenerstellung gemessene Ablaufzeit, nach der eine noch nicht abgeschlossene Aufgabe den Status expired erhält. Der dokumentierte Standard beträgt 172.800 Sekunden; zulässig sind Werte von 3.600 bis 259.200 Sekunden.

Prüfen Sie den gesamten Clip anhand des Auftrags: ob das gewünschte Motiv erscheint, die Aktion in der richtigen Reihenfolge abläuft, die Kamera der gewünschten Richtung folgt und das Schlussbild nutzbar ist. Ändern Sie für die nächste Version eine konkrete Anweisung und bewahren Sie dabei die erfolgreiche Szenenstruktur. Halten Sie bei einer Reihe von Einstellungen jeden Prompt, die angeforderten Einstellungen und das fertige Video fest, damit die nächste Szene vom tatsächlichen Ergebnis aus geplant werden kann.

**Ailoot Ultra · Videogenerierung** `POST /v1/videos` `doubao-seedance-1-0-lite-t2v-250428`

[`doubao-seedance-1-0-lite-t2v-250428`](https://ailoot.ai/models/de/#m=doubao-seedance-1-0-lite-t2v-250428&route=Ultra&caller=doubao-seedance-1-0-lite-t2v-250428&fmt=videos)

ByteDance /`doubao-seedance-1-0-lite-t2v-250428`

### Start

Seedance 1.0 Lite Text-to-Video verwandelt eine schriftlich beschriebene Szene in ein stummes Video. Dieser genaue Lite-Selektor verwendet Text statt einer Bildreferenz, mit einer Dauer von 2–12 Sekunden, 24 fps und Quer-, Hoch-, Quadrat- oder Kinoformat.

Zulässige Eingaben

Text

Ergebnisse

Video

### In Ailoot verfügbar · Eingaben und Methoden

**Ailoot Ultra · Videogenerierung** `POST /v1/videos`

Eingabetypen

`text`

Ausgabetypen

`video`

| Feld | Typ | Anforderung | Werte und Limits | Standard |
| --- | --- | --- | --- | --- |
| Feld`model` | Typ`string` | AnforderungErforderlich | Werte und Limits doubao-seedance-1-0-lite-t2v-250428 | Standard— |
| Feld`content` | Typ`array` | AnforderungErforderlich | Werte und Limits Bedingungen: Native Text- und Medienobjekte; das äußere Array darf nicht leer sein. Verschachtelte Knotentypen werden von diesem generischen Ailoot-Konstruktor nicht validiert. | Standard— |
| Feld`duration` | Typ`integer` | AnforderungOptional | Werte und Limits Minimum: 2 Maximum: 12 Bedingungen: Primäres 1.x-Schema: 2–12; die spätere gemeinsame Beschreibung nennt für 1.5 den Bereich 4–12 oder -1. Das Beispiel verwendet den in beiden dokumentierten Wert 5. | Standard5 |
| Feld`resolution` | Typ`string` | AnforderungOptional | Werte und Limits 480p, 720p, 1080p Bedingungen: Gemeinsame Aufzählungswerte; 1080p ist bei Referenzbildern und 1.5 ausgeschlossen. Die eingebettete pro-Beschreibung nennt 480p/1080p, während die Aufzählung auf oberster Ebene 720p enthält; eine geklärte Zusicherung für pro mit 720p besteht nicht. | Standard720p |
| Feld`ratio` | Typ`string` | AnforderungOptional | Werte und Limits 16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive Bedingungen: Szenen- und modellabhängige Standardwerte; die Dokumentation für Bildeingaben empfiehlt adaptive. | Standard— |
| Feld`service_tier` | Typ`string` | AnforderungOptional | Werte und Limits default, flex Bedingungen: default=online, flex=offline; vor der Erstellung auswählen. | Standarddefault |
| Feld`seed` | Typ`integer` | AnforderungErforderlich | Werte und Limits Minimum: -1 Maximum: 4.294.967.295 | Standard-1 |
| Feld`camerafixed` | Typ`boolean` | AnforderungErforderlich | Werte und Limits Bedingungen: Von Ailoot verlangt; die Kamerasteuerung bei Referenzbildern ist laut Dokumentation nicht unterstützt, und ihre Wirkung wird nicht garantiert. | Standardfalse |
| Feld`watermark` | Typ`boolean` | AnforderungErforderlich | Werte und Limits | Standardfalse |
| Feld`execution_expires_after` | Typ`integer` | AnforderungErforderlich | Werte und Limits Minimum: 3.600 Maximum: 259.200 Einheit: Sekunden | Standard172.800 |

Kombinationen von Eingabematerialien

Methodenparameter und Lebenszyklus

| Parameter | Vertrag |
| --- | --- |
| Parameter`content_type` | Vertragapplication/json |
| Parameter`required` | Vertragcamerafixed, content, execution\_expires\_after, model, seed, watermark |
| Parameter`optional` | Vertragduration, resolution, ratio, service\_tier |
| Parameter`material_types` | Vertragtext |
| Parameter`additional_properties` | Vertragtrue |
| Parameter`validation_scope` | VertragAiloot prüft die erforderlichen Feldtypen und ein nicht leeres model/content-Array. Weitere Anfragefelder bleiben für das ausgewählte Modell erhalten. |

Methodenaliasnamen: `/v1/videos/generations`

Lebenszyklus: `submit_once_poll_original`

`GET /v1/videos/{request_id}`

`GET /v1/videos/generations/{request_id}`

`GET /v1/videos/{request_id}/content`

`GET /v1/videos/generations/{request_id}/content`

Erstellen Sie den Auftrag einmal und bewahren Sie die zurückgegebenen öffentlichen Werte id/polling\_url auf.

Fragen Sie den ursprünglichen Auftrag regelmäßig ab; laden Sie nach succeeded die tatsächlichen, Ihnen zugeordneten Inhalte unter content.video\_url herunter.

### Tarife

##### So wird die endgültige Gebühr berechnet

Die angezeigten Tarife dienen zur Kostenschätzung vor der Generierung. Der endgültige Betrag wird aus den für die ursprüngliche Generierung erfassten Kosten berechnet. Die gemessene Ausgabedauer und prognostizierte Mengen sind nicht die endgültige abrechenbare Menge.

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus

Nicht angegeben Wenn der Schnellmodus ausgewählt ist

Flex-Modus

Nicht angegeben Wenn der Modus flex ausgewählt ist

Maximaler Denkaufwand

Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

#### Geschätzte Tarife zum Vergleich

#### Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

| Konfiguration | Tarifstaffel | Prognostizierte Menge | Abrechnungseinheit | Gebühr |
| --- | --- | --- | --- | --- |
| KonfigurationBasistarife für Token | TarifstaffelGrundtarif | Prognostizierte Menge— | Abrechnungseinheit— | Gebühr Eingabe · Eingabetoken · Schätzung nur zum Vergleich **—** / 1K Token Ausgabe · Ausgabetoken · Schätzung nur zum Vergleich **—** / 1K Token Eingabe · Cache-Lesen · Schätzung nur zum Vergleich **—** / 1K Token Eingabe · Cache-Schreiben · Schätzung nur zum Vergleich **—** / 1K Token Eingabe · Cache-Schreiben, 1 Stunde · Schätzung nur zum Vergleich **—** / 1K Token |
| KonfigurationUltra | Tarifstaffel— | Prognostizierte Menge— | Abrechnungseinheitpro 1K Video-Token | Gebühr Ausgabe · Schätzung nur zum Vergleich **$0.003** pro 1K Video-Token |
| KonfigurationGeschätzte Generierungskosten | Tarifstaffel— | Prognostizierte MengeSchätzung für eine Generierung | Abrechnungseinheit— | Gebühr Ausgabe · Geschätzte Generierungskosten · Schätzung nur zum Vergleich **$0.144** Schätzung vor der Generierung Diese Schätzung ist weder eine zusätzliche Gebühr noch ein fester Tarif für die abgeschlossene Generierung. |

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. [So funktionieren Reservierung und Abrechnung →](https://ailoot.ai/docs/de/billing/reserve/)

### Beispielanfragen

#### Ailoot Ultra · Videogenerierung

curl · Video erstellencurl · ursprünglichen Auftrag auslesencurl · eigenes Video herunterladen

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON_REQUEST'
{"model":"doubao-seedance-1-0-lite-t2v-250428","content":[{"type":"text","text":"女孩抱着狐狸，女孩睁开眼，温柔地看向镜头，狐狸友善地抱着，镜头缓缓拉出，女孩的头发被风吹动"}],"resolution":"480p","ratio":"1:1","duration":5,"service_tier":"default","seed":-1,"camerafixed":false,"watermark":false,"execution_expires_after":172800}
JSON_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_POLL'
import json
from pathlib import Path
from urllib.parse import quote,urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
i=r.get("id")
if not isinstance(i,str) or not i.startswith("native302_"):raise SystemExit("Keep original response/headers/id; do not resubmit creation.")
u=urljoin("https://api.ailoot.ai",r.get("polling_url") or "/v1/videos/"+quote(i,safe=""))
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/videos/"):raise SystemExit("Use actual Ailoot lookup path.")
Path("poll-url.txt").write_text(u)
PY_POLL
curl --fail-with-body --silent --show-error "$(cat poll-url.txt)" -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
```

```bash
set -eu
python3 - <<'PY_ASSETS'
import json
from pathlib import Path
from urllib.parse import urlsplit
r=json.loads(Path("status.json").read_text())
if r.get("status")!="succeeded":raise SystemExit("Poll same original job until an owned result is returned.")
u=r.get("content",{}).get("video_url")
urls=[u] if isinstance(u,str) else u
if not isinstance(urls,list) or not urls:raise SystemExit("No completed video URL.")
for u in urls:
    if not isinstance(u,str):raise SystemExit("Invalid returned URL.")
    p=urlsplit(u)
    if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/media/assets/") or not p.path.endswith("/content") or not p.query:raise SystemExit("Wait for actual Ailoot-owned signed result.")
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_ASSETS
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" -o "video-${index}.bin"
  index=$((index + 1))
done < asset-urls.txt
```

### Ergebnisse abrufen und speichern

#### Ailoot Ultra · Videogenerierung

Natives JSON mit öffentlichen Werten id/polling\_url. Nach der Veröffentlichung enthält content.video\_url signierte, Ailoot zugeordnete URL(s); vor der Veröffentlichung werden ausgewählte Ausgabe-URLs geleert.

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/generations/{request_id}`
- `GET /v1/videos/{request_id}/content`
- `GET /v1/videos/generations/{request_id}/content`

##### Alle fertiggestellten Ergebnisse aufbewahren

Speichern Sie jedes fertiggestellte Video oder jede zurückgegebene Datei; rufen Sie jede tatsächlich zurückgegebene Datei-URL ab.

Bewahren Sie jede tatsächliche URL in content.video\_url auf; index muss eine tatsächlich zurückgegebene Ausgabe bezeichnen.

##### Wenn die ursprüngliche Antwort geprüft werden muss

Bewahren Sie die ursprüngliche Antwort, Header und id auf und fragen Sie diesen Vorgang regelmäßig ab; übermitteln Sie eine Erstellung mit unklarem Ausgang niemals erneut.

Antwortfelder

| Feld | Typ |
| --- | --- |
| Feld`id` | Typstring |
| Feld`provider_task_id` | Typstring |
| Feld`polling_url` | Typstring |
| Feld`status` | Typstring when supplied |
| Feld`content.video_url` | Typstring\|string\[\] |
| Feld`usage` | Typobject when supplied |

Fehler und nächste Schritte

| Antwort | Bedingung | Nächster Schritt |
| --- | --- | --- |
| Antwort400 · `invalid_request_error` | BedingungUngültiges JSON/Modell, ungültige Pflichtfeldtypen oder ungültiger Inhaltsindex. | Nächster Schritt |
| Antwort401 · `authentication_error` | BedingungUngültiger Ailoot-API-Schlüssel. | Nächster Schritt |
| Antwort404 · `not_found_error` | BedingungAufgabe/Ausgabe fehlt oder ist nicht demselben Benutzer/API-Schlüssel/derselben Gruppe zugeordnet. | Nächster Schritt |
| Antwort502 · `result_pending_check` | BedingungUrsprüngliche Übermittlung/Status unvollständig; ursprüngliche ID aufbewahren, nicht erneut übermitteln. | Nächster Schritt |
| Antwort503 · `result_pending_check` | BedingungUrsprüngliche Medien, Route oder Abrechnung werden geprüft; setzen Sie den ursprünglichen Vorgang fort. | Nächster Schritt |

### Aliasnamen

#### Modellaliasnamen

**Ailoot Ultra** [`doubao-seedance-1-0-lite-t2v-250428`](https://ailoot.ai/models/de/#m=doubao-seedance-1-0-lite-t2v-250428&route=Ultra&caller=doubao-seedance-1-0-lite-t2v-250428&fmt=videos)

#### Aliasnamen für Methodenpfade

`/v1/videos/generations`

#### Zugehörige Aufrufer-IDs

[`doubao-seedance-1-0-lite-t2v-250428`](https://ailoot.ai/models/de/#m=doubao-seedance-1-0-lite-t2v-250428&route=Ultra&caller=doubao-seedance-1-0-lite-t2v-250428&fmt=videos)

FAQ · ByteDance: Seedance 1.0 Lite Text-to-Video

Welche Eingaben und Ergebnisse sind verfügbar?

`POST /v1/videos` · `doubao-seedance-1-0-lite-t2v-250428`: `text` → `video`

Welche Felder verwendet die Anfrage?

`POST /v1/videos` · `doubao-seedance-1-0-lite-t2v-250428`: `model`, `content`, `duration`, `resolution`, `ratio`, `service_tier`, `seed`, `camerafixed`, `watermark`, `execution_expires_after`

Welche Grenzen gelten?

`POST /v1/videos` · `doubao-seedance-1-0-lite-t2v-250428`: `duration.minimum`: `2`; `duration.maximum`: `12`; `seed.minimum`: `-1`; `seed.maximum`: `4294967295`; `execution_expires_after.minimum`: `3600`; `execution_expires_after.maximum`: `259200`

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

## Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

## Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo

Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.

Aktionscode bis 50%

Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.

Ausgaben in der Historie

Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

[Abo wählen](https://ailoot.ai/docs/de/billing/subscriptions/) · [Modellpreise ansehen](https://ailoot.ai/models/de/)

## Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung

Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.

Reseller-Lizenz

Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.

Dokumente auf der Website

Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

[Reseller-Lizenz anfordern](mailto:support@ailoot.ai) · [Offizielles Angebot und Lizenzvertrag](https://ailoot.ai/legal/offer?lang=de)

## Ailoot · Das Unternehmen und sein Projektportfolio





Ailoot baut auf bewährte Betriebserfahrung, einen großen Kundenstamm, stabilen Service und kontinuierliche KPI-Kontrolle.





Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.





Ailoot nutzt diese Betriebserfahrung für den API-Zugang zu KI-Funktionen in Kundenprodukten, Agenten, Anwendungen und Automatisierungen.
