APIMart
API Seedance 2 Mini : vidéo IA rapide et abordable

API Seedance 2 Mini : vidéo IA rapide et abordable

Guide développeur de ByteDance Seedance 2 Mini : entrées, sorties, tarif proche de 0,081 $/sec et flux API asynchrone pour de la vidéo courte rapide.

Perspectives sur les modèles

Si vous avez besoin de clips vidéo IA courts et rapides, Seedance 2 Mini ressemble à un modèle de brouillon avant tout, pas à un modèle de finition. D'après ce que je vois dans l'article, le compromis principal est simple : vous obtenez un coût plus bas et des temps d'attente courts, mais vous renoncez à une partie de la qualité de sortie haut de gamme.

Voici la version courte :

  • J'utiliserais Seedance 2 Mini (seedance-2-0-fast) pour des clips de 5 à 15 secondes
  • Il prend en charge les entrées texte, image, vidéo et audio
  • Il renvoie du MP4 à 24 fps
  • Il prend en charge le 480p, le 720p et le 1080p
  • Un clip de 5 secondes en 720p est annoncé autour de 35 à 48 secondes
  • Le coût est décrit de deux façons dans la source :
    • environ 0,05 à 0,10 $ par clip
    • et 0,081 $ par seconde (0,41 $ pour 5 secondes)
  • Il fonctionne via un flux API asynchrone avec identifiants de tâche, polling ou webhooks
  • Les liens des fichiers générés expirent après 24 heures
  • Idéal pour : tests de pubs, courts clips sociaux, teasers produit et tests d'idées par lots

Ce qui compte le plus, c'est la manière de l'utiliser. Je ne traiterais pas Mini comme le palier de rendu final pour chaque job. Je le traiterais comme le modèle de première passe : testez les prompts en 480p ou 720p, gardez les clips courts, puis passez la meilleure idée à un palier supérieur comme Sora 2 si la finition compte.

Seedance 2 Mini vs Standard : comparaison vitesse, coût et qualité
Seedance 2 Mini vs Standard : comparaison vitesse, coût et qualité

Comment accéder à l'API Seedance 2.0 (tutoriel vidéo)

Comparaison rapide

ModèleUsage principalRésolutionCoût 5 sTemps d'attente typiqueIdéal pour
Seedance 2 Mini / FastBrouillon à moindre coût480p, 720p, 1080p160 crédits~30–90 secondesAccroches pub, tests sociaux, variantes par lots
Seedance 2.0 StandardSortie haut de gammeJusqu'à 2K240 crédits~45–120 secondesVidéos de marque finales, livraison soignée

Quelques points ressortent de l'article.

D'abord, le modèle est conçu autour de la génération de format court. Cela veut dire que la configuration de votre requête compte beaucoup. Vous avez des limites sur les ressources téléversées, telles que :

  • Images : jusqu'à 30 Mo
  • Vidéo : 2 à 15 secondes, sous 50 Mo
  • Audio : MP3 ou WAV, jusqu'à 15 Mo chacun
  • Jusqu'à 3 fichiers audio
  • Jusqu'à 9 références d'images
  • Jusqu'à 3 références vidéo

Ensuite, l'article montre que la structure du prompt compte toujours. Un format simple comme plan + sujet + mouvement + décor + éclairage + style devrait aider à garder les sorties plus proches de la cible. Pour la synchro labiale, la réplique citée dans le prompt est le déclencheur signalé dans la source.

Troisièmement, cela ressemble à un modèle à câbler dans un pipeline avec un certain soin. Je veillerais à :

  • enregistrer l'identifiant de tâche
  • sonder le statut du job ou utiliser un webhook
  • gérer les limites 429 avec un backoff
  • intercepter les erreurs de crédit 402 avant les relances
  • télécharger les vidéos terminées tout de suite, car les URL expirent en 24 heures

L'article signale aussi un flux utile : enchaîner les clips en demandant la dernière image, puis passer cette image dans la requête suivante. C'est un moyen simple de rendre les séquences multi-plans moins saccadées.

Mon point à retenir est donc clair : Seedance 2 Mini a le plus de sens quand le volume, les clips courts et le délai de rotation comptent plus que la finition haut de gamme. Si vous construisez des tests de pubs, des brouillons sociaux verticaux ou des teasers produit, il semble être une bonne première étape. Pour les projets exigeant un réalisme cinématographique, Kling V3 offre une alternative puissante. Si vous avez besoin d'un rendu final plus soigné, j'utiliserais Mini pour trouver le gagnant, puis je relancerais ce concept dans un palier supérieur comme Google Veo 3.1.

Ci-dessous, le guide complet détaille la configuration du modèle, le flux de requête, les prix, les limites et les conseils de production.

Seedance 2 Mini : contexte et historique

Seedance 2 Mini

Seedance 2 Mini est le palier rapide et à moindre coût de ByteDance dans la famille Seedance 2.0. Il est conçu pour les clips courts et l'itération rapide. Ce compromis se retrouve dans les limites d'entrée, les options de sortie et la façon dont vous devez concevoir vos requêtes.

Comment Seedance 2 fonctionne en coulisses

Ces choix d'architecture aident à expliquer pourquoi Mini convient mieux aux jobs courts et répétables qu'aux longs rendus.

Seedance 2.0 utilise une architecture Dual-Branch Diffusion Transformer qui génère la vidéo et l'audio ensemble en une seule passe [6][9]. En clair, cela permet aux visuels et au son de rester synchronisés pendant la génération au lieu d'ajouter l'audio ensuite. Il prend aussi en charge des entrées multimodales, dont les références texte, image, vidéo et audio [6].

Seedance 2.0 a obtenu un score de cohérence de mouvement VBench de 84,1, soit une amélioration de 16,2 % par rapport à la version précédente [3]. Il a aussi réduit la latence moyenne de génération d'environ 40 % par rapport à la version 1.0 [3]. Pour les équipes, cela signifie des cycles de revue plus rapides et un mouvement plus stable d'un clip à l'autre.

Où Mini s'inscrit dans la gamme Seedance 2

Mini, désigné par seedance-2-0-fast dans l'API, se situe sous le modèle Seedance 2.0 standard. Le palier standard est la référence qualité avant tout. Mini est calibré pour la vitesse, l'itération et la production de nombreuses variantes créatives plutôt que pour la recherche de la meilleure finition visuelle [1][11]. Il est environ 19 % moins cher que le modèle standard [11] et conçu pour des clips de 5, 10 ou 15 secondes [10].

Seedance 2.0 Mini / FastSeedance 2.0 Standard
Objectif principalVitesse d'itération et discipline de coûtQualité cinématographique maximale
Résolution480p, 720p, 1080pJusqu'à 2K (2 560 × 1 440)
Coût en crédits (clip 5 s)160 crédits240 crédits
Latence typique~30–90 secondes~45–120 secondes
Meilleur cas d'usageBrouillons, accroches pub, idéation par lotsProduction finale, vidéos de marque

Cas d'usage pour les équipes américaines

Mini a du sens dans les flux où la vitesse compte le plus. Pensez à l'A/B testing d'accroches pub, à la création de contenu pour TikTok ou Reels, à la production de nombreuses variantes créatives, ou à la génération de plans d'illustration pour des vidéos pédagogiques ou marketing [1][11]. Il peut aussi animer une image produit fixe en un court teaser à l'aide d'un éditeur de canvas IA tout en préservant l'identité visuelle du produit [5][12].

Une configuration courante est simple : prototyper en 720p avec Mini, puis re-rendre l'idée gagnante en 1080p ou plus une fois la direction approuvée [6]. Cela garde les premières manches rapides et réserve le rendu final aux concepts les plus susceptibles d'aboutir. Ensuite, nous examinerons les modes d'entrée, les formats de sortie et les limites qui façonnent la conception des requêtes.

Modes d'entrée, formats de sortie et limites

Ces gains de vitesse et de coût ne tiennent que si la configuration de votre requête est rigoureuse. Les choix d'entrée, les plafonds de fichiers et les réglages de sortie façonnent tous ce que vous récupérez.

Entrées prises en charge : texte, image, vidéo et audio

Seedance 2 Mini peut accepter du texte, des images, des clips vidéo et des fichiers audio dans une seule requête. Chaque type d'entrée correspond à un genre de job différent.

Le texte-vers-vidéo est la voie la plus rapide pour les maquettes de pubs et les tests de concept social. Si vous voulez un brouillon à partir d'un simple prompt, ce chemin vous y mène sans aucune ressource source.

L'image-vers-vidéo transforme les images fixes en mouvement. Il prend en charge jusqu'à 9 références d'images par requête et convient bien aux cas e-commerce, surtout quand les équipes veulent transformer des plans produit statiques en courts teasers animés pour des fiches Amazon ou Shopify [12][9].

La génération guidée par vidéo prend en charge jusqu'à 3 clips de référence pour orienter le style, le mouvement de caméra ou le déplacement du sujet [4][9]. Vous pouvez aussi l'utiliser pour remplacer des objets ou des arrière-plans en retravaillant des images que vous avez déjà.

Pour la génération conditionnée par audio, le modèle crée l'audio et les visuels en une seule passe. Cela rend la synchro labiale possible dans 8+ langues, dont l'anglais, l'espagnol, le français et l'allemand [9]. Pour déclencher la synchro labiale, mettez le dialogue parlé entre guillemets doubles dans le prompt texte [4].

Quand vous devez pointer vers des fichiers téléversés à l'intérieur du prompt, utilisez le symbole @. Par exemple, @Image1 ou @Video1 relie votre instruction à une ressource précise [12][9].

Les limites de téléversement sont assez strictes, elles comptent donc :

  • Les images peuvent peser jusqu'à 30 Mo chacune
  • Les fichiers vidéo doivent faire 2 à 15 secondes et moins de 50 Mo
  • Les téléversements audio peuvent être des fichiers MP3 ou WAV jusqu'à 15 Mo chacun, pour une durée combinée de 15 secondes ou moins
  • Seedance 2 Mini prend en charge jusqu'à 3 fichiers audio par requête [2][12][9]

Ces limites influent sur la façon de construire vos appels API et sur le nombre de références que vous pouvez glisser dans une seule requête.

Profil de sortie : résolution, durée, fréquence d'images et livraison des fichiers

Les sorties reviennent sous forme de fichiers MP4 à 24 fps fixes [13][2]. La durée des clips va de 4 à 15 secondes, et vous pouvez utiliser -1 pour une durée automatique si vous voulez laisser le modèle décider de la durée finale [12][2][4].

Les préréglages de format d'image incluent 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 et 3:2 [14][9]. Pour les requêtes image-vers-vidéo, réglez le paramètre ratio sur "adaptive" pour que la sortie suive les dimensions de l'image source et évite les bandes noires [2][4].

Format d'image480p720p1080p
16:9864 × 4961,280 × 7201,920 × 1,080
9:16496 × 864720 × 1,2801,080 × 1,920
1:1640 × 640960 × 9601,080 × 1,080
21:9992 × 4321,470 × 6301,920 × 822

La résolution détermine si un clip sert d'aperçu grossier ou de quelque chose de plus proche de la livraison finale. Les limites de durée façonnent la manière de découper les scènes en temps plus courts.

Une dernière chose : les URL des vidéos générées expirent après 24 heures [2]. Donc si un job se termine et que rien ne récupère le fichier, il peut disparaître. Intégrez une étape de téléchargement automatique dans votre pipeline, puis déplacez le fichier vers un stockage permanent dès que la requête réussit.

Ces réglages façonnent le stockage, la livraison et la planification de post-production.

Politique de contenu et contraintes de conception des prompts

Les prompts et téléversements passent par une modération. Les jobs impliquant de la violence réaliste, du contenu explicite ou des deepfakes non autorisés de personnes réelles échoueront [2][9]. Votre gestion d'erreurs doit en tenir compte directement pour qu'une tâche rejetée ne fige pas silencieusement un traitement par lots.

Pour la structure du prompt, utilisez cet ordre : [Type de plan], [Description du sujet], [Action/mouvement], [Environnement], [Éclairage], [Style] [8]. Le modèle prend en charge jusqu'à 2 000 tokens de prompt [3], ce qui laisse largement de la place pour une direction cinématographique détaillée quand la scène l'exige.

Avec les règles d'entrée, les réglages de sortie et les limites de politique en place, la partie suivante porte sur le flux de requête API.

Comment accéder à Seedance 2 Mini via l'API

Pourquoi APIMart convient bien à ce flux

APIMart

Une fois que vous connaissez les limites d'entrée et de sortie, l'étape suivante est assez simple : obtenir l'accès, gérer l'authentification et estimer le coût. APIMart vous donne un seul endpoint API pour Seedance 2 Mini, ainsi que d'autres modèles de vidéo IA comme WAN 2.6, sous une clé unique et un seul flux d'authentification, avec une facturation en USD.[6][16] Pour les équipes américaines, cela rend la facturation et la gestion des clés bien moins compliquées.

C'est là que Seedance 2 Mini cesse d'être un simple modèle sur le papier et commence à s'intégrer dans un véritable flux API. APIMart est compatible OpenAI, donc si votre équipe utilise déjà ce schéma de requête, ajouter Seedance 2 Mini ne demande généralement que très peu de retouches.

Configuration du compte, clés API et configuration d'environnement

Démarrer est simple. Créez un compte sur APIMart, puis allez dans API Key Management et générez une clé côté serveur.[15]

Stockez cette clé dans une variable d'environnement ou un gestionnaire de secrets. Si vous travaillez sur dev, staging et production, utilisez une clé API distincte pour chacun. Ainsi, le trafic de test n'entamera pas les limites de débit de production, et l'usage est plus facile à suivre.[15]

Envoyez chaque requête avec un jeton Bearer dans l'en-tête Authorization :[15]

Authorization: Bearer YOUR_API_KEY

Vous utilisez la même clé et le même endpoint pour les requêtes texte, image, vidéo et audio. L'identifiant du modèle est seedance-2-0-fast partout.[15][2]

Planification des prix et du débit

Une fois la clé configurée, votre budget se résume surtout à la durée des clips et à la résolution. Seedance 2 Mini coûte 0,081 $ par seconde, ce qui signifie qu'un clip de 5 secondes coûte environ 0,41 $, et un clip de 10 secondes environ 0,81 $.[7]

Pour le travail vidéo-vers-vidéo, la tarification au token est d'environ 3,90 $ par million de tokens. Les jobs standard texte-vers-vidéo et image-vers-vidéo coûtent environ 6,40 $ par million de tokens.[2]

La résolution peut faire grimper vite l'usage de tokens. Un clip de 5 secondes en 1080p utilise environ 102 960 tokens, donc ces choix comptent dès que vous lancez des jobs à grande échelle. Les forfaits Enterprise peuvent aussi inclure des remises de volume et des limites de concurrence plus élevées.[2][6][17]

Construire les requêtes et les flux de production

Schémas de requête texte-vers-vidéo et image-vers-vidéo

Une fois l'accès configuré, le flux de requête est assez simple. La plupart des jobs Seedance 2 Mini suivent le même schéma asynchrone : envoyer une requête POST, stocker le task_id, puis sonder l'endpoint de statut ou attendre un webhook jusqu'à ce que le job se termine.

import requests

headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}

payload = {
    "model": "seedance-2-0-fast",
    "prompt": "A barista pours latte art in a sunlit café, slow dolly push in, warm tones, cinematic",
    "resolution": "480p",
    "duration": 5,
    "aspect_ratio": "16:9",
    "generate_audio": True,
    "seed": 12345
}

response = requests.post("YOUR_GENERATION_ENDPOINT", headers=headers, json=payload)
task_id = response.json().get("task_id") or response.json().get("job_id")

Pour l'image-vers-vidéo, incluez image_url et réglez aspect_ratio sur "adaptive" pour que la sortie corresponde à l'image source.[2]

Le paramètre seed aide quand vous voulez le même point de départ d'une exécution à l'autre. Gardez-le fixe pendant que vous testez des changements de prompt ou que vous changez de résolution. Ainsi, vous pouvez juger ce qui a changé sans courir après la variation aléatoire.

La structure du prompt compte aussi. Une formule simple marche bien : Sujet + Action + Caméra + Scène/Éclairage + Style. Soyez précis sur le mouvement de caméra, car le modèle tend à mieux se comporter quand il a une cible visuelle claire.[21]

Réglage pour la vitesse, le coût et des résultats cohérents

Pour le travail de production, Mini s'utilise au mieux comme palier de test. Servez-vous-en pour essayer la formulation du prompt, le mouvement et le format d'image avant de dépenser plus de crédits sur les rendus finaux. Cela marche bien pour les accroches pub, les teasers produit et les visuels pédagogiques, ou comme préalable à des modèles plus fidèles comme WAN 2.6.

Commencez par du 480p et 4 à 5 secondes, puis relancez les meilleures idées en 720p.[18][12] Le palier Fast/Mini utilise une formule de tarification basée sur la durée : duration_seconds × 40 crédits, donc un clip de 5 secondes coûte 160 crédits.[19]

RéglageConcept brouillonClip peaufiné
Résolution480p720p
Durée4–5 secondes10–15 secondes
Usage de créditsDépense de crédits plus faibleDépense de crédits plus élevée
Idéal pourTest de prompts, itération A/BLivraison finale

Ce type de flux en deux passes économise des crédits et garde le processus sain. Vous testez d'abord l'idée, puis vous ne dépensez plus que sur les clips qui semblent déjà prometteurs.

Jobs asynchrones, gestion d'erreurs et exemples de flux

Après avoir soumis un job, gérez l'achèvement de manière asynchrone. Vous pouvez sonder l'endpoint de statut toutes les quelques secondes ou utiliser un webhook si vous lancez des jobs à plus gros volume. Un délai d'expiration de 300 secondes est une valeur de production solide par défaut.[8] Une fois le job réussi, téléchargez la vidéo tout de suite.

Pour les récits multi-plans, qui reviennent souvent dans les présentations produit et les séquences pédagogiques, à l'image de la sortie très cohérente de MiniMax Hailuo 02, réglez return_last_frame: true sur chaque requête. Puis passez cette image dans l'appel suivant comme image_url. C'est une astuce simple, mais elle aide les plans à mieux s'enchaîner.[3]

Les erreurs de production les plus courantes sont assez faciles à lire :

  • 429 signifie que vous avez atteint une limite de concurrence, utilisez donc un backoff exponentiel.
  • 402 signifie que votre solde de crédits est vide, vérifiez-le donc avant de lancer toute boucle de relance.
  • Les problèmes liés à la politique renvoient failed ; si cela arrive, révisez le prompt ou les ressources source avant de réessayer.[20]

Conclusion : quand utiliser Seedance 2 Mini

Une fois que vous examinez ensemble le flux API, les plafonds d'usage et les prix, le choix est assez simple : vitesse vs finition finale. Utilisez Mini quand le délai de rotation rapide et le coût plus bas comptent plus qu'une sortie de premier ordre.

C'est pourquoi il marche bien pour les tests de brouillon et l'idéation par lots. Vous pouvez lancer davantage de concepts vidéo en phase initiale sans trop dépenser.

Mini n'est pas le palier de production finale. Dans les scènes complexes et les clips plus longs, il est moins fiable que le palier de qualité supérieure. Il a donc plus de sens comme voie de brouillon, pas comme voie de rendu final.

Il s'intègre aussi parfaitement dans le flux API asynchrone évoqué plus haut. Si votre équipe produit de la vidéo courte à un volume réel, une configuration en deux passes - brouillon dans Mini, puis finition dans le palier de qualité supérieure - est un moyen rentable de passer de l'idée au livrable.

FAQ

Seedance 2 Mini est-il assez bon pour des vidéos finales ?

Seedance 2 Mini fonctionne au mieux quand la vitesse compte le plus.

Utilisez-le pour le test de prompts rapide, l'idéation par lots et les brouillons de concept social grossiers. Il convient bien au travail en phase initiale, quand vous voulez essayer beaucoup de directions sans ralentir. Mais ce n'est pas le bon choix comme modèle principal pour une production finale haute fidélité.

Quand un prompt commence à sembler solide, passez-le dans le flux complet Seedance 2.0. C'est là que vous obtiendrez une meilleure qualité de sortie, un contrôle du mouvement plus serré et une cohérence multimodale plus forte pour des ressources soignées destinées au public.

Comment choisir entre 480p, 720p et 1080p ?

Choisissez selon votre position dans le processus et ce que vous devez livrer :

  • Le 480p marche le mieux pour les vérifications d'idées initiales, le test de prompts rapide et l'idéation par lots quand la vitesse et le coût comptent le plus.
  • Le 720p convient bien aux posts sociaux, aux aperçus et aux brouillons qui ont besoin d'un bon compromis entre qualité et coût d'API plus bas.
  • Le 1080p est le bon choix pour les ressources marketing, les vidéos YouTube et les livrables clients finaux où la qualité visuelle doit paraître soignée.

Que dois-je automatiser dans le flux API ?

Automatisez le flux de génération asynchrone de bout en bout : soumettre la requête, sonder le statut et télécharger la vidéo terminée.

Comme la génération prend généralement 30 à 120 secondes, votre code devrait :

  • enregistrer l'identifiant du job dès que la requête est acceptée
  • vérifier le statut du job toutes les 5 à 10 secondes
  • utiliser un backoff exponentiel si l'API renvoie un HTTP 429

Il est aussi utile d'ajouter une logique de relance pour les échecs éphémères, comme les délais dépassés, les coupures de connexion ou les réponses 5xx temporaires.

Une fois une vidéo prête, téléchargez-la tout de suite vers un stockage permanent. C'est important, car les URL de téléchargement temporaires expirent en 24 heures.

Prêt à essayer ?

Choisissez le modèle qui vous convient dans le marketplace

Essayez les modèles de chat, image et vidéo sur le marketplace APIMart, puis découvrez rapidement leurs capacités avec une API unifiée.

Modèles chatModèles imageModèles vidéo
Explorer le marketplace