Seedance 2.0 Mini API
Référence API complète des modèles de génération vidéo Seedance 2.0 Mini de ByteDance.
Variantes du modèle
Cette API prend en charge trois variantes :
Comparaison rapide
Rapports d’aspect pris en charge
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Résolutions disponibles
Seedance 2.0 Mini Text to Video
Point de terminaison
POST /api/v1/video/task
Paramètres de requête
Obligatoires
Facultatifs
Exemple de requête
javascript
Seedance 2.0 Mini Image to Video
Paramètres de requête
Obligatoires
Facultatifs
Exemple de requête
javascript
Seedance 2.0 Mini Reference to Video
Paramètres de requête
Obligatoires
Médias de référence
Chaque requête doit inclure au moins une image ou une vidéo. Fournissez 1 à 9 images si vous utilisez des références d’images. Le tableau images ne peut être omis ou vide que si le tableau videos contient au moins une vidéo de référence. Les requêtes contenant uniquement de l’audio ne sont pas prises en charge.
Marqueurs de référence @ (AT)
La fonction de référence @ (AT) relie les médias à l’invite à l’aide de marqueurs numérotés <<<...>>>. La numérotation commence à 1 séparément pour chaque type de média et suit l’ordre du tableau correspondant :
Chaque marqueur doit désigner un élément présent dans le tableau correspondant.
Facultatifs
Tarification des vidéos de référence
Seedance V2.0 Mini Reference-to-Video utilise la même tarification à la seconde selon la résolution que les autres variantes de référence Seedance 2.0. Lorsque le tableau videos contient au moins une vidéo de référence, le coût total de génération est multiplié par 2. Ce multiplicateur ne s’applique qu’une fois, quels que soient le nombre et la durée des vidéos de référence envoyées.
Exemple de requête
javascript
Limites des médias
Ces limites s’appliquent aux images initiales, aux images finales et aux médias de référence des modèles de cette page.
Les fichiers audio et les vidéos de référence ont chacun une limite distincte de durée cumulée de 15 secondes. Leurs nombres sont indépendants : jusqu’à 9 images, 3 vidéos et 3 extraits audio. Ajouter des vidéos ne réduit pas le nombre d’images autorisé.
Tous les modèles utilisent 720p par défaut, mais resolution doit toujours être fourni. Le commutateur de son vaut true par défaut ; ni ce commutateur ni l’audio de référence ne modifient le prix. La génération à partir de références exige au moins une image ou une vidéo ; les requêtes uniquement audio ne sont pas prises en charge. Envoyer des vidéos de référence double le coût de génération, quels que soient leur nombre et leur durée.
Format de réponse
Réponse initiale
Tous les modèles renvoient un task_id pour l’interrogation périodique :
json
Réponse à l’interrogation périodique
Interrogez périodiquement GET /api/v1/video/{taskId} pour vérifier l’état :
json
Valeurs d’état
submitted: Tâche acceptée, en attente de traitementprocessing: Génération vidéo en courssucceed: Génération vidéo terminéefailed: Échec de la génération vidéo
Temps de traitement
Le traitement prend généralement 2 à 6 minutes selon la durée et la résolution.
Interrogez l’état toutes les 5 à 10 secondes.
Bonnes pratiques
- Décrire clairement les mouvements : Incluez des descriptions précises des mouvements dans les invites
- Choisir la résolution : Utilisez
480ppour un traitement plus rapide et720ppour une meilleure qualité - Enrichir l’audio : Gardez
soundactivé pour des vidéos plus immersives - Image vers vidéo : Fournissez une première image nette via
image_url; utilisezimage_end_urlpour contrôler les images de début et de fin - Médias de référence : Utilisez des images, vidéos et fichiers audio compatibles, et incluez au moins une image ou une vidéo
- Tarification des vidéos de référence : Toute requête de génération à partir de références contenant au moins une vidéo de référence est facturée au double, quels que soient le nombre et la durée des vidéos envoyées
- Paramètre de graine : N’envoyez pas
seed; les modèles Seedance 2.0 Mini ne le prennent pas en charge