Videos von 2–30 Sekunden
Erstelle Videos von 2–30 Sekunden aus Text, einem Startbild oder Start- und Endbild.
WAN · VIDEO API
Entwickle mit der WAN 3.0 API: Videos bis zu 30 Sekunden, bis zu zehn Referenzbilder sowie native Dialoge, Musik und Soundeffekte.
PREISE
Vier Modelle nach Auflösung und Sekundenpreis vergleichen.
| Modell | 480p | 720p | 1080p | Audio |
|---|---|---|---|---|
WAN 3.0wan-3.0 | 0,047 $ | 0,094 $ | 0,188 $ | An / aus · gleicher Preis |
WAN 3.0 Primewan-3.0-prime | 0,067 $ | 0,138 $ | 0,273 $ | An / aus · gleicher Preis |
WAN 2.7 T2Vwan-2.7-t2v | — | 0,094 $ | 0,146 $ | Enthalten (immer an) |
WAN 2.7 I2Vwan-2.7-i2v | — | 0,098 $ | 0,164 $ | Enthalten (immer an) |
Abrechnung nach tatsächlichen Ausgabesekunden; Videoreferenzen verwenden den Tarif der gewählten Auflösung.
WAN 3.0 / Prime · WAN 2.7 T2V / I2V
Preisstand · 2026-11-09Modell, Auflösung, Dauer und Clipanzahl wählen.
Nur Ausgabeschätzung; Referenzeingaben können zusätzliche Kosten verursachen
WAN 3.0 · 480p · Schätzung mit den gewählten Einstellungen
| Gutgeschriebenes Guthaben | Sie zahlen | Rabatt | Videosekunden · Schätzung | Aufladen |
|---|---|---|---|---|
| 5,00 $Erste Aufladung | 3,00 $ | 2,00 $ | ≈ 106 s | Aufladen → |
| 50,00 $ | 48,00 $ | 2,00 $ | ≈ 1.063 s | Aufladen → |
| 100,00 $ | 95,00 $ | 5,00 $ | ≈ 2.127 s | Aufladen → |
| 200,00 $ | 185,00 $ | 15,00 $ | ≈ 4.255 s | Aufladen → |
| 500,00 $ | 450,00 $ | 50,00 $ | ≈ 10.638 s | Aufladen → |
Angebote für die erste Aufladung und Mengenrabatte gelten getrennt. Beim Bezahlen wird das zutreffende Angebot bestätigt. Verfügbare Zahlungsmethoden werden beim Checkout bestätigt.
WAN 3.0 oder Prime für Referenzen und 30-Sekunden-Clips nutzen; WAN 2.7 für einen festen Text- oder Bildablauf.
Erstelle Videos von 2–30 Sekunden aus Text, einem Startbild oder Start- und Endbild.
Motive und Stil mit bis zu zehn Referenzbildern vorgeben.
Bild-, Video- und Audioreferenzen kombinieren, um Bewegung, Stil und Ton vorzugeben.
Dialoge, Musik und Soundeffekte mit optionalem Audio in WAN 3.0 und Prime generieren.
In 480p, 720p oder 1080p im Quer-, Hoch-, Quadrat- oder Ultrawide-Format erstellen.
Die vom Anbieter als schnell positionierte Prime-Variante oder die speziellen Text-zu-Video- und Bild-zu-Video-Abläufe von WAN 2.7 wählen.
VIDEOMODELLE
Seedance, Kling, MiniMax H3 und WAN mit einem Guthaben. Derselbe Schlüssel funktioniert auch für Text- und Bildmodelle.
Für Clips bis 30 Sekunden und 30 Referenzbilder.
Für sechs eigene Einstellungen mit individuellen Prompts und Dauern.
Für referenzgesteuerte 2K-Videos mit nativem Audio.
Für referenzgesteuerte Clips bis 30 Sekunden.
Englisches Original · Generierungs-Prompt
Night city street after rain, seen from a slow forward dolly shot at low height: wet asphalt reflecting colorful lights, light trails from passing cars, soft steam rising from a street grate, light drizzle. Generic modern architecture. No people, no readable text, signs, logos, license plates, flags or recognizable landmarks. Cinematic, realistic.
Dieselbe asynchrone API: Preisabfrage → Erstellung → Statusabfrage → Download. Wechseln Sie das Modell und nutzen Sie dessen unterstützte Parameter.
SCHNELLSTART FÜR ENTWICKLER
Preis abfragen → erstellen → Status abfragen → herunterladen.202 bedeutet angenommen, nicht abgeschlossen. Bei unklarer Annahme denselben Idempotenzschlüssel und Body beibehalten. Erst nach completed herunterladen.Dies sind Minimalbeispiele — speichern Sie im Produktivbetrieb den Idempotency-Key und die Task-ID, um nach einem Neustart fortzufahren.
Integrieren Sie die BetterToken Video-API in die Anwendung des Nutzers.
Lesen Sie BETTERTOKEN_API_KEY nur aus der Umgebung; niemals einbetten, protokollieren oder an Analysedienste senden.
Basis: https://bettertoken.ai/v1
Modell: wan-3.0.
Prompt: A rainy city street at night, slow forward camera move
Verwende den exakten Anfrage-JSON unten und beachte die Felder und Grenzen des gewählten Modells.
POST /videos/quote mit derselben Anfrage liefert eine Schätzung ohne Guthabenreservierung. Authentifizierung ist erforderlich; dies ist kein öffentlicher Preis-Endpunkt.
Speichern Sie VOR POST /videos einen neuen Idempotency-Key und den exakten Anfragekörper außerhalb des Prozesses. Laden Sie nach einem Neustart diesen Zustand oder setzen Sie die angenommene Aufgabe mit der gespeicherten ID fort. Verwenden Sie bei unklarer Antwort beides erneut; ein Timeout rechtfertigt keine neue kostenpflichtige Aufgabe.
Speichern Sie nach Annahme mit 202 auf /videos (200 auf der Kompatibilitätsroute) die id und fragen Sie GET /videos/{id} alle 5 Sekunden ab. Behandeln Sie queued, in_progress, completed, failed und canceled. Bei unklarem Versand bleibt die Aufgabe in_progress mit stage=reconciliation; keine Ersatzaufgabe erstellen. Beachten Sie bei 429 Retry-After. Höchstens 360 Abfragen mit jeweils 5 Sekunden Pause; Netzwerkverzögerungen und Wartezeiten bei Ratenlimits können die Gesamtdauer verlängern. Bewahren Sie beim Stoppen die ID auf; das Stoppen der Abfrage storniert oder erstellt die Aufgabe nicht neu.
Nach completed rufen Sie GET /videos/{id}/content mit einem autorisierten API-Schlüssel des Eigentümers ab. Abgelaufene Dateien liefern 410 video_artifact_expired. Der Inhalt ist privat; abgelaufene Downloads und Übertragungsfehler getrennt von Generierungsfehlern behandeln.
Prüfen Sie die endgültige Belastung in den Abrechnungsdaten. Bei bestätigtem Fehler oder Abbruch der Generierung werden die ursprünglichen Mittel durch die Finanzverarbeitung freigegeben oder zurückerstattet; der Aufgabenstatus allein beweist keine abgeschlossene Erstattung. Unklarer Versand und Übertragungsprobleme nach der Generierung sind getrennt zu behandeln.
Relay-Fehler stehen in error: 402 video_insufficient_balance, 409 video_idempotency_conflict/video_acceptance_pending, 422 für ungültige Parameter und 503 für unklare Annahme oder Nichtverfügbarkeit. Bei unklarer Antwort ursprünglichen Schlüssel und Körper behalten. Kein Web-Abonnement und keine Generierungsoberfläche auf dieser Seite ergänzen.
{
"model": "wan-3.0",
"operation": "text_to_video",
"prompt": "A rainy city street at night, slow forward camera move",
"duration": {
"mode": "fixed",
"seconds": 5
},
"output": {
"format": "mp4",
"resolution": "480p",
"aspect_ratio": "16:9"
},
"audio": {
"mode": "on"
}
}# Minimal example: persist the Idempotency-Key and task ID in production.
# Requires curl, jq and BETTERTOKEN_API_KEY in your environment.
BASE=https://bettertoken.ai/v1
IDEM="$(uuidgen)"
cat > request.json <<'JSON'
{
"model": "wan-3.0",
"operation": "text_to_video",
"prompt": "A rainy city street at night, slow forward camera move",
"duration": {
"mode": "fixed",
"seconds": 5
},
"output": {
"format": "mp4",
"resolution": "480p",
"aspect_ratio": "16:9"
},
"audio": {
"mode": "on"
}
}
JSON
curl --fail-with-body "$BASE/videos/quote" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
-H 'Content-Type: application/json' --data-binary @request.json || exit 1
TASK=$(curl --fail-with-body "$BASE/videos" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
-H "Idempotency-Key: $IDEM" \
-H 'Content-Type: application/json' --data-binary @request.json) || exit 1
ID=$(printf '%s' "$TASK" | jq -er '.id') || exit 1
# Poll up to 360 times, waiting 5 seconds between requests.
# Network delays can extend the total time.
for attempt in $(seq 1 360); do
TASK=$(curl --fail-with-body "$BASE/videos/$ID" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY") || exit 1
STATUS=$(printf '%s' "$TASK" | jq -r '.status')
case "$STATUS" in
completed) break ;;
failed|canceled) printf '%s\n' "$TASK"; exit 1 ;;
esac
sleep 5
done
[ "$STATUS" = completed ] || { echo "Resume polling task: $ID"; exit 1; }
curl --fail-with-body "$BASE/videos/$ID/content" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" -o video.mp4Beim SKU-Wechsel operation, audio und media anpassen. WAN 2.7 I2V benötigt deine eigene erreichbare Startbild-URL.
| Parameter | Wert und Grenzen |
|---|---|
model / operation | wan-3.0 / wan-3.0-prime: text_to_video, image_to_video, reference_to_video. wan-2.7-t2v: nur text_to_video. wan-2.7-i2v: nur image_to_video. |
duration | {mode:"fixed",seconds:N}. WAN 3: ganze Zahlen von 2–30; Eingabevideo + Ausgabe ≤30 s. WAN 2.7: ganze Zahlen von 2–15. |
output.resolution | WAN 3: 480p / 720p / 1080p. WAN 2.7: 720p / 1080p. |
output.aspect_ratio | WAN 3: adaptive / 21:9 / 16:9 / 4:3 / 1:1 / 3:4 / 9:16. Bei Einzelbildern: adaptive bevorzugen. 2.7 T2V: 16:9 / 9:16 / 1:1 / 4:3 / 3:4. 2.7 I2V: weglassen, folgt dem Bild. |
audio | WAN 3/Prime: {mode:"on"} oder {mode:"off"}, gleicher Preis. WAN 2.7: audio weglassen oder provider_default verwenden. |
media · WAN 3 | Jedes Element braucht eine eindeutige id sowie type, role und source. first_frame (+last_frame) ODER reference_*; ≤10 Bilder, ≤5 Videos (Vertragslimit; vollständige Kombinationen noch nicht verifiziert) und ≤5 Audioclips; jeweils 1–15 s, ≤15 s je Typ; insgesamt ≤20 Dateien. |
media · WAN 2.7 | I2V: first_frame erforderlich, last_frame optional. Beide 2.7-SKUs erlauben einen driving_audio-Clip von 2–30 s; Ausgabe bleibt ≤15 s. Keine freien multimodalen Referenzen. |
prompt | Einstellungen, Bewegung und Ton in natürlicher Sprache beschreiben. Kein Parameter für strukturierte Einstellungen. |
Häufige Fragen
WAN 3.0 unterstützt Clips bis 30 Sekunden und multimodale Referenzen. WAN 3.0 Prime ist die schnelle Variante des Anbieters mit denselben Erstellungsmodi; es wird kein gemessener Geschwindigkeitsfaktor zugesagt. WAN 2.7 bietet feste Text-zu-Video- und Bild-zu-Video-SKUs.
API-Beispiele ansehenWAN 3.0-Ausgabe beginnt bei 0,047 $/s in 480p. Vergleiche oben alle vier SKUs und Auflösungen. Videoreferenzen verursachen Eingabesekunden zum gleichen Auflösungstarif; reine Ausgabeschätzungen schließen sie aus. Audio an/aus ändert die WAN 3.0/Prime-Preise nicht.
API-Beispiele ansehenRegistriere dich oder melde dich bei BetterToken an, erstelle oder verwende deinen Schlüssel im Workspace, lade Guthaben auf und rufe die API aus deiner Anwendung auf. Es ist ein BetterToken-Relay-Schlüssel; Zugriff erfordert Berechtigungen und Guthaben. Wir stellen keine Alibaba-Konsolenschlüssel aus.
API-Beispiele ansehenWAN 3.0/Prime: 2–30 s, 480p/720p/1080p. Bei Videoeingabe müssen Eingabe und Ausgabe zusammen in 30 s passen. WAN 2.7: 2–15 s, 720p/1080p. Hier wird keine WAN-Ausgabe in 4K angeboten.
API-Beispiele ansehenWAN 3.0 und Prime unterstützen an/aus zum gleichen Preis. WAN 2.7 erzeugt standardmäßig synchronisierten Ton; audio weglassen oder provider_default nutzen, ohne An/Aus-Schalter.
API-Beispiele ansehenVideo- und Audioreferenzen geben Bewegung, Stil und Ton vor. WAN 3.0/Prime: bis zu 10 Bilder und 5 Audioclips; jeder Video-/Audioclip 1–15 s und je Typ höchstens 15 s, insgesamt 20 Dateien. Einzelbilder nicht mit freien Referenzen mischen. WAN 2.7 T2V nutzt Text; I2V benötigt ein Startbild und erlaubt ein Endbild. Jedes 2.7-SKU erlaubt einen driving_audio-Clip, keine freien multimodalen Referenzen.
API-Beispiele ansehenBestätigt fehlgeschlagene Generierungen werden nicht berechnet. Bestätigter Fehler oder Abbruch gibt die ursprüngliche Finanzierungsquelle über die Finanzverarbeitung frei oder erstattet sie; der Aufgabenstatus beweist keine abgeschlossene Erstattung. Unklare Annahmen müssen abgeglichen werden. Lieferfehler oder abgelaufene Dateien nach erfolgreicher Generierung sind gesonderte Fälle.
API-Beispiele ansehenBezahlen Sie per Karte über Stripe oder mit USDT. Die verfügbaren Zahlungsmethoden werden beim Checkout bestätigt.
API-Beispiele ansehenBETTERTOKEN · WAN API
Erste Aufladung: 3,00 $ zahlen, 5,00 $ Guthaben erhalten