Noch kein Video. Senden Sie das Formular ab, um ein Video zu generieren.
Entdecken Sie verschiedene Anwendungsfälle und Parameterkonfigurationen
Transparente Preisgestaltung ohne versteckte Gebühren. Bezahlen Sie nach Verbrauch.
| Regel & Modalität | Channel | Guthaben | Preis (USD) | Offizieller / Referenzpreis | Tägliche Ersparnis |
|---|---|---|---|---|---|
seedance-2-fast-without-video-480p videoByteDanceresolution: 480p, reference_video_urls: empty | Starter | 1per second | $0.005 | ByteDance$0.100per second | bei 1,000 10-Sekunden-Videos/TagByteDance kostet $954.550/Tag mehrApiPass ist 95.46% günstiger |
seedance-2-fast-with-video-480p videoByteDanceresolution: 480p, reference_video_urls: not empty | Starter | 1per second | $0.005 | ByteDance$0.065per second | bei 1,000 10-Sekunden-Videos/TagByteDance kostet $604.550/Tag mehrApiPass ist 93.01% günstiger |
seedance-2-fast-without-video-720p videoByteDanceresolution: 720p, reference_video_urls: empty | Starter | 1per second | $0.005 | ByteDance$0.242per second | bei 1,000 10-Sekunden-Videos/TagByteDance kostet $2373.550/Tag mehrApiPass ist 98.12% günstiger |
seedance-2-fast-with-video-720p videoByteDanceresolution: 720p, reference_video_urls: not empty | Starter | 1per second | $0.005 | ByteDance$0.130per second | bei 1,000 10-Sekunden-Videos/TagByteDance kostet $1254.550/Tag mehrApiPass ist 96.50% günstiger |
Wettbewerberpreise kosten $2373.550/Tag mehr
ApiPass ist 98.12% günstiger, geschätzt bei Basierend auf 1,000 10-Sekunden-Videos/Tag
seedance-2-fast-without-video-720p
resolution: 720p, reference_video_urls: empty
ApiPass-Preis
$0.005
1 Credits per second
Wettbewerberpreise
Vollständige Anleitung zur Verwendung von Seedance 2.0 Fast
Erstellen Sie mit ByteDance Seedance 2.0 Fast konsistente, filmische KI-Videos mit präziser multimodaler Steuerung. Seedance 2.0 Fast ist für schnelle Iterationen, kostengünstigere Produktion und skalierbare Workflows optimiert und bietet zugleich starke Unterstützung für realistische Videos mit Menschen, konsistente Multi-Shot-Sequenzen, referenzgeführte Bewegung und synchronisiertes audiovisuelles Storytelling.

Seedance 2.0 ist ein multimodales KI-Videomodell von ByteDance, das für schnelle, realistische Videogenerierung entwickelt wurde. Es unterstützt Text-, Bild-, Video- und Audioreferenzen und eignet sich damit für filmische Clips, realistische Videos mit Menschen, Marketingmaterialien, Social-Media-Inhalte und Produktionspipelines. Seedance 2.0 Fast konzentriert sich auf Geschwindigkeit und Kosteneffizienz und benötigt laut Quellseite typischerweise durchschnittlich etwa vier Minuten pro Generierung. Dadurch ist es nützlich für Prompt-Tests, Batch-Erstellung und schnelle Iterationen in großem Maßstab.
Erstellen Sie kurze KI-Videos aus Prompts in natürlicher Sprache. Beschreiben Sie Motiv, Bewegung, Kameraführung, Beleuchtung, Stimmung und Szenenstil, um filmische Clips für Social Media, Anzeigen, Apps und kreative Produktionen zu generieren.
Nutzen Sie Referenzbilder, Videos und Audiospuren, um Komposition, Stil, Kamerasprache, Bewegung, Rhythmus und Tempo zu steuern. Seedance 2.0 unterstützt gemischte Referenzen für eine besser kontrollierbare KI-Videogenerierung.
Seedance 2.0 ist für realistische Videos mit Menschen, stabile Szenenabläufe, natürliche Bewegungen und eine konsistente Charakteridentität über mehrere Einstellungen hinweg ausgelegt und hilft Teams, lebensechtere und filmischere Ergebnisse zu erstellen.
Seedance 2.0 kann filmische Kamerabewegungen wie Tracking, Orbit-Shots und schnelle Übergänge aus Referenzclips reproduzieren. So können Kreative energiegeladene Szenen erzeugen, während die Bewegung flüssig, klar verständlich und visuell stabil bleibt.
Das Modell bewahrt realistisches Timing, Gewicht und Momentum bei komplexen Bewegungen und Actionszenen. Figuren, Objekte und Umgebungen bleiben auch bei schnellen Interaktionen kohärent und unterstützen so eine zuverlässige Produktion wirkungsvoller Videoclips.
Laden Sie Referenzmaterial hoch, um Blocking, Kamerapfade und komplexe Bewegungen zu steuern. Seedance 2.0 kann filmischen Bewegungen folgen und filmartige Einstellungen mit kontrolliertem Tempo und stabiler visueller Kontinuität reproduzieren.
Seedance 2.0 akzeptiert Audioreferenzen, um Rhythmus, Tempo und Szenenenergie zu steuern. Dies hilft dabei, Bewegung, Schnitte und Übergänge an Beat und Stimmung anzupassen – für Musikvideos, Anzeigen und zeitlich abgestimmte Sequenzen.
Verwandeln Sie Ideen, Referenzclips und Musik in kurze Videos für TikTok, Reels, YouTube Shorts und andere soziale Plattformen. Seedance 2.0 Fast hilft, Bewegung, Stil und Rhythmus beizubehalten und gleichzeitig eine schnellere Inhaltsproduktion zu ermöglichen.
Erstellen Sie Produktdemos, Kampagnenvideos und Anzeigen-Creatives mit konsistenter Szenenkontinuität, Markenstil und filmischem Feinschliff. Teams können Seedance 2.0 Fast nutzen, um professionelle Marketingmaterialien ohne komplexe Bearbeitungsworkflows zu generieren.
Verwandeln Sie Storyboards, Skizzen und Referenzmaterial in filmische Vorschauen. Seedance 2.0 kann Kamerabewegung, Charakterbewegung und Szenentempo replizieren, um Teams bei der Planung von Einstellungen vor der vollständigen Produktion zu unterstützen.
Generieren Sie rhythmusgesteuerte Inhalte aus Audiospuren. Die KI-Videogenerierung mit Seedance kann Bewegung, Schnitte und Übergänge mit Musik synchronisieren und ist damit nützlich für Entertainment, Kampagnenvideos und Creator-Workflows.
Seedance 2.0 und Seedance 2.0 Fast richten sich an unterschiedliche Produktionsanforderungen und teilen zugleich die zentralen Videofunktionen von Seedance 2.0.
Der Seedance 2.0 Standard Mode ist für hochwertige Ausgaben und stärkere kreative Kontrolle ausgelegt. Er unterstützt komplexe Bewegungen, Multi-Shot-Generierung und konsistente visuelle Ergebnisse und eignet sich damit für produktionsreife Video-Workflows, bei denen Qualität und Kontrolle im Vordergrund stehen.
Seedance 2.0 Fast ist für Geschwindigkeit und Kosteneffizienz optimiert. Es ist ideal für Prompt-Tests, Batch-Videoerstellung, schnelle Iterationen und skalierbare Video-Workflows, während die Kernfunktionen der Seedance 2.0 API erhalten bleiben.
Seedance 2.0 Fast ist auf schnellere Generierung und kostengünstigere Iterationen ausgelegt und eignet sich dadurch praktisch für Prompt-Tests, Massenerstellung und wiederholte Verfeinerungen vor der finalen Produktion.
Neue Nutzer können kostenlose Credits verwenden, um Seedance 2.0 Fast zu testen, bevor sie sich für den Produktionseinsatz entscheiden. Probieren Sie im Playground Text-Prompts, Referenzbilder, Referenzvideos, Audioeingaben, Dauer-Einstellungen, Seitenverhältnisse und Auflösungsoptionen aus.
Verwenden Sie das Fast-Modell, wenn Geschwindigkeit, Skalierbarkeit und vorhersehbare Generierungsworkflows wichtig sind. Für genaue Abrechnung und Credit-Verbrauch prüfen Sie die Preisinformationen in Ihrem Konto-Dashboard, bevor Sie in großem Maßstab deployen.
Starten Sie im Playground, um Seedance 2.0 Fast ohne Einrichtung auszuprobieren. Fügen Sie einen Prompt hinzu, laden Sie optional Referenzbilder, Videos oder Audio hoch, wählen Sie Dauer, Seitenverhältnis, Auflösung und Einstellungen für die Audiogenerierung aus und sehen Sie sich anschließend eine Vorschau des generierten Videos an.
Erstellen Sie in Ihrer Konsole einen API-Schlüssel und prüfen Sie die verfügbaren Anfrageparameter. Bestätigen Sie unterstützte Medienformate, Dateigrößenlimits, maximale Referenzanzahlen, Dauerbereich, Optionen für Seitenverhältnisse und Sicherheitseinstellungen, bevor Sie in die Produktion wechseln.
Senden Sie eine Generierungsanfrage mit Ihrem Prompt und optionalen Referenzen, erhalten Sie die Videoausgabe und verfeinern Sie anschließend die Einstellungen für Bewegung, Stil, Tempo und Audiosynchronisierung. Nutzen Sie Seedance 2.0 Fast für skalierbares Marketing, Apps, Social Content und automatisierte Videopipelines.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Verwenden Sie das SDK, um Tasks zu erstellen, die zurückgegebene taskId zu speichern und Ergebnisse für Seedance 2.0 Fast abzurufen.
Installieren Sie @apipass-dev/apipass-sdk, bevor Sie diese SDK-Beispiele ausführen.
1npm install @apipass-dev/apipass-sdk
2# or
3pnpm add @apipass-dev/apipass-sdk
4# or
5yarn add @apipass-dev/apipass-sdkSpeichern Sie Ihren API-Schlüssel in serverseitigen Umgebungsvariablen. Das SDK sendet ihn automatisch als Bearer Token und fügt JSON-Header hinzu.
client.jobs.createTaskÜbermitteln Sie eine neue Bytedance Seedance 2.0 Fast-Aufgabe zur Text-zu-Video-Generierung oder zur referenzgestützten Videogenerierung.
Mit diesem Beispiel können Sie schnell mit dem ausgewählten SDK starten.
1import { Apipass } from "@apipass-dev/apipass-sdk";
2
3const client = new Apipass({
4 apiKey: process.env.APIPASS_API_KEY!,
5});
6
7const task = await client.jobs.createTask({
8 "model": "bytedance/seedance-2-fast",
9 "callBackUrl": "https://your-domain.com/api/callback",
10 "channel": "auto",
11 "input": {
12 "first_frame_url": "https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png",
13 "last_frame_url": "https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png",
14 "prompt": "A serene beach at sunset with waves gently crashing on the shore, palm trees swaying in the breeze, and seagulls flying across the orange sky",
15 "generate_audio": true,
16 "resolution": "720p",
17 "aspect_ratio": "16:9",
18 "duration": 5,
19 "web_search": false
20 }
21});
22
23console.log(task.data.taskId);Die API akzeptiert eine JSON-Nutzlast mit der folgenden Struktur:
1{
2 "model": "bytedance/seedance-2-fast",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "prompt": "string",
7 "first_frame_url": "string (optional)",
8 "last_frame_url": "string (optional)",
9 "reference_image_urls": ["string"],
10 "reference_video_urls": ["string"],
11 "reference_audio_urls": ["string"],
12 "return_last_frame": false,
13 "generate_audio": true,
14 "resolution": "720p",
15 "aspect_ratio": "16:9",
16 "duration": 5,
17 "web_search": false
18 }
19}modelErforderlichstringDer Modellname, der für die Generierung verwendet werden soll.
"bytedance/seedance-2-fast"
callBackUrlOptionalstringCallback-URL für Benachrichtigungen zum Abschluss der Aufgabe. Wenn sie weggelassen wird, wird kein Callback gesendet.
"https://your-domain.com/api/callback"
channelOptionalstringSie können den entsprechenden Anbieter innerhalb von APIPASS über den Parameter channel angeben; diese Anbieter führen die eigentlichen Aufgaben zur Bild- und Videogenerierung aus. APIPASS bietet derzeit drei Anbieteroptionen:
Der Standardwert für den Parameter channel ist auto. Wenn aktiviert, verteilt APIPASS Aufgaben automatisch auf verfügbare Anbieter basierend auf Echtzeit-Preis- und Stabilitätsmetriken, um minimale Kosten und zuverlässige Leistung auszubalancieren. Behalten Sie den Standardwert auto bei, sofern Sie keine benutzerdefinierten Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Das input-Objekt enthält die folgenden Parameter:
input.promptErforderlichstringDer Text-Prompt, der zur Generierung des Videos verwendet wird.
Beschreiben Sie Motiv, Szene, Bewegung, Kameraverhalten, Stil, Beleuchtung und Tempo. Der Prompt muss 3 bis 20000 Zeichen lang sein.
"Ein ruhiger Strand bei Sonnenuntergang, mit sanft an die Küste rollenden Wellen, im Wind wiegenden Palmen und Möwen, die über den orangefarbenen Himmel fliegen"
input.first_frame_urlOptionalstringURL des ersten Frame-Bildes oder Asset-Referenz, die den Beginn des generierten Videos steuert.
Verwenden Sie eine HTTP(S)-URL oder eine Asset-Referenz im Format asset://{assetId}, zum Beispiel asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.last_frame_urlOptionalstringURL des Endframe-Bildes oder Asset-Referenz, die den letzten Frame des generierten Videos steuert.
Verwenden Sie eine HTTP(S)-URL oder eine Asset-Referenz im Format asset://{assetId}, zum Beispiel asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.reference_image_urlsOptionalarray<string>Eine Liste von Referenzbild-URLs oder asset://{assetId}-Referenzen zur Steuerung des generierten Videos.
Maximal 9 Bilder. Unterstützte Formate sind jpeg, png, webp, bmp, tiff und gif. Jedes Bild muss kleiner als 30 MB sein, ein Seitenverhältnis width/height zwischen 0.4 und 2.5 sowie width/height zwischen 300 und 6000 px haben. Die Gesamtzahl der Referenzen für Anfangs- und Endframes darf 9 nicht überschreiten.
["https://file.aiquickdraw.com/custom-page/akr/section-images/example1.png"]
input.reference_video_urlsOptionalarray<string>Eine Liste von Referenzvideo-URLs oder asset://{assetId}-Referenzen zur Steuerung von Bewegung, Kamera, Tempo oder Stil.
Maximal 3 Videos. Unterstützte Formate sind mp4 und mov. Jedes Video muss 2 bis 15 Sekunden lang sein, und die Gesamtdauer aller Referenzvideos darf 15 Sekunden nicht überschreiten. Jedes Video muss kleiner als 50 MB sein, 480p oder 720p haben, FPS zwischen 24 und 60, ein Seitenverhältnis width/height zwischen 0.4 und 2.5, width/height zwischen 300 und 6000 px sowie eine Gesamtpixelzahl im unterstützten Bereich aufweisen.
["https://example.com/reference-video.mp4"]
input.reference_audio_urlsOptionalarray<string>Eine Liste von Referenzaudio-URLs oder asset://{assetId}-Referenzen, die zur Steuerung von Rhythmus, Tempo oder audiobezogener Videogenerierung verwendet werden.
Maximal 3 Audiodateien. Unterstützte Formate sind wav und mp3. Jede Audiodatei muss 2 bis 15 Sekunden lang sein, und die Gesamtdauer aller Referenzaudios darf 15 Sekunden nicht überschreiten. Jede Datei muss kleiner als 15 MB sein.
["https://example.com/reference-audio.mp3"]
input.return_last_frameOptionalbooleanGibt an, ob der letzte Frame des generierten Videos als Bild zurückgegeben werden soll. Standard: false.
false
input.generate_audioOptionalbooleanGibt an, ob Audio für das Video generiert werden soll. true generiert das Video mit Audio; false generiert das Video ohne Audio. Standard: true.
Das Aktivieren von Audio kann die Generierungskosten erhöhen.
true
input.resolutionOptionalstringAusgabeauflösung des Videos. Verwenden Sie 480p für eine schnellere Generierung oder 720p für ausgewogene Qualität. Standard: 720p.
Verfügbare Optionen:
"720p"
input.aspect_ratioOptionalstringKonfiguration des Seitenverhältnisses des Videos. Standard: 16:9.
Verfügbare Optionen:
"16:9"
input.durationOptionalintegerVideodauer in Sekunden. Unterstützter Bereich: 4 bis 15 Sekunden. Standard: 5.
5
input.web_searchOptionalbooleanGibt an, ob während der Generierung eine Online-Suche verwendet werden soll.
false
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_080b5085a75044fd"
6 }
7}codeStatuscode. 200 zeigt Erfolg an; andere Werte weisen auf einen Fehler hin.
messageAntwortnachricht. Wenn die Anfrage fehlschlägt, enthält dieses Feld die Fehlerbeschreibung.
data.taskIdAufgaben-ID, die zum Abfragen des Aufgabenstatus und zum Abrufen des generierten Videoergebnisses verwendet wird.
Wenn callBackUrl bereitgestellt wird, sendet ApiPass das Aufgabenergebnis nach Abschluss per POST an Ihren Endpunkt.
1{
2 "code": 200,
3 "data": {
4 "completeTime": 1755599944000,
5 "costTime": 312,
6 "createTime": 1755599632000,
7 "model": "bytedance/seedance-2-fast",
8 "param": "{\"model\":\"bytedance/seedance-2-fast\",\"channel\":\"auto\",\"input\":{\"prompt\":\"A serene beach at sunset with waves gently crashing on the shore\",\"resolution\":\"720p\",\"aspect_ratio\":\"16:9\",\"duration\":5}}",
9 "resultJson": "{\"resultUrls\":[\"https://cdn.apipass.dev/apipass/results/task_080b5085a75044fd_0.mp4\"]}",
10 "state": "success",
11 "taskId": "task_080b5085a75044fd",
12 "failCode": null,
13 "failMsg": null
14 },
15 "msg": "Task completed successfully."
16}1{
2 "code": 501,
3 "data": {
4 "completeTime": 1755599944000,
5 "costTime": 0,
6 "createTime": 1755599632000,
7 "failCode": "500",
8 "failMsg": "Internal server error",
9 "model": "bytedance/seedance-2-fast",
10 "param": "{\"model\":\"bytedance/seedance-2-fast\",\"channel\":\"auto\",\"input\":{\"prompt\":\"A serene beach at sunset with waves gently crashing on the shore\",\"resolution\":\"720p\",\"aspect_ratio\":\"16:9\",\"duration\":5}}",
11 "state": "fail",
12 "taskId": "task_080b5085a75044fd",
13 "resultJson": null
14 },
15 "msg": "Task failed."
16}client.jobs.recordInfoFragen Sie den Status und die Ergebnisse einer Bytedance Seedance 2.0 Fast-Generierungsaufgabe anhand der Aufgaben-ID ab.
Mit diesem Beispiel können Sie schnell mit dem ausgewählten SDK starten.
1import { Apipass } from "@apipass-dev/apipass-sdk";
2
3const client = new Apipass({
4 apiKey: process.env.APIPASS_API_KEY!,
5});
6
7const result = await client.jobs.recordInfo("YOUR_TASK_ID");
8
9console.log(result.data.state);
10console.log(result.data.resultJson);taskIdErforderlichstringDie von der Create Task API zurückgegebene Aufgaben-ID.
"task_080b5085a75044fd"
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_080b5085a75044fd",
6 "state": "success",
7 "model": "bytedance/seedance-2-fast",
8 "createTime": 1755599632000,
9 "completeTime": 1755599944000,
10 "costTime": 312,
11 "resultJson": "{\"resultUrls\":[\"https://cdn.apipass.dev/apipass/results/task_080b5085a75044fd_0.mp4\"]}",
12 "failCode": null,
13 "failMsg": null
14 }
15}codeStatuscode. 200 zeigt Erfolg an; andere Werte weisen auf einen Fehler hin.
messageAntwortnachricht. Wenn die Anfrage fehlschlägt, enthält dieses Feld die Fehlerbeschreibung.
data.taskIdDie Aufgaben-ID.
data.stateAktueller Aufgabenstatus: waiting / queuing / generating / success / fail.
data.modelDas für die Aufgabe verwendete Modell.
data.createTimeZeitstempel der Aufgabenerstellung in Millisekunden.
data.completeTimeZeitstempel des Aufgabenabschlusses in Millisekunden. Vor Abschluss kann dieser Wert null sein.
data.costTimeVerarbeitungszeit der Aufgabe in Sekunden.
data.resultJsonJSON-String, der die URL(s) des generierten Videoergebnisses enthält, üblicherweise als resultUrls-Array.
data.failCodeFehlercode, wenn die Aufgabe fehlschlägt; null, wenn die Aufgabe erfolgreich ist.
data.failMsgFehlermeldung, wenn die Aufgabe fehlschlägt; null, wenn die Aufgabe erfolgreich ist.
Wenn callBackUrl in der Create Task-Anfrage bereitgestellt wird, sendet ApiPass das Aufgabenergebnis nach Abschluss per POST an Ihren Endpunkt. Die Callback-Nutzlast verwendet dieselbe Struktur wie die Antwortdaten der Query Task API.
1{
2 "code": 200,
3 "data": {
4 "completeTime": 1755599944000,
5 "costTime": 312,
6 "createTime": 1755599632000,
7 "model": "bytedance/seedance-2-fast",
8 "param": "{\"model\":\"bytedance/seedance-2-fast\",\"channel\":\"auto\",\"input\":{\"prompt\":\"A serene beach at sunset with waves gently crashing on the shore\",\"resolution\":\"720p\",\"aspect_ratio\":\"16:9\",\"duration\":5}}",
9 "resultJson": "{\"resultUrls\":[\"https://cdn.apipass.dev/apipass/results/task_080b5085a75044fd_0.mp4\"]}",
10 "state": "success",
11 "taskId": "task_080b5085a75044fd",
12 "failCode": null,
13 "failMsg": null
14 },
15 "msg": "Task completed successfully."
16}1{
2 "code": 501,
3 "data": {
4 "completeTime": 1755599944000,
5 "costTime": 0,
6 "createTime": 1755599632000,
7 "failCode": "500",
8 "failMsg": "Internal server error",
9 "model": "bytedance/seedance-2-fast",
10 "param": "{\"model\":\"bytedance/seedance-2-fast\",\"channel\":\"auto\",\"input\":{\"prompt\":\"A serene beach at sunset with waves gently crashing on the shore\",\"resolution\":\"720p\",\"aspect_ratio\":\"16:9\",\"duration\":5}}",
11 "state": "fail",
12 "taskId": "task_080b5085a75044fd",
13 "resultJson": null
14 },
15 "msg": "Task failed."
16}Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Übermitteln Sie eine neue Bytedance Seedance 2.0 Fast-Aufgabe zur Text-zu-Video-Generierung oder zur referenzgestützten Videogenerierung.
Die API akzeptiert eine JSON-Nutzlast mit der folgenden Struktur:
1{
2 "model": "bytedance/seedance-2-fast",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "prompt": "string",
7 "first_frame_url": "string (optional)",
8 "last_frame_url": "string (optional)",
9 "reference_image_urls": ["string"],
10 "reference_video_urls": ["string"],
11 "reference_audio_urls": ["string"],
12 "return_last_frame": false,
13 "generate_audio": true,
14 "resolution": "720p",
15 "aspect_ratio": "16:9",
16 "duration": 5,
17 "web_search": false
18 }
19}modelErforderlichstringDer Modellname, der für die Generierung verwendet werden soll.
"bytedance/seedance-2-fast"
callBackUrlOptionalstringCallback-URL für Benachrichtigungen zum Abschluss der Aufgabe. Wenn sie weggelassen wird, wird kein Callback gesendet.
"https://your-domain.com/api/callback"
channelOptionalstringSie können den entsprechenden Anbieter innerhalb von APIPASS über den Parameter channel angeben; diese Anbieter führen die eigentlichen Aufgaben zur Bild- und Videogenerierung aus. APIPASS bietet derzeit drei Anbieteroptionen:
Der Standardwert für den Parameter channel ist auto. Wenn aktiviert, verteilt APIPASS Aufgaben automatisch auf verfügbare Anbieter basierend auf Echtzeit-Preis- und Stabilitätsmetriken, um minimale Kosten und zuverlässige Leistung auszubalancieren. Behalten Sie den Standardwert auto bei, sofern Sie keine benutzerdefinierten Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Das input-Objekt enthält die folgenden Parameter:
input.promptErforderlichstringDer Text-Prompt, der zur Generierung des Videos verwendet wird.
Beschreiben Sie Motiv, Szene, Bewegung, Kameraverhalten, Stil, Beleuchtung und Tempo. Der Prompt muss 3 bis 20000 Zeichen lang sein.
"Ein ruhiger Strand bei Sonnenuntergang, mit sanft an die Küste rollenden Wellen, im Wind wiegenden Palmen und Möwen, die über den orangefarbenen Himmel fliegen"
input.first_frame_urlOptionalstringURL des ersten Frame-Bildes oder Asset-Referenz, die den Beginn des generierten Videos steuert.
Verwenden Sie eine HTTP(S)-URL oder eine Asset-Referenz im Format asset://{assetId}, zum Beispiel asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.last_frame_urlOptionalstringURL des Endframe-Bildes oder Asset-Referenz, die den letzten Frame des generierten Videos steuert.
Verwenden Sie eine HTTP(S)-URL oder eine Asset-Referenz im Format asset://{assetId}, zum Beispiel asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.reference_image_urlsOptionalarray<string>Eine Liste von Referenzbild-URLs oder asset://{assetId}-Referenzen zur Steuerung des generierten Videos.
Maximal 9 Bilder. Unterstützte Formate sind jpeg, png, webp, bmp, tiff und gif. Jedes Bild muss kleiner als 30 MB sein, ein Seitenverhältnis width/height zwischen 0.4 und 2.5 sowie width/height zwischen 300 und 6000 px haben. Die Gesamtzahl der Referenzen für Anfangs- und Endframes darf 9 nicht überschreiten.
["https://file.aiquickdraw.com/custom-page/akr/section-images/example1.png"]
input.reference_video_urlsOptionalarray<string>Eine Liste von Referenzvideo-URLs oder asset://{assetId}-Referenzen zur Steuerung von Bewegung, Kamera, Tempo oder Stil.
Maximal 3 Videos. Unterstützte Formate sind mp4 und mov. Jedes Video muss 2 bis 15 Sekunden lang sein, und die Gesamtdauer aller Referenzvideos darf 15 Sekunden nicht überschreiten. Jedes Video muss kleiner als 50 MB sein, 480p oder 720p haben, FPS zwischen 24 und 60, ein Seitenverhältnis width/height zwischen 0.4 und 2.5, width/height zwischen 300 und 6000 px sowie eine Gesamtpixelzahl im unterstützten Bereich aufweisen.
["https://example.com/reference-video.mp4"]
input.reference_audio_urlsOptionalarray<string>Eine Liste von Referenzaudio-URLs oder asset://{assetId}-Referenzen, die zur Steuerung von Rhythmus, Tempo oder audiobezogener Videogenerierung verwendet werden.
Maximal 3 Audiodateien. Unterstützte Formate sind wav und mp3. Jede Audiodatei muss 2 bis 15 Sekunden lang sein, und die Gesamtdauer aller Referenzaudios darf 15 Sekunden nicht überschreiten. Jede Datei muss kleiner als 15 MB sein.
["https://example.com/reference-audio.mp3"]
input.return_last_frameOptionalbooleanGibt an, ob der letzte Frame des generierten Videos als Bild zurückgegeben werden soll. Standard: false.
false
input.generate_audioOptionalbooleanGibt an, ob Audio für das Video generiert werden soll. true generiert das Video mit Audio; false generiert das Video ohne Audio. Standard: true.
Das Aktivieren von Audio kann die Generierungskosten erhöhen.
true
input.resolutionOptionalstringAusgabeauflösung des Videos. Verwenden Sie 480p für eine schnellere Generierung oder 720p für ausgewogene Qualität. Standard: 720p.
Verfügbare Optionen:
"720p"
input.aspect_ratioOptionalstringKonfiguration des Seitenverhältnisses des Videos. Standard: 16:9.
Verfügbare Optionen:
"16:9"
input.durationOptionalintegerVideodauer in Sekunden. Unterstützter Bereich: 4 bis 15 Sekunden. Standard: 5.
5
input.web_searchOptionalbooleanGibt an, ob während der Generierung eine Online-Suche verwendet werden soll.
false
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "model": "bytedance/seedance-2-fast",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "channel": "auto",
8 "input": {
9 "first_frame_url": "https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png",
10 "last_frame_url": "https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png",
11 "prompt": "A serene beach at sunset with waves gently crashing on the shore, palm trees swaying in the breeze, and seagulls flying across the orange sky",
12 "generate_audio": true,
13 "resolution": "720p",
14 "aspect_ratio": "16:9",
15 "duration": 5,
16 "web_search": false
17 }
18}'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_080b5085a75044fd"
6 }
7}codeStatuscode. 200 zeigt Erfolg an; andere Werte weisen auf einen Fehler hin.
messageAntwortnachricht. Wenn die Anfrage fehlschlägt, enthält dieses Feld die Fehlerbeschreibung.
data.taskIdAufgaben-ID, die zum Abfragen des Aufgabenstatus und zum Abrufen des generierten Videoergebnisses verwendet wird.

ByteDance
ByteDance
Ab
0 Credits
ByteDance
ByteDance
Turn text, images, video clips, and audio into cinematic, audio-synced videos with a single API call.
Ab
0 Credits
MiniMax
MiniMax
Ab
0 Credits
ByteDance
ByteDance
Generate cinematic 4K AI videos up to 30 seconds with Seedance 2.5's multimodal power.
Ab
0 Credits
Google Veo 3.1 is the latest state-of-the-art generative video model designed to transform text and image prompts into high-fidelity cinematic visuals. Building upon its predecessors, Veo 3.1 features significant upgrades in prompt adherence, visual realism, and native audio generation, creating 8-second clips with synchronized sound effects and dialogue.
Ab
0 Credits
wan
wan
Ab
0 Credits
Runway
Runway
Ab
0 Credits
Kling
Kling
Transform text prompts and images into high-quality videos with advanced AI. Generate cinematic content with customizable duration, aspect ratio, and audio capabilities.
Ab
0 Credits
MiniMax
MiniMax
Generate high-quality AI videos from text prompts or images with MiniMax's Hailuo 2.3 model. Support for both 6s and 10s durations, 768p and 1080p resolutions, with intelligent prompt optimization.
Ab
0 Credits
grok
grok
Grok Imagine is xAI’s AI video generation model for creating high-quality videos with realistic motion, native audio, and synchronized speech. Grok Imagine 1.5 introduces faster generation speeds, improved motion physics, and stronger visual consistency for modern AI video applications.
Ab
0 Credits
Luma
Luma
Ab
0 Credits
Kling
Kling
Kling v3 video generation model, supports text-to-video and image-to-video, up to 15 seconds, 1080p pro mode
Ab
0 Credits
wan
wan
Generate videos with cinematic consistency by reimagining existing footage through high-fidelity visual transformation and structural control.
Ab
0 Credits
Ab
0 Credits
grok
grok
Ab
0 Credits
kling
kling
Ab
0 Credits