Seedance 2.5 API

Modèle vidéo long pour des clips cohérents jusqu’à 30 secondes, avec jusqu’à 50 images de référence, vidéos et extraits audio, audio natif, montage et extension.

ByteDanceGénération de vidéosPublié 7 août 2026MalaysiaEndpoint propriétaireNouveau

À propos de Seedance 2.5

Modèle vidéo long pour des clips cohérents jusqu’à 30 secondes, avec jusqu’à 50 images de référence, vidéos et extraits audio, audio natif, montage et extension.

Aussi connu sous le nom ByteDance Seedance 2.5

text to videoimage to videoreference to videovideo editingmultimodalaudio synccamera controlcharacter consistencydraft mode

Caractéristiques de Seedance 2.5

ID du modèle
seedance-2-5
Auteur
ByteDance
Catégorie
Génération de vidéos
Publié
7 août 2026
Entrée
TexteImageVidéoAudio
Sortie
Vidéo
Région
Malaysia
Endpoints
POST/v1/videos/generations
Identifiants de modèle alternatifs
bytedance/seedance-2.5seedance-2.5

Tarifs de l'API Seedance 2.5

Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.

Type
Spéc.
Tarif
T2V/I2V 480P
par seconde
$0.206
T2V/I2V 720P
par seconde
$0.462
T2V/I2V 1080P
par seconde
$1.137
Entrée vidéo 480P
par seconde d’entrée plus sortie
$0.123
Entrée vidéo 720P
par seconde d’entrée plus sortie
$0.276
Entrée vidéo 1080P
par seconde d’entrée plus sortie
$0.680
Comparer sur la page complète des tarifs

Comment appeler l'API Seedance 2.5

Seedance 2.5 fonctionne via POST /v1/videos/generations. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Obtenez une clé API depuis le tableau de bord EmpirioLabs.

cURL : envoyer le job
curl https://api.empiriolabs.ai/v1/videos/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2-5",
    "prompt": "Describe what you want Seedance 2.5 to generate."
  }'
cURL : interroger le résultat
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/videos/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "seedance-2-5",
        "prompt": "Describe what you want Seedance 2.5 to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Référence complète de l'API Seedance 2.5

Paramètres de l'API Seedance 2.5

Paramètres de requête pris en charge par l'API Seedance 2.5 sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.

ParamètreTypePar défautPlage / valeursDescription
promptstring--Description de la scène. Adressez-vous à un attachement spécifique en ligne comme @Image1, @Video1 ou @Audio1 pour indiquer quelle référence un plan doit suivre.
modeenumautoauto, t2v, i2v_first, i2v_both, referenceSélectionne comment vos entrées sont utilisées. Le détecte automatiquement à partir de ce que vous attachez. T2V est du texte en vidéo. i2v_first anime une première...
resolutionenum720p480p, 720p, 1080pRésolution de sortie. Le mode brouillon est toujours rendu en 480p, et le rendu final d’un brouillon est toujours en 1080p, donc cela est ignoré sur les deux.
aspect_ratioenumadaptiveadaptive, 16:9, 9:16, 1:1, 4:3, 3:4, 21:9Rapport d’aspect de sortie. Adaptatif permet au modèle de choisir. Lorsque vous fournissez une première image, la sortie suit le format d’image de cette image, donc...
custom_durationbooleantrue-Si c’est faux, le modèle détermine la longueur du clip.
durationnumber54 à 30Longueur du clip en secondes. Utilisé uniquement lorsque custom_duration = vrai. Le montage vidéo conserve toujours la longueur du clip source.
generate_audiobooleantrue-Générez de l’audio natif avec la vidéo.
output_formatenummp4mp4, movLe MP4 est diffusé partout. MOV offre une précision de couleur supérieure pour l’étalonnage, le keying et le compositing, et certains lecteurs ne peuvent pas l’ouvrir.
draftbooleanfalse-Rendez un brouillon en 480p pour essayer la prise à moindre coût, puis rendez celui que vous aimez en 1080p natif à partir du même indice, des références et de la...
draft_task_idstring--L’ID d’un brouillon à rendre en 1080p natif. Le brouillon conserve sa requête, ses références, sa longueur, son format d’image, son point de départ et son audio. Les...
return_last_framebooleanfalse-Retournez aussi la dernière image en PNG, prête à être utilisée comme première image du clip suivant.
imagestring--URL de référence / image de la première image.
image_endstring--URL image de fin de trame pour i2v_both.
videostring--Référence à l’URL de la vidéo pour référence / édition / extension.
1 paramètre de plus dans la doc

Bon à savoir

Seedance de nouvelle génération conçue pour la narration longue: une requête peut produire un clip cohérent jusqu’à 30 secondes, puiser sur jusqu’à 50 éléments de référence, et monter ou étendre des séquences existantes. Modes - Texte en vidéo, première image, ou première et dernière image. - Référence multimodale à la vidéo à partir de jusqu’à 30 images, 10 vidéos et 10 extraits audio. L’entrée audio uniquement fonctionne seule. - Pour monter ou poursuivre un extrait joint, décrivez-le dans votre invite. Le modèle lit l’intention de votre formulation. Sortie - 480p, 720p et 1080p à 24fps, 4 à 30 secondes, avec audio synchronisé natif. - MP4 par défaut. MOV offre une meilleure précision des couleurs pour l’étalonnage et le compositing, et certains lecteurs ne peuvent pas l’ouvrir. - Lorsque vous fournissez une première image, la sortie suit le format de cette image, donc aspect_ratio reste adaptative. Les missions de référence, y compris celles avec une vidéo de référence, acceptent n’importe quel ratio. Mode brouillon - Réglez le brouillon en vrai pour rendre un brouillon 480p pendant que vous essayez encore les plans. Les brouillons sont rendus uniquement en 480p. - La réponse renvoie l’id du brouillon comme usage.draft_task_id. Renvoyez-le en draft_task_id pour rendre le même plan en 1080p. - Le rendu final prend l’invite, les éléments de référence, la durée, le format d’aspect, le paramètre seed et audio du brouillon, donc tout ce que vous envoyez avec draft_task_id est ignoré. Un brouillon reste promouvable pendant 7 jours. Limites d’entrée - Images: jpeg, png, webp, bmp, tiff, gif, heic ou heif, 300 à 6000 px par face, moins de 30 Mo chacune. - Vidéos: MP4 ou MOV, de 2 à 30 secondes chacune et 30 secondes au total, moins de 200 Mo chacune. - Audio: WAV ou MP3, de 2 à 30 secondes chacun et 30 secondes au total, moins de 15 Mo chacune. - Les téléchargements de référence contenant de vrais visages humains sont rejetés par le modèle. Facturation - Sans vidéo de référence, vous êtes facturé par seconde de vidéo générée au tarif de la résolution de sortie. - Avec une vidéo de référence, le modèle évalue les secondes du clip de référence en parallèle des secondes générées, au débit d’entrée vidéo plus bas. Les secondes facturées correspondent donc à la durée de référence plus durée de sortie, donc une requête incluant une vidéo de référence coûte plus cher au total que la même sortie générée uniquement à partir du texte. - Le mode brouillon n’est pas un tarif réduit. Un brouillon est facturé comme une génération normale 480p et son dernier facture comme une génération normale 1080p, donc l’économie vient du fait d’essayer des plans à 480p et de ne rendre que votre choix à 1080p. - Exemple travaillé à 480p: un clip de 4 secondes d’une invite texte facture 4 secondes. Un clip de 4 secondes généré à partir d’une vidéo de référence de 5 secondes facture 9 secondes au rythme d’entrée vidéo. Prétraitement média téléchargé - Les entrées vidéo sont limitées à 30 secondes. - Les entrées vidéo téléchargées sont normalisées en MP4 compatible fournisseur lorsque nécessaire. Réglez preprocess_video sur faux pour envoyer un clip sans être touché.

API Seedance 2.5 : questions fréquentes

Combien coûte l'API Seedance 2.5 ?

Sur EmpirioLabs, Seedance 2.5 est facturé à l'usage : T2V/I2V 480P $0.206 par seconde; T2V/I2V 720P $0.462 par seconde; T2V/I2V 1080P $1.137 par seconde; Entrée vidéo 480P $0.123 par seconde d’entrée plus sortie; Entrée vidéo 720P $0.276 par seconde d’entrée plus sortie; Entrée vidéo 1080P $0.680 par seconde d’entrée plus sortie. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

Quel endpoint Seedance 2.5 utilise-t-il ?

Seedance 2.5 est servi via POST /v1/videos/generations sur api.empiriolabs.ai avec une authentification standard par token Bearer.

Puis-je essayer Seedance 2.5 dans le navigateur avant d'intégrer ?

Oui. Le playground EmpirioLabs exécute Seedance 2.5 dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.

Comment obtenir une clé API Seedance 2.5 ?

Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.

Prêt à utiliser de meilleurs points de terminaison ?

Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.