So senken Sie die Kosten der KI-Video-API: sieben praktische Wege
KI-Video wird nach Sekunden abgerechnet, und der Satz steigt mit der Auflösung steil an, die Art zu arbeiten zählt also genauso wie das gewählte Modell. Das sind sieben Gewohnheiten, die die Rechnung senken, ohne die Qualität dessen zu mindern, was Sie ausliefern.
Wohin das Geld geht
Fast jedes Videomodell wird pro Sekunde Ausgabe abgerechnet, und der Satz steigt mit der Auflösung steil an. Bei Seedance 2.5 kostet eine Sekunde in 1080p $0.55, das Fünffache der $0.11 in 480p. Die meisten der folgenden Einsparungen beruhen auf einer Idee: Zahlen Sie den hohen Satz nur für Clips, bei denen Sie schon wissen, dass Sie sie wollen.
1. In der niedrigsten Auflösung entwerfen, dann das gelungene Ergebnis rendern
Nutzen Sie eine niedrige Auflösung, um Prompt, Bildausschnitt und Bewegung zu prüfen. Wenn ein Entwurf funktioniert, senden Sie denselben Prompt noch einmal in voller Auflösung. Das Endergebnis ist ein neuer Durchgang und stimmt daher nicht Bild für Bild mit dem Entwurf überein, aber ein Prompt, der in 480p funktioniert, funktioniert fast immer auch in 1080p.
| Modell | Entwurf | Entwurf von 8 s | Endergebnis | Endergebnis von 8 s |
|---|---|---|---|---|
| Seedance 2.5 | 480p | $0.88 | 1080p | $4.40 |
| Seedance 2.0 | 480p | $0.64 | 1080p | $3.20 |
| Wan 3.0 | 480p | $0.40 | 1080p | $1.36 |
| Gemini Omni 1.1 Flash | 360p | $0.32 | 1080p | $0.80 |
Drei Entwürfe mit Seedance 2.5 und ein Endergebnis kosten $2.64 plus $4.40, gegenüber $17.60 für vier Endergebnisse.
2. Wissen, wo eine höhere Einstellung nicht mehr kostet
Manche Modelle berechnen für zwei Einstellungen dasselbe. Fragen Sie dort immer die größere an:
- Veo 3.1: 720p und 1080p kosten beide $0.20 pro Sekunde ohne Ton.
- Gemini Omni 1.1 Flash: 720p und 1080p kosten beide $0.10 pro Sekunde.
- GPT Image 2: 1K, 2K und 4K kosten alle $0.03 pro Bild.
Die Modellseite listet jeden Preisschlüssel, sodass Sie diese erkennen können, bevor Sie eine Größe wählen.
3. Die günstigere Stufe desselben Modells wählen
Die meisten Familien haben eine Fast- oder Lite-Version für einen Bruchteil des Preises. Sie sind die richtige Wahl für Entwürfe, Social-Clips und alles, was auf einem Smartphone angesehen wird.
| Familie | Volle Stufe | Niedrigere Stufe |
|---|---|---|
| Veo 3.1 | Veo 3.1 in 1080p: $0.20 | Veo 3.1 Lite in 1080p: $0.06 |
| Seedance 2.0 | Seedance 2.0 in 720p: $0.15 | Seedance 2.0 Fast in 720p: $0.11 |
Eine Übersicht der niedrigsten Preise, Modell für Modell, finden Sie im Leitfaden zur günstigsten KI-Video-API.
4. Ton abschalten, wenn Sie Ihren eigenen hinzufügen
Manche Modelle berechnen erzeugten Ton extra. Wenn Musik oder ein Voice-over im Schnitt hinzukommt, setzen Sie audio auf false:
| Modell | Einstellung | Stumm | Mit Ton |
|---|---|---|---|
| Kling 3.0 | 720p | $0.09 | $0.13 |
| Veo 3.1 | 1080p | $0.20 | $0.40 |
| Veo 3.1 Fast | 720p | $0.08 | $0.10 |
5. Das Startbild zuerst mit einem günstigen Bild auswählen
Bild-zu-Video gibt Ihnen Kontrolle über das erste Bild, und ein Bild kostet weit weniger als eine Sekunde Video. Erstellen Sie mehrere Startbilder mit einem Bildmodell wie GPT Image 2 für je $0.03, wählen Sie das beste und animieren Sie erst dann. Der Leitfaden zu Text-zu-Video vs. Bild-zu-Video erklärt, wann sich das lohnt.
6. Die Länge anfragen, die Sie brauchen
Abrechnung pro Sekunde heißt, dass ein Clip von 10 Sekunden doppelt so viel kostet wie einer von 5 Sekunden. Wenn Sie ihn im Schnitt auf 4 Sekunden kürzen, fragen Sie 4 oder 5 Sekunden an, wo das Modell es erlaubt.
7. Die API Ihre Ausgaben schützen lassen
max_cost_usdbei jeder Anfrage legt fest, was dieser Job höchstens kosten darf. Routen, die darüber bepreist sind, werden übersprungen, und bleibt keine übrig, wird die Anfrage mit422 max_cost_exceededabgelehnt, sodass ein Tippfehler beidurationoderresolutionkeine hohe Rechnung verursachen kann.- Fehlgeschlagene Jobs sind kostenlos. Der Preis wird beim Absenden reserviert und freigegeben, wenn der Job fehlschlägt, bei jedem Modell.
- Ein
Idempotency-Key-Header sorgt dafür, dass eine Anfrage, die Sie nach einem Netzwerkfehler erneut senden, den bereits gestarteten Job zurückgibt, statt für einen zweiten zu zahlen.
Entwürfe, dann ein Endergebnis, im Code
Dieses Skript entwirft drei Versionen einer Idee in 480p und rendert dann den gewählten Prompt in 1080p. Jede Anfrage trägt ein max_cost_usd knapp über ihrem Preis und einen eigenen Idempotency-Key.
import os
import time
import uuid
import requests
API = "https://api.revana.si/v1"
KEY = os.environ["REVANA_API_KEY"]
def run(model, inp, max_cost_usd):
key = str(uuid.uuid4()) # resend with this key after a network error: no duplicate job
headers = {"Authorization": f"Bearer {KEY}", "Idempotency-Key": key}
body = {"model": model, "input": inp, "max_cost_usd": max_cost_usd}
job = requests.post(f"{API}/generations", headers=headers, json=body).json()
while job["status"] in ("queued", "running"):
time.sleep(5)
job = requests.get(f"{API}/generations/{job['id']}", headers=headers).json()
return job
prompts = [
"A red kite climbs over a windy beach, the camera tracking it from the sand.",
"A red kite climbs over a windy beach, seen from above as it rises toward the camera.",
"A child runs along a windy beach pulling a red kite into the sky, slow motion.",
]
# 1. A cheap 480p draft of each idea
drafts = [run("seedance-2.5", {"prompt": p, "resolution": "480p", "duration": 8}, 1.1)
for p in prompts]
for p, d in zip(prompts, drafts):
print(d["status"], d.get("cost_usd"), d["output"]["urls"][0] if d["output"] else d["error"])
# 2. Render only the idea you liked, at 1080p
final = run("seedance-2.5", {"prompt": prompts[1], "resolution": "1080p", "duration": 8}, 5.3)
print(final["status"], final.get("cost_usd"))Jedes Anfragefeld steht in der Dokumentation, Credit-Pakete ab $10 gibt es auf der Preisseite, und einen API-Schlüssel holen Sie in einer Minute.
Häufig gestellte Fragen
Wie kann ich KI-Videogenerierung günstiger machen?
Entwerfen Sie in der niedrigsten Auflösung und rendern Sie nur die Clips in voller Größe, die Sie behalten, verwenden Sie für Entwürfe die Stufen Fast oder Lite, schalten Sie erzeugten Ton ab, wenn Sie Ihren eigenen hinzufügen, und fragen Sie nur die Länge an, die Sie brauchen.
Zahle ich für fehlgeschlagene KI-Videogenerierungen?
Nicht bei Revana. Der Preis wird beim Absenden reserviert und freigegeben, wenn der Job fehlschlägt, bei jedem Modell.
Wie begrenze ich, was eine Generierung kosten darf?
Senden Sie max_cost_usd mit der Anfrage. Routen, die darüber bepreist sind, werden übersprungen, und bleibt keine übrig, wird die Anfrage mit 422 max_cost_exceeded abgelehnt, bevor etwas berechnet wird.
Sieht ein Entwurf in niedrigerer Auflösung aus wie das Endergebnis?
Nicht Bild für Bild: Das Endergebnis ist ein neuer Durchgang. Aber der Entwurf zeigt, ob Prompt, Bildausschnitt und Bewegung funktionieren, und genau das wollen Sie herausfinden.
Wie vermeide ich, doppelt zu zahlen, wenn eine Anfrage in ein Timeout läuft?
Senden Sie einen Idempotency-Key-Header. Wenn Sie denselben Schlüssel und Body erneut senden, erhalten Sie die bereits gestartete Generierung zurück statt einer neuen.
Bei jedem Clip weniger ausgeben
Ein API-Schlüssel für jedes Video- und Bildmodell, mit Ausgabelimits bei jeder Anfrage. Vorausbezahltes Guthaben ab $10, und fehlgeschlagene Jobs werden nie berechnet.