PixVerse
PixVerse V6 Max
pixverse-v6-max/text-to-video
Flaggschiff-Videomodell von PixVerse, unterstützt Text-zu-Video und Bild-zu-Video, bis zu 15 Sekunden pro Durchlauf und bis zu 1080p, optional mit Hintergrundmusik, Soundeffekten und Dialogen, ideal für Werbeclips und Concept-Filme
pixverse-v6-max/text-to-video ausprobieren
Eingabe
Galerie
Alle Arbeiten ansehenAusgabe
videoPreise
pixverse-v6-max/text-to-video per second
Positionierung und Kurzprofil
Dieses Text-zu-Video-Modell erzeugt anhand eines Text-Prompts direkt Videoclips und liefert pro Durchlauf Szenen mit bis zu 15 Sekunden Länge und bis zu 1080p Auflösung. Es eignet sich für Entwickler und Content-Ersteller, die schnell Storyboards oder dynamisches Material erstellen möchten. Auf der Eingabeseite genügt ein Prompt; anschließend lassen sich Seitenverhältnis, Auflösung, Dauer und Zufalls-Seed wählen – etwa für Werbekonzepte, erste Kurzvideofassungen und die Vorab-Visualisierung narrativer Szenen.
Zentrale Highlights
- Direkte Videoclips aus Prompts – Es genügt ein Prompt, um ein Video mit Bildinhalt zu erzeugen; zusätzliches Bildmaterial ist nicht nötig.
- Einstellbare Dauer und Bildformate – Die Dauer pro Generierung lässt sich zwischen 1 und 15 Sekunden festlegen; acht Seitenverhältnisse und vier Auflösungsstufen stehen zur Auswahl.
- Reproduzierbare Ergebnisse per Seed – Mit festem Zufalls-Seed und identischem Prompt lassen sich ähnliche Bildergebnisse reproduzieren, was die schrittweise Feinabstimmung erleichtert.
Funktionsbeschreibung
Text-zu-Video: Mit einem Prompt von bis zu 5000 Zeichen, der die gewünschte Szene beschreibt, wird ein Video erzeugt; die Dauer wird sekundenweise abgerechnet. Ideal für eine schnelle erste Fassung vom Konzept bis zum fertigen Clip.
Auswahl von Dauer und Auflösung: Die Dauer pro Generierung kann auf 1 bis 15 Sekunden gesetzt werden; die Auflösung ist aus 360p, 540p, 720p und 1080p wählbar, Standard ist 720p.
Anpassung des Seitenverhältnisses: Es stehen acht Formate zur Verfügung – 16:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2 und 21:9 –, passend für Querformat, Hochformat oder quadratische Platzierungen.
Steuerung des Ergebnisses per Seed: Ein Zufalls-Seed zwischen 0 und 2147483647 lässt sich setzen, um zusammen mit demselben Prompt ähnliche Bilder zu reproduzieren und die Wirkung unterschiedlicher Prompts zu vergleichen.
Anwendungsfälle
- Schnelle Konzeptvideos für Werbung und Marketing – Produktvorteile und Szenenbeschreibung eingeben und einen Kurzfilm bis 15 Sekunden im Quer- oder Hochformat erzeugen, etwa für kreative Pitch-Präsentationen und die Richtungsbestätigung vor dem Schalten.
- Erste Hochformat-Fassungen für Kurzvideo-Creator – Mit 9:16-Seitenverhältnis und Prompt einen Hochformat-Clip erzeugen, der als erste Version für Social-Media-Kurzvideos dient, bevor über die weitere Ausarbeitung entschieden wird.
- Storyboard und narrative Vorab-Visualisierung – Drehbuchautoren oder Regisseure beschreiben die Kameraeinstellung per Prompt, erzeugen kurze Clips und prüfen Rhythmus und Bildkomposition für die Diskussion in der Vorproduktion.
- Experimente mit Bildstilen – Durch Anpassen von Prompt und Zufalls-Seed lassen sich Clips in verschiedenen Stilen in Serie erzeugen, um eine visuelle Richtung auszuwählen oder eine Materialbibliothek aufzubauen.
Grenzen und Auswahlhinweise
Die maximale Dauer eines einzelnen generierten Videos beträgt 15 Sekunden, die maximale Ausgabeauflösung 1080p; längere Inhalte müssen in Abschnitten erzeugt und anschließend zusammengesetzt werden. Audio wird standardmäßig nicht erzeugt; erst mit generate_audio auf true werden Hintergrundmusik, Soundeffekte und Dialoge zusammen mit dem Video generiert. Bei aktivierter Option müssen Dialogzeilen in Anführungszeichen im Prompt stehen. Das Bildergebnis hängt von der Prompt-Beschreibung ab; es ist nicht garantiert, dass Aussehen der Figuren oder Bilddetails genau den Erwartungen entsprechen.
Neuigkeiten
Changelog ansehen →- Neues Modell Neues Modell verfügbar: PixVerse V6 Max Bild-zu-Video
- Neues Modell Neues Modell verfügbar: PixVerse V6 Max Text-zu-Video
Häufige Fragen
Alle Fragen ansehen →-
Wie viele Sekunden können maximal pro Durchlauf generiert werden?
Maximal 15 Sekunden; der duration-Parameter kann in ganzen Sekunden zwischen 1 und 15 festgelegt werden, Standard sind 5 Sekunden. Die Abrechnung erfolgt sekundengenau, sodass sich die Segmentlänge bei der Auswahl direkt auf die Aufrufkosten auswirkt.
-
Kann man beim Bild-zu-Video mehrere Referenzbilder auf einmal übergeben?
Derzeit wird keine Mehrfacheingabe von Bildern unterstützt. image_urls akzeptiert nur 1 öffentliche Bild-URL, die als erstes Frame des Videos dient. Unterstützt werden JPEG, PNG und WebP, maximal 20 MB pro Bild; das Seitenverhältnis der Ausgabe folgt diesem Bild. Wenn Sie das Format ändern möchten, müssen Sie das erste Frame-Bild bearbeiten.
-
Bis zu welcher Auflösung kann maximal ausgegeben werden?
Maximal 1080p; resolution bietet die Optionen 360p, 540p, 720p und 1080p, Standard ist 720p. Wenn Sie die Qualität eines fertigen Films benötigen, stellen Sie 1080p ein; für die Vorschau oder kostengünstige Testversionen nutzen Sie niedrigere Stufen, um Bewegung und Bildkomposition zu prüfen.
-
Wie aktiviere ich natives Audio und wie schreibe ich Dialoge?
Setze generate_audio auf true, dann erzeugt das Modell zusätzlich Hintergrundmusik, Soundeffekte und Dialoge; standardmäßig ist diese Option deaktiviert. Dialogzeilen müssen im Prompt in Anführungszeichen gesetzt werden, sonst werden sie leicht als Bildbeschreibung statt als zu sprechender Inhalt interpretiert.
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: pixverse-v6-max/text-to-video
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für pixverse-v6-max/text-to-video und Route default — siehe Parametertabelle unten.
seedintegerOptionalmin 0max 2147483647Zufälliger Startwert, ganzzahlig von 0 bis 2147483647; derselbe Startwert und Prompt können ähnliche Ergebnisse reproduzieren.
promptstringPflichtminLength 1maxLength 5000Beschreibt den zu erzeugenden Videoinhalt, Zeichenkette, maximal 5000 Zeichen.
durationintegerOptionalStandard: 5min 1max 15Videolänge (Sekunden), ganzzahlig von 1 bis 15, Abrechnung pro Sekunde; Standard 5 Sekunden.
resolutionstringOptionalStandard: "720p"Auflösung des Ausgabevideos; Standard 720p.
360p540p720p1080paspect_ratiostringOptionalStandard: "16:9"Seitenverhältnis des Ausgabevideos; Standard 16:9.
16:94:31:13:49:162:33:221:9generate_audiobooleanOptionalStandard: falseOb Hintergrundmusik, Soundeffekte und Dialoge für das Video erzeugt werden; Dialoge müssen im Prompt in Anführungszeichen gesetzt werden. Standard false.
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": "pixverse-v6-max/text-to-video",
"input": {
"prompt": "…",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": false
}
}' 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: "pixverse-v6-max/text-to-video",
input: {
"prompt": "…",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": false
}
}),
});
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": "pixverse-v6-max/text-to-video",
"input": {
"prompt": "…",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": False
}
},
)
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 →Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
OmniHuman 2.0 ByteDance $0.100 /Sekunde -
Muse Video 1.0 Meta $0.034 /Video -
Seedance 2.5 ByteDance $0.121 /Sekunde -
Hailuo 2.3 MiniMax $0.270 /Video -
Kandinsky 6.0 Pro $1.93 /Video -
LTX 2.5 Fast Lightricks $0.086 /Sekunde -
Kling 3.0 Turbo Kuaishou $0.144 /Sekunde -
Wan 2.6 Flash Alibaba $0.043 /Sekunde -
Kling 2.5 Kuaishou $0.090 /Sekunde -
PixVerse V6 Max PixVerse $0.030 /Sekunde -
Creatify Boreal Creatify $0.015 /Sekunde -
Gemini Omni 1.1 Google $0.450 /Video