Lightricks
LTX 2.5 Fast
ltx-2.5-fast/image-to-video
Beschleunigtes Videogenerierungsmodell von Lightricks, unterstützt Text-zu-Video und Bild-zu-Video, erzeugt Bild und Audio synchron – ideal für schnelle Produktionen und die Validierung von Prototypen
ltx-2.5-fast/image-to-video ausprobieren
Eingabe
Galerie
Alle Arbeiten ansehenAusgabe
videoPreise
ltx-2.5-fast/image-to-video per second
| Spezifikationen | Einzelpreis |
|---|---|
| 1080P | $0.086 |
Einordnung und Kurzprofil
ltx-2.5-fast/image-to-video ist ein schnelles Bild-zu-Video-Modell von Lightricks, das ausgehend von einem Standbild Videoclips mit synchroner Audiospur erzeugt. Es unterstützt die Interpolation zwischen Start- und Endbild und lässt sich flexibel aus 2–20 Sekunden Dauer, 720p oder 1080p Auflösung sowie Quer- oder Hochformat kombinieren – ideal für Entwickler, die Kamerarichtungen schnell prüfen oder kurze Videoclips in Serie produzieren möchten.
Wesentliche Highlights
- Interpolation zwischen Start- und Endbild zur Steuerung von Bildübergängen – Sie können ein Startbild und zusätzlich ein Endbild angeben, sodass das Modell zwischen beiden Punkten einen fließenden Übergang erzeugt; so lassen sich Anfangs- und Endkomposition zuverlässig festlegen.
- Gleichzeitige Erzeugung von Video und nativem Audio – Standardmäßig wird beim Erzeugen des Bildinhalts zugleich natives Audio erzeugt, was den nachträglichen Aufwand für die Synchronisierung von Bild und Ton reduziert.
- Flexible Kombination von Dauer und Bildformat – Unterstützt werden 2–20 Sekunden, 720p oder 1080p sowie Quer- oder Hochformat, sodass sich die Ausgabespezifikationen schnell an den jeweiligen Ausspielkanal anpassen lassen.
Funktionsbeschreibung
Bild-zu-Video und Interpolation zwischen Start- und Endbild: Ausgehend von einem Startbild wird ein dynamisches Video erzeugt; wird ein zweites Bild als Endbild angegeben, interpoliert das Modell den Übergang zwischen Anfang und Ende – geeignet für Einstellungen, bei denen Anfangs- und Endbild präzise kontrolliert werden müssen.
Parametrisierbare Dauer und Bildformat: Die Dauer ist innerhalb von 2–20 Sekunden in geraden Sekundenschritten wählbar, die Auflösung unterstützt 720p und 1080p, das Bildformat 16:9 und 9:16; mit einem einzigen Aufruf lassen sich so Quer- oder Hochformatmaterialien für die Zielplattform ausgeben.
Synchron erzeugtes Bild und Audio: Über den Parameter generate_audio lässt sich steuern, ob beim Erzeugen des Videos zugleich natives Audio ausgegeben wird; standardmäßig ist dies aktiviert – passend für Szenen, in denen direkt ein fertiges Video mit Ton benötigt wird.
Szenen- und Kamerabeschreibung per Prompt: Das Feld prompt umfasst bis zu 5000 Zeichen und kann gleichzeitig Szene, Bewegung, Kamera und Ton beschreiben, damit das Ergebnis der Kameraabsicht des Creators näherkommt.
Anwendungsfälle
- Entwickler mit schneller Prototypenvalidierung – Mit einem Konzeptbild und einem kurzen Prompt lässt sich schnell ein kurzer Clip erzeugen, um Kamerarichtung und Stil kostengünstig zu testen und erst danach über eine aufwendigere Produktion zu entscheiden.
- Massenproduktion von Material für Social Media und Werbung – Für 9:16-Hochformat und 16:9-Querformat werden jeweils 2–20 Sekunden lange Clips mit Audio erzeugt, als Massenauswahl für Kurzvideo-Ausspielungen oder Werbematerial.
- Erstellung von Übergangseinstellungen zwischen Start- und Endbild – Mit einem Start- und einem Endbild wird eine Übergangsanimation dazwischen erzeugt, etwa für Transitions, Produktpräsentationen oder Storyboard-Einstellungen, bei denen Anfangs- und Endkomposition festgelegt werden müssen.
Einschränkungen und Auswahlhinweise
Das Modell ist als geschwindigkeitsoptimierte Version positioniert; bei einer Dauer von mehr als 10 Sekunden werden nur 720p oder 1080p unterstützt, und die Bildrate ist auf 24/25 FPS begrenzt. Sehr lange Dauer und hohe Auflösung lassen sich nicht gleichzeitig erfüllen; je nach Szenario muss zwischen Dauer und Auflösung abgewogen werden. Wenn längere Dauer oder eine höhere Bildrate benötigt werden, sollten andere Versionen derselben Reihe geprüft werden. Die Eingabe muss mindestens ein Startbild enthalten; für rein textbasierte Videogenerierung sollte die Text-zu-Video-Route gewählt werden.
Häufige Fragen
Alle Fragen ansehen →-
Welche Auflösungen unterstützt LTX 2.5 Fast?
Zwei Stufen: 720p und 1080p, Standard ist 720p. Das gilt sowohl für Text-zu-Video als auch für Bild-zu-Video.
-
Wie lang kann ein generiertes Video sein?
2 bis 20 Sekunden; wählbar sind 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18 oder 20 Sekunden, Standard sind 6 Sekunden.
-
Wird Hochformat unterstützt?
Ja. Setzen Sie aspect_ratio auf 9:16, um ein Video im Hochformat zu erhalten; standardmäßig 16:9 Querformat.
-
Was ist natives Audio? Kostet es extra?
Nach dem Aktivieren von generate_audio erzeugt das Modell gleichzeitig Umgebungsgeräusche, Soundeffekte oder Hintergrundmusik; standardmäßig aktiviert. Nach dem Deaktivieren erhält man ein stummes Video zum unveränderten Preis.
Generierungsaufgabe erstellen
https://api.hiapi.ai/v1/tasks Header
AuthorizationstringPflichtAccount-API-Schlüssel. Bei jeder Anfrage erforderlich. Beispiel: Bearer YOUR_HIAPI_API_KEY. API-Schlüssel holen
Content-TypestringOptionalDer Anfragekörper wird immer als JSON geparst; beim Senden ist nur application/json (optional mit charset) zulässig — andere Werte liefern 415. Beispiel: application/json.
Idempotency-KeystringOptionalIdempotenz-Schlüssel, bis 255 Bytes. Wiederholungen mit demselben Schlüssel desselben Kontos erstellen die Aufgabe nur einmal; Replays liefern die ursprüngliche taskId.
Bei Netzwerk-Timeouts oder Client-Wiederholungen erstellt derselbe Schlüssel die Aufgabe nur einmal — keine doppelte Abbuchung (Geltungsbereich = das Konto des API-Schlüssels). Empfohlen: geschäftsseitig eindeutige Kennung (z. B. "order-42"); Replays liefern die ursprüngliche taskId, Schlüssel laufen 24 Stunden nach der ersten Anfrage ab. Die vollständige Szenariomatrix steht in der Übersicht der Unified Async API.
Body
modelstringPflichtAktueller Festwert: ltx-2.5-fast/image-to-video
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für ltx-2.5-fast/image-to-video und Route default — siehe Parametertabelle unten.
promptstringPflichtminLength 1maxLength 5000Text-Prompt zur Beschreibung der Szene, der Bewegung, der Kamera und des Tons. Wert ist ein String.
durationintegerOptionalStandard: 6min 2max 20Videodauer in Sekunden. Wert ist eine Ganzzahl, Standard 6.
2345681012Alle anzeigen (4)
14161820image_urlsarrayPflichtminItems 1maxItems 2Array von Bild-URLs für das erste und letzte Frame: Die erste URL ist das erste Frame, eine zweite angehängte URL wird als letztes Frame verwendet. Unterstützt die Formate jpeg, png und webp.
Array [ string ]
resolutionstringOptionalStandard: "720p"Auflösung des Ausgabevideos. String-Wert, Standard 720p.
720p1080paspect_ratiostringOptionalStandard: "16:9"Seitenverhältnis des Ausgabebilds, zur Auswahl der Quer- oder Hochformat-Ausgabe. String-Wert, Standard 16:9.
16:99:16generate_audiobooleanOptionalStandard: trueOb beim Generieren des Videos gleichzeitig originales Audio erzeugt wird. Boolescher Wert, Standard true.
callbackobjectOptional
Konfiguration der Endzustands-Benachrichtigung. Ohne Angabe wird kein Callback gesendet — selbst abfragen.
Beim Erstellen callback.url angeben, dann POSTet HiAPI im Endzustand an Ihren Service — kein Polling nötig. Der Callback-Body entspricht der Aufgaben-Detailstruktur; Signaturprüfung, Wiederholungen und Idempotenz sind in der Übersicht der Unified Async API beschrieben.
urlstringPflichtPflicht, wenn callback angegeben ist. Nach dem Endzustand wird an diese URL gepostet; muss eine gültige http(s)-URL sein.
whenstringOptionalStandard: "final"Derzeit wird nur final unterstützt — Benachrichtigung bei success und fail.
finalstoragestringOptionalStandard: "temp"Speicherstufe für Artefakte: temp (Standard, ca. 7 Tage) oder persistent (langfristig, nach Größe abgerechnet). Bei unzureichendem Guthaben oder Überschreitung des Speicherlimits erfolgt ein stiller Downgrade auf temp; die wirksame Stufe steht in der Aufgaben-Detailantwort.
temppersistentAnfragebeispiele
# Asynchrone Aufgabe senden; gibt sofort eine taskId zurück (wartet nicht auf die Generierung)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "ltx-2.5-fast/image-to-video",
"input": {
"prompt": "…",
"duration": 6,
"image_urls": "…",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "ltx-2.5-fast/image-to-video",
input: {
"prompt": "…",
"duration": 6,
"image_urls": "…",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "ltx-2.5-fast/image-to-video",
"input": {
"prompt": "…",
"duration": 6,
"image_urls": "…",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": True
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Aufgabendetails abrufen
https://api.hiapi.ai/v1/tasks/:id Antwortfelder
taskIdstringPflichtAufgaben-ID, stets mit Präfix tk-hiapi-.
modelstringPflichtAufgelöster vollständiger Modellname. Mit route-Parameter eingereichte Aufgaben geben base@route zurück (z. B. gpt-image-2/text-to-image@ext); sonst identisch mit dem übermittelten Namen.
routestringOptionalErscheint nur bei explizitem route-Parameter; gibt den übermittelten Wert zurück.
statusstringPflichtAufgabenstatus.
queued Eingereiht, noch nicht gestartet.
handling In Verarbeitung.
archiving Verarbeitung abgeschlossen, Artefakte werden vorbereitet.
success Endzustand: abgeschlossen, Artefakte verfügbar (output wird zurückgegeben).
fail Endzustand: fehlgeschlagen (error wird zurückgegeben).
Nach dem Senden den status prüfen: success und fail sind Endzustände, alles andere nicht. Alle 1–3 Sekunden bis zum Endzustand pollen. Nach Erfolg Artefakte aus output[].url laden und vor expireAt übertragen; für Langzeitaufbewahrung storage: "persistent" beim Erstellen angeben.
creatednumberPflichtZeitpunkt der Aufgabenerstellung (Unix-Sekunden).
completednumberPflichtUnix-Sekunden des Endzustands; vor Abschluss stets 0.
outputarrayOptional
Nur bei status == success. Artefaktliste — immer ein Array; eine Aufgabe kann mehrere Typen gleichzeitig liefern (z. B. video + first_frame).
Array [ object ]
Array-Elemente
urlstringPflichtArtefakt-URL, direkt herunterladbar.
typestringPflichtAktuell mögliche Werte: video, image, audio, first_frame, last_frame, thumbnail; später können weitere folgen.
expireAtnumberPflichtUnix-Sekunden, bis wann das Artefakt verfügbar ist; vorher herunterladen oder übertragen.
errorobjectOptional
Nur bei status == fail.
codestringPflichtBusiness-Fehlercode.
messagestringPflichtFehlerbeschreibung.
Antwortbeispiele
Erfolg
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} In Bearbeitung (nicht final)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fehlgeschlagen
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artikel
Alle Artikel ansehen →-
Tutorial
kandinsky-6.0-pro/image-to-video auf HiAPI: Tutorial mit curl und Python
Eine funktionierende Bild-zu-Video-Anfrage auf HiAPI ausführen: vom Upload des ersten Frames über asynchrones Polling bis zum finalen Download
-
Vergleichstest
hailuo-2.3-fast/image-to-video im Quervergleich: Wie man Bild-zu-Video-Modelle auswählt und worauf bei der Migration zu achten ist
-
Tutorial
Kandinsky 6.0 Pro Text-zu-Video auf HiAPI: curl- und Python-Tutorial
Eine anfrageorientierte praktische Demonstration: Aufbau des Aufrufs vom Prompt zum Videoclip, Absenden der Anfrage, Abfragen des Fertigstellungsstatus und Herunterladen des Ergebnisses
-
Tutorial
So rufen Sie hailuo-2.3-fast/image-to-video über die HiAPI API auf: curl und Python in der Praxis
Die erste lauffähige Anfrage für die schnelle, kostengünstige Bild-zu-Video-Stufe – von der Modell-ID bis zum heruntergeladenen MP4
-
Tutorial
So rufen Sie hailuo-2.3/text-to-video über die HiAPI API auf: curl, Python und lauffähige Anfragebeispiele
-
Tutorial
So nutzt du kling-4.0/text-to-video über die HiAPI-API: curl, Python und ein lauffähiges Anforderungsbeispiel
Ein praxisnaher Leitfaden für Entwickler: filmische Prompts, synchrones Audio, asynchrones Polling und Download der Ausgabe
-
Tutorial
So rufen Sie kling-4.0/image-to-video auf HiAPI auf: curl, Python und Polling
-
Vergleichstest
Recraft v4.1 Flash 文生图横向对比:Entwickler-Auswahl und Migrationsleitfaden
Mit Kosten von $0,01 pro Bild und reiner Text-zu-Bild-Fähigkeit beurteilen, ob es zu Ihrer Bildgenerierungs-Pipeline passt
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
Vidu Q4 Preview Vidu $0.051 /Sekunde -
Creatify Boreal Creatify $0.015 /Sekunde -
Veo 3.1 Google $0.290 /Sekunde -
Kandinsky 6.0 Pro $1.93 /Video -
HeyGen Avatar V HeyGen $0.150 /Sekunde -
Kling AI Avatar Kuaishou -- -
FLUX 3 Video Black Forest Labs $0.090 /Sekunde -
Wan 3.0 Video Alibaba $0.040 /Sekunde -
Hailuo 2.3 MiniMax $0.270 /Video -
Runway Gen 4.5 Runway $0.172 /Sekunde -
HeyGen Avatar IV HeyGen $0.150 /Sekunde -
Vidu Q3 Vidu $0.149 /Sekunde



