API vidéo SD édition cloud
Appel de SD2.0 et SD2.5 avec facturation selon la résolution, ainsi que les règles de durée, de format d’image, de médias de référence, d’images de début et de fin et d’audio.
Cette page décrit l’appel des modèles vidéo SD édition cloud (SD2.0, SD2.5). Comme les autres modèles vidéo, ils se créent avec POST /v1/videos et s’interrogent avec GET /v1/videos/{id} ; l’authentification, le téléversement des médias, les états d’interrogation, le téléchargement des résultats et la gestion des erreurs sont décrits dans la spécification complète de l’API vidéo. Cette page ne présente que les champs et règles propres à ce groupe de modèles.
Mis à jour le 2026-10-10. Ce groupe de modèles prend en charge uniquement l’interrogation : ne définissez pas
callback_urllors de la création, sinon la requête est rejetée. SD édition cloud est un groupe de modèles distinct de Seedance édition officielle et de Seedance relais officiel : paramètres et capacités ne sont pas interchangeables.
Modèles
| Modèle | Résolutions disponibles | Durée | Format d’image | Limites image / vidéo / audio | Images de début et de fin | Génération audio |
|---|---|---|---|---|---|---|
SD2.5 | 480p (par défaut), 720p, 1080p | 4–30 s, 5 s par défaut | Obligatoire, voir ci-dessous | 30 / 10 / 10 | Oui, exclusif avec les références ordinaires | Configurable avec generate_audio |
SD2.0 | 480p (par défaut), 720p, 1080p, 4k | 4–15 s, 5 s par défaut | 1:1 par défaut | 9 / 3 / 3, 12 au total maximum | Oui, exclusif avec les références ordinaires | Non configurable |
Chaque série n’a qu’un seul nom de modèle : resolution sélectionne le niveau de sortie, qui détermine aussi la facturation, par exemple "model": "SD2.5", "resolution": "720p" ou "model": "SD2.0", "resolution": "4k".
Règles communes
- Résolution : indiquez dans
resolutionl’un des niveaux du tableau ci-dessus, sans tenir compte de la casse (4kéquivaut à4K) ; à défaut, le niveau le plus bas480ps’applique. Un niveau non pris en charge par la série renvoie 400, sans repli automatique vers un niveau inférieur. - Durée : nombre entier de secondes dans
duration(ousecondssous forme de chaîne) ; 5 secondes par défaut. - Format d’image :
ratio(ouaspect_ratio) accepte16:9,9:16,1:1,4:3,3:4et21:9.SD2.5: le format d’image doit être indiqué explicitement etauton’est pas pris en charge ; l’omettre ou envoyerautorenvoie 400.SD2.0:1:1par défaut.
- Prompt :
SD2.5:promptest obligatoire.SD2.0: il peut être omis en présence de médias de référence ou d’images de début et de fin, mais il est conseillé de décrire le mouvement et la caméra.
- Génération audio :
SD2.5acceptegenerate_audio(booléen) ;SD2.0ne propose pas cette option et son envoi renvoie 400. - Champs facultatifs :
negative_prompt(prompt négatif) etseed(entier).
Médias de référence
- Placez les images de référence dans le tableau
imagesau niveau racine. - Placez les vidéos de référence dans
metadata.referenceVideoset l’audio de référence dansmetadata.referenceAudios. SD2.0accepte au maximum 12 médias, tous types confondus.- Pour
SD2.5, chaque vidéo de référence dure de 2 à 30 secondes, et l’ensemble des vidéos de référence ne doit pas dépasser 30 secondes. - Utilisez un seul champ par type de média ; si plusieurs alias sont envoyés, un seul jeu est retenu, sans fusion.
{
"model": "SD2.5",
"resolution": "1080p",
"prompt": "Garder le visage et la tenue du personnage de l’image, courir dans une rue pluvieuse la nuit avec le mouvement de caméra de la vidéo",
"duration": 10,
"ratio": "9:16",
"generate_audio": true,
"images": ["https://cdn.example.com/character.jpg"],
"metadata": {
"referenceVideos": ["https://cdn.example.com/camera-motion.mp4"]
}
}Images de début et de fin
Placez l’image de début et l’image de fin dans metadata.firstFrame et metadata.lastFrame. lastFrame doit être accompagné de firstFrame ; les images de début et de fin ne peuvent pas être combinées avec des images, vidéos ou audios de référence.
{
"model": "SD2.0",
"resolution": "720p",
"prompt": "La caméra glisse de la côte à l’aube vers la même baie au crépuscule",
"duration": 8,
"ratio": "16:9",
"metadata": {
"firstFrame": "https://cdn.example.com/start.jpg",
"lastFrame": "https://cdn.example.com/end.jpg"
}
}Téléversement de fichier
Vous pouvez aussi envoyer directement un fichier image local avec multipart/form-data, dans le champ input_reference ; dans ce cas, n’envoyez pas images ni image dans la même requête. Les vidéos et audios de référence ne peuvent pas être envoyés sous forme de fichier : obtenez d’abord une URL comme indiqué dans Téléverser un média local.
Anciens noms de modèles
Les anciens noms de modèles avec suffixe de niveau (par exemple SD2.5 720P ou SD2.0 4K) restent utilisables : la sortie et la facturation sont fixées au niveau indiqué dans le nom, et resolution est ignoré. Ils ne sont plus affichés sur la place des modèles ; pour toute nouvelle intégration, utilisez SD2.5 ou SD2.0 avec resolution.
API vidéo Seedance édition officielle
Appel de seedance-2.5官方版, seedance-2.0官方版, seedance-2.0-fast官方版 et seedance-2.0-mini官方版 avec facturation selon la résolution, ainsi que les règles de durée, de format d’image, de médias de référence et d’images de début et de fin.
API vidéo Seedance relais officiel
Règles de résolution, durée, format d’image, médias de référence, bibliothèque de portraits virtuels, brouillons, dernière image, recherche web, annulation de tâche et édition ou prolongation vidéo pour Seedance 2.0 Mini, 2.0, 2.0 Fast et 2.5.