Aucune vidéo pour le moment. Envoyez le formulaire pour générer une vidéo.
Explorez différents cas d'utilisation et configurations de paramètres
Tarifs transparents sans frais cachés. Payez à l'utilisation.
| Règle & Modalité | Channel | Crédits | Prix (USD) | Prix officiel / référence | Économie quotidienne |
|---|---|---|---|---|---|
seedance-2-fast-without-video-480p videoByteDanceresolution: 480p, reference_video_urls: empty | Starter | 1per second | $0.005 | ByteDance$0.100per second | à 1,000 vidéos de 10 secondes/jourByteDance coûte $954.550/jour de plusApiPass est 95.46% moins cher |
seedance-2-fast-with-video-480p videoByteDanceresolution: 480p, reference_video_urls: not empty | Starter | 1per second | $0.005 | ByteDance$0.065per second | à 1,000 vidéos de 10 secondes/jourByteDance coûte $604.550/jour de plusApiPass est 93.01% moins cher |
seedance-2-fast-without-video-720p videoByteDanceresolution: 720p, reference_video_urls: empty | Starter | 1per second | $0.005 | ByteDance$0.242per second | à 1,000 vidéos de 10 secondes/jourByteDance coûte $2373.550/jour de plusApiPass est 98.12% moins cher |
seedance-2-fast-with-video-720p videoByteDanceresolution: 720p, reference_video_urls: not empty | Starter | 1per second | $0.005 | ByteDance$0.130per second | à 1,000 vidéos de 10 secondes/jourByteDance coûte $1254.550/jour de plusApiPass est 96.50% moins cher |
Le prix concurrent coûte $2373.550/jour de plus
ApiPass est 98.12% moins cher, estimé sur Basé sur 1,000 vidéos de 10 secondes/jour
seedance-2-fast-without-video-720p
resolution: 720p, reference_video_urls: empty
Prix ApiPass
$0.005
1 crédits per second
Prix concurrents
Guide complet d'utilisation de Seedance 2.0 Fast
Créez avec ByteDance Seedance 2.0 Fast pour générer des vidéos IA cohérentes et cinématographiques avec un contrôle multimodal précis. Seedance 2.0 Fast est optimisé pour des itérations rapides, une production à moindre coût et des workflows évolutifs, tout en conservant une prise en charge solide des vidéos humaines réalistes, de la cohérence multi-plans, du mouvement guidé par référence et de la narration audiovisuelle synchronisée.

Seedance 2.0 est un modèle vidéo IA multimodal de ByteDance conçu pour une génération vidéo rapide et réaliste. Il prend en charge les références textuelles, image, vidéo et audio, ce qui le rend adapté aux clips cinématographiques, aux vidéos humaines réalistes, aux ressources marketing, aux contenus pour les réseaux sociaux et aux pipelines de production. Seedance 2.0 Fast met l’accent sur la vitesse et l’efficacité des coûts, avec une moyenne généralement d’environ quatre minutes par génération selon la page source, ce qui le rend utile pour tester des prompts, créer par lots et itérer rapidement à grande échelle.
Créez de courtes vidéos IA à partir de prompts en langage naturel. Décrivez le sujet, le mouvement, la direction de la caméra, l’éclairage, l’ambiance et le style de scène afin de générer des clips cinématographiques pour les réseaux sociaux, les publicités, les applications et la production créative.
Utilisez des images, vidéos et pistes audio de référence pour guider la composition, le style, le langage de caméra, le mouvement, le rythme et le tempo. Seedance 2.0 prend en charge les références mixtes pour une génération vidéo IA plus contrôlable.
Seedance 2.0 est conçu pour les vidéos humaines réalistes, un enchaînement de scènes stable, des mouvements naturels et une identité de personnage cohérente d’un plan à l’autre, aidant les équipes à créer des résultats plus vivants et cinématographiques.
Seedance 2.0 peut reproduire des mouvements de caméra cinématographiques tels que le travelling, les plans en orbite et les transitions rapides à partir de clips de référence. Cela aide les créateurs à produire des scènes à forte énergie tout en conservant un mouvement fluide, lisible et visuellement stable.
Le modèle conserve un timing, un poids et une inertie réalistes lors de mouvements complexes et de scènes d’action. Les personnages, objets et environnements restent cohérents lors d’interactions rapides, permettant une production fiable de clips vidéo à fort impact.
Importez des séquences de référence pour guider la mise en scène, les trajectoires de caméra et les mouvements complexes. Seedance 2.0 peut suivre des mouvements cinématographiques et reproduire des plans au style filmique avec un rythme maîtrisé et une continuité visuelle stable.
Seedance 2.0 accepte des références audio pour guider le rythme, le tempo et l’énergie de la scène. Cela permet d’aligner les mouvements, les coupes et les transitions sur le beat et l’ambiance pour les clips musicaux, les publicités et les séquences synchronisées.
Transformez des idées, des clips de référence et de la musique en courtes vidéos pour TikTok, Reels, YouTube Shorts et d’autres plateformes sociales. Seedance 2.0 Fast aide à préserver le mouvement, le style et le rythme tout en accélérant la production de contenu.
Créez des démonstrations produit, des vidéos de campagne et des créations publicitaires avec une continuité de scène cohérente, un style de marque identifiable et une finition cinématographique. Les équipes peuvent utiliser Seedance 2.0 Fast pour générer des ressources marketing professionnelles sans workflows de montage complexes.
Transformez des storyboards, des croquis et des séquences de référence en aperçus cinématographiques. Seedance 2.0 peut reproduire les mouvements de caméra, les déplacements des personnages et le rythme des scènes pour aider les équipes à planifier les plans avant la production complète.
Générez du contenu piloté par le rythme à partir de pistes audio. La génération vidéo IA Seedance peut aligner les mouvements, les coupes et les transitions sur la musique, ce qui la rend utile pour le divertissement, les vidéos de campagne et les workflows de créateurs.
Seedance 2.0 et Seedance 2.0 Fast répondent à des besoins de production différents tout en partageant les capacités vidéo principales de Seedance 2.0.
Le mode standard Seedance 2.0 est conçu pour des résultats de haute qualité et un contrôle créatif renforcé. Il prend en charge les mouvements complexes, la génération multi-plans et des résultats visuels cohérents, ce qui le rend adapté aux workflows vidéo prêts pour la production lorsque la qualité et le contrôle sont prioritaires.
Seedance 2.0 Fast est optimisé pour la vitesse et l’efficacité des coûts. Il est idéal pour tester des prompts, créer des vidéos par lots, itérer rapidement et mettre en place des workflows vidéo évolutifs, tout en conservant les capacités principales de l’API Seedance 2.0.
Seedance 2.0 Fast est conçu pour une génération plus rapide et des itérations à moindre coût, ce qui le rend pratique pour tester des prompts, créer en volume et affiner de manière répétée avant la production finale.
Les nouveaux utilisateurs peuvent utiliser des crédits gratuits pour tester Seedance 2.0 Fast avant de s’engager dans un usage en production. Essayez les prompts textuels, les images de référence, les vidéos de référence, les entrées audio, les paramètres de durée, les formats d’image et les options de résolution dans le playground.
Utilisez le modèle Fast lorsque la vitesse, l’évolutivité et des workflows de génération prévisibles sont importants. Pour connaître la facturation exacte et l’utilisation des crédits, consultez les informations de tarification affichées dans le tableau de bord de votre compte avant un déploiement à grande échelle.
Commencez dans le playground pour essayer Seedance 2.0 Fast sans configuration. Ajoutez un prompt, importez éventuellement des images, vidéos ou audios de référence, choisissez la durée, le format d’image, la résolution et les paramètres de génération audio, puis prévisualisez la vidéo générée.
Créez une clé API depuis votre console et examinez les paramètres de requête disponibles. Vérifiez les formats multimédias pris en charge, les limites de taille de fichier, le nombre maximal de références, la plage de durée, les options de format d’image et les paramètres de sécurité avant de passer en production.
Envoyez une requête de génération avec votre prompt et des références optionnelles, recevez la vidéo produite, puis affinez les paramètres de mouvement, de style, de rythme et de synchronisation audio. Utilisez Seedance 2.0 Fast pour des pipelines vidéo évolutifs dédiés au marketing, aux applications, aux contenus sociaux et à l’automatisation.
Toutes les API nécessitent une authentification via un token Bearer.
Authorization: Bearer
Utilisez le SDK pour créer des tâches, conserver la taskId renvoyée et récupérer les résultats de Seedance 2.0 Fast.
Installez @apipass-dev/apipass-sdk avant d'exécuter ces exemples SDK.
1npm install @apipass-dev/apipass-sdk
2# or
3pnpm add @apipass-dev/apipass-sdk
4# or
5yarn add @apipass-dev/apipass-sdkConservez votre clé API dans des variables d'environnement côté serveur. Le SDK l'envoie automatiquement comme token Bearer et ajoute les en-têtes JSON.
client.jobs.createTaskSoumettez une nouvelle tâche de génération vidéo Bytedance Seedance 2.0 Fast, à partir de texte ou guidée par des références.
Utilisez cet exemple pour démarrer rapidement avec le SDK sélectionné.
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);L’API accepte une charge utile JSON avec la structure suivante :
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}modelRequisstringLe nom du modèle à utiliser pour la génération.
"bytedance/seedance-2-fast"
callBackUrlOptionnelstringURL de callback pour les notifications de fin de tâche. Si elle est omise, aucun callback ne sera envoyé.
"https://your-domain.com/api/callback"
channelOptionnelstringVous pouvez spécifier le fournisseur correspondant au sein d’APIPASS via le paramètre channel ; ces fournisseurs exécutent les tâches réelles de génération d’images et de vidéos. APIPASS propose actuellement trois options de fournisseur :
La valeur par défaut du paramètre channel est auto. Lorsqu’elle est activée, APIPASS répartit automatiquement les tâches entre les fournisseurs disponibles en fonction des prix en temps réel et des indicateurs de stabilité, afin d’équilibrer coût minimal et performances fiables. Conservez la valeur par défaut auto, sauf si vous avez des exigences de routage personnalisées.
Options disponibles :
auto
L’objet input contient les paramètres suivants :
input.promptRequisstringLe prompt textuel utilisé pour générer la vidéo.
Décrivez le sujet, la scène, le mouvement, le comportement de la caméra, le style, l’éclairage et le rythme. Le prompt doit comporter entre 3 et 20000 caractères.
"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"
input.first_frame_urlOptionnelstringURL de l’image de première frame ou référence d’asset utilisée pour guider le début de la vidéo générée.
Utilisez une URL HTTP(S) ou une référence d’asset au format asset://{assetId}, par exemple asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.last_frame_urlOptionnelstringURL de l’image de dernière frame ou référence d’asset utilisée pour guider la frame finale de la vidéo générée.
Utilisez une URL HTTP(S) ou une référence d’asset au format asset://{assetId}, par exemple asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.reference_image_urlsOptionnelarray<string>Liste d’URL d’images de référence ou de références asset://{assetId} pour guider la vidéo générée.
Maximum 9 images. Les formats pris en charge incluent jpeg, png, webp, bmp, tiff et gif. Chaque image doit faire moins de 30 MB, avec un ratio d’aspect largeur/hauteur compris entre 0.4 et 2.5 et une largeur/hauteur comprise entre 300 et 6000 px. Le nombre total de références de frames de début et de fin ne doit pas dépasser 9.
["https://file.aiquickdraw.com/custom-page/akr/section-images/example1.png"]
input.reference_video_urlsOptionnelarray<string>Liste d’URL de vidéos de référence ou de références asset://{assetId} pour guider le mouvement, la caméra, le rythme ou le style.
Maximum 3 vidéos. Les formats pris en charge sont mp4 et mov. Chaque vidéo doit durer de 2 à 15 secondes, et la durée totale de toutes les vidéos de référence ne doit pas dépasser 15 secondes. Chaque vidéo doit faire moins de 50 MB, être en 480p ou 720p, avoir un FPS compris entre 24 et 60, un ratio d’aspect largeur/hauteur compris entre 0.4 et 2.5, une largeur/hauteur comprise entre 300 et 6000 px, ainsi qu’un nombre total de pixels dans la plage prise en charge.
["https://example.com/reference-video.mp4"]
input.reference_audio_urlsOptionnelarray<string>Liste d’URL audio de référence ou de références asset://{assetId} utilisées pour guider le rythme, le tempo ou la génération vidéo liée à l’audio.
Maximum 3 fichiers audio. Les formats pris en charge sont wav et mp3. Chaque fichier audio doit durer de 2 à 15 secondes, et la durée totale de tous les audios de référence ne doit pas dépasser 15 secondes. Chaque fichier doit faire moins de 15 MB.
["https://example.com/reference-audio.mp3"]
input.return_last_frameOptionnelbooleanIndique s’il faut retourner la dernière frame de la vidéo générée sous forme d’image. Par défaut : false.
false
input.generate_audioOptionnelbooleanIndique s’il faut générer de l’audio pour la vidéo. true génère la vidéo avec audio ; false génère la vidéo sans audio. Par défaut : true.
L’activation de l’audio peut augmenter le coût de génération.
true
input.resolutionOptionnelstringRésolution de la vidéo de sortie. Utilisez 480p pour une génération plus rapide ou 720p pour un équilibre entre rapidité et qualité. Par défaut : 720p.
Options disponibles :
"720p"
input.aspect_ratioOptionnelstringConfiguration du ratio d’aspect de la vidéo. Par défaut : 16:9.
Options disponibles :
"16:9"
input.durationOptionnelintegerDurée de la vidéo en secondes. Plage prise en charge : 4 à 15 secondes. Par défaut : 5.
5
input.web_searchOptionnelbooleanIndique s’il faut utiliser la recherche en ligne pendant la génération.
false
1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_080b5085a75044fd"
6 }
7}codeCode d’état. 200 indique une réussite ; les autres valeurs indiquent un échec.
messageMessage de réponse. Lorsque la requête échoue, ce champ contient la description de l’erreur.
data.taskIdID de tâche utilisé pour consulter l’état de la tâche et récupérer le résultat vidéo généré.
Lorsque callBackUrl est fourni, ApiPass enverra le résultat de la tâche à votre endpoint via POST une fois celle-ci terminée.
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.recordInfoConsultez l’état et les résultats d’une tâche de génération Bytedance Seedance 2.0 Fast par ID de tâche.
Utilisez cet exemple pour démarrer rapidement avec le SDK sélectionné.
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);taskIdRequisstringL’ID de tâche retourné par l’API Create Task.
"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}codeCode d’état. 200 indique une réussite ; les autres valeurs indiquent un échec.
messageMessage de réponse. Lorsque la requête échoue, ce champ contient la description de l’erreur.
data.taskIdL’ID de la tâche.
data.stateÉtat actuel de la tâche : waiting / queuing / generating / success / fail.
data.modelLe modèle utilisé pour la tâche.
data.createTimeHorodatage de création de la tâche en millisecondes.
data.completeTimeHorodatage de fin de la tâche en millisecondes. Ce champ peut être null avant la fin.
data.costTimeTemps de traitement de la tâche en secondes.
data.resultJsonChaîne JSON contenant l’URL ou les URL du résultat vidéo généré, généralement sous forme de tableau resultUrls.
data.failCodeCode d’échec lorsque la tâche échoue ; null lorsque la tâche réussit.
data.failMsgMessage d’échec lorsque la tâche échoue ; null lorsque la tâche réussit.
Lorsque callBackUrl est fourni dans la requête Create Task, ApiPass enverra le résultat de la tâche à votre endpoint via POST une fois celle-ci terminée. La charge utile du callback utilise la même structure que les données de réponse de l’API Query Task.
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}Toutes les API nécessitent une authentification via un token Bearer.
Authorization: Bearer
Soumettez une nouvelle tâche de génération vidéo Bytedance Seedance 2.0 Fast, à partir de texte ou guidée par des références.
L’API accepte une charge utile JSON avec la structure suivante :
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}modelRequisstringLe nom du modèle à utiliser pour la génération.
"bytedance/seedance-2-fast"
callBackUrlOptionnelstringURL de callback pour les notifications de fin de tâche. Si elle est omise, aucun callback ne sera envoyé.
"https://your-domain.com/api/callback"
channelOptionnelstringVous pouvez spécifier le fournisseur correspondant au sein d’APIPASS via le paramètre channel ; ces fournisseurs exécutent les tâches réelles de génération d’images et de vidéos. APIPASS propose actuellement trois options de fournisseur :
La valeur par défaut du paramètre channel est auto. Lorsqu’elle est activée, APIPASS répartit automatiquement les tâches entre les fournisseurs disponibles en fonction des prix en temps réel et des indicateurs de stabilité, afin d’équilibrer coût minimal et performances fiables. Conservez la valeur par défaut auto, sauf si vous avez des exigences de routage personnalisées.
Options disponibles :
auto
L’objet input contient les paramètres suivants :
input.promptRequisstringLe prompt textuel utilisé pour générer la vidéo.
Décrivez le sujet, la scène, le mouvement, le comportement de la caméra, le style, l’éclairage et le rythme. Le prompt doit comporter entre 3 et 20000 caractères.
"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"
input.first_frame_urlOptionnelstringURL de l’image de première frame ou référence d’asset utilisée pour guider le début de la vidéo générée.
Utilisez une URL HTTP(S) ou une référence d’asset au format asset://{assetId}, par exemple asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.last_frame_urlOptionnelstringURL de l’image de dernière frame ou référence d’asset utilisée pour guider la frame finale de la vidéo générée.
Utilisez une URL HTTP(S) ou une référence d’asset au format asset://{assetId}, par exemple asset://asset-20260404242101-76djj.
"https://cdn.apipass.dev/apipass/results/task_78514b0d12c44ad4_0.png"
input.reference_image_urlsOptionnelarray<string>Liste d’URL d’images de référence ou de références asset://{assetId} pour guider la vidéo générée.
Maximum 9 images. Les formats pris en charge incluent jpeg, png, webp, bmp, tiff et gif. Chaque image doit faire moins de 30 MB, avec un ratio d’aspect largeur/hauteur compris entre 0.4 et 2.5 et une largeur/hauteur comprise entre 300 et 6000 px. Le nombre total de références de frames de début et de fin ne doit pas dépasser 9.
["https://file.aiquickdraw.com/custom-page/akr/section-images/example1.png"]
input.reference_video_urlsOptionnelarray<string>Liste d’URL de vidéos de référence ou de références asset://{assetId} pour guider le mouvement, la caméra, le rythme ou le style.
Maximum 3 vidéos. Les formats pris en charge sont mp4 et mov. Chaque vidéo doit durer de 2 à 15 secondes, et la durée totale de toutes les vidéos de référence ne doit pas dépasser 15 secondes. Chaque vidéo doit faire moins de 50 MB, être en 480p ou 720p, avoir un FPS compris entre 24 et 60, un ratio d’aspect largeur/hauteur compris entre 0.4 et 2.5, une largeur/hauteur comprise entre 300 et 6000 px, ainsi qu’un nombre total de pixels dans la plage prise en charge.
["https://example.com/reference-video.mp4"]
input.reference_audio_urlsOptionnelarray<string>Liste d’URL audio de référence ou de références asset://{assetId} utilisées pour guider le rythme, le tempo ou la génération vidéo liée à l’audio.
Maximum 3 fichiers audio. Les formats pris en charge sont wav et mp3. Chaque fichier audio doit durer de 2 à 15 secondes, et la durée totale de tous les audios de référence ne doit pas dépasser 15 secondes. Chaque fichier doit faire moins de 15 MB.
["https://example.com/reference-audio.mp3"]
input.return_last_frameOptionnelbooleanIndique s’il faut retourner la dernière frame de la vidéo générée sous forme d’image. Par défaut : false.
false
input.generate_audioOptionnelbooleanIndique s’il faut générer de l’audio pour la vidéo. true génère la vidéo avec audio ; false génère la vidéo sans audio. Par défaut : true.
L’activation de l’audio peut augmenter le coût de génération.
true
input.resolutionOptionnelstringRésolution de la vidéo de sortie. Utilisez 480p pour une génération plus rapide ou 720p pour un équilibre entre rapidité et qualité. Par défaut : 720p.
Options disponibles :
"720p"
input.aspect_ratioOptionnelstringConfiguration du ratio d’aspect de la vidéo. Par défaut : 16:9.
Options disponibles :
"16:9"
input.durationOptionnelintegerDurée de la vidéo en secondes. Plage prise en charge : 4 à 15 secondes. Par défaut : 5.
5
input.web_searchOptionnelbooleanIndique s’il faut utiliser la recherche en ligne pendant la génération.
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}codeCode d’état. 200 indique une réussite ; les autres valeurs indiquent un échec.
messageMessage de réponse. Lorsque la requête échoue, ce champ contient la description de l’erreur.
data.taskIdID de tâche utilisé pour consulter l’état de la tâche et récupérer le résultat vidéo généré.

ByteDance
ByteDance
À partir de
0 crédits
ByteDance
ByteDance
Turn text, images, video clips, and audio into cinematic, audio-synced videos with a single API call.
À partir de
0 crédits
MiniMax
MiniMax
À partir de
0 crédits
ByteDance
ByteDance
Generate cinematic 4K AI videos up to 30 seconds with Seedance 2.5's multimodal power.
À partir de
0 crédits
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.
À partir de
0 crédits
wan
wan
À partir de
0 crédits
Runway
Runway
À partir de
0 crédits
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.
À partir de
0 crédits
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.
À partir de
0 crédits
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.
À partir de
0 crédits
Luma
Luma
À partir de
0 crédits
Kling
Kling
Kling v3 video generation model, supports text-to-video and image-to-video, up to 15 seconds, 1080p pro mode
À partir de
0 crédits
wan
wan
Generate videos with cinematic consistency by reimagining existing footage through high-fidelity visual transformation and structural control.
À partir de
0 crédits
À partir de
0 crédits
grok
grok
À partir de
0 crédits
kling
kling
À partir de
0 crédits