Seedance 1.5 Pro API

Génération audio et vidéo conjointe avec synchronisation labiale en millisecondes, dialogues en six langues, mouvements de caméra cinématographiques, et sortie jusqu’à 1080p.

ByteDanceGénération de vidéosPublié 19 déc. 2025MalaysiaEndpoint propriétaire

À propos de Seedance 1.5 Pro

Génération audio et vidéo conjointe avec synchronisation labiale en millisecondes, dialogues en six langues, mouvements de caméra cinématographiques, et sortie jusqu’à 1080p.

Aussi connu sous le nom ByteDance Seedance 1.5 Pro

text to videoimage to videoaudio synclip synccamera controlseed control

Caractéristiques de Seedance 1.5 Pro

ID du modèle
seedance-1-5-pro
Fournisseur
ByteDance
Catégorie
Génération de vidéos
Publié
19 déc. 2025
Entrée
TexteImage
Sortie
Vidéo
Région
Malaysia
Endpoints
POST/v1/videos/generations
Identifiants de modèle alternatifs
bytedance/seedance-1.5-proseedance-1.5-proseedance-1-5-pro-251215

Tarifs de l'API Seedance 1.5 Pro

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

Type
Spéc.
Tarif
Avec audio 480P
par seconde
$0.048
Avec audio 720P
par seconde
$0.104
Avec audio 1080P
par seconde
$0.233
Pas de son 480P
par seconde
$0.024
Pas de son 720P
par seconde
$0.052
Pas de son 1080P
par seconde
$0.117
Comparer sur la page complète des tarifs

Comment appeler l'API Seedance 1.5 Pro

Seedance 1.5 Pro 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-1-5-pro",
    "prompt": "Describe what you want Seedance 1.5 Pro 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-1-5-pro",
        "prompt": "Describe what you want Seedance 1.5 Pro 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 1.5 Pro

Paramètres de l'API Seedance 1.5 Pro

Paramètres de requête pris en charge par l'API Seedance 1.5 Pro 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. Mettez les dialogues parlés entre guillemets doubles pour la synchronisation labiale; L’audio natif (dialogues, effets, musique) est généré...
modeenumautoauto, t2v, i2v_first, i2v_bothAuto: Détecte à partir des entrées que tu connectes. T2V: text-to-video. i2v_first: Animer une première image. i2v_both: animer entre la première et la dernière image.
resolutionenum720p480p, 720p, 1080pRésolution de sortie. Les générations audio et muettes facturent à des débits par seconde différents pour chaque résolution.
aspect_ratioenumadaptiveadaptive, 16:9, 9:16, 1:1, 4:3, 3:4, 21:9Adaptatif permet au modèle de choisir. Les tâches de première image suivent le format d’image de l’image d’entrée.
custom_durationbooleantrue-Si faux est choisi, le modèle choisit lui-même la longueur du clip. Si c’est vrai, utilisez le champ durée.
durationnumber54 à 12Longueur du clip en secondes. Utilisé uniquement lorsque custom_duration est vrai.
generate_audiobooleantrue-Générez un audio synchronisé natif (dialogues, effets, musique) avec la vidéo. La sortie silencieuse facture à un taux plus bas.
camera_fixedbooleanfalse-Demandez au modèle de garder la position de la caméra fixe.
seednumber--1 à 2147483647Graine entière pour une sortie de type reproductible. La même graine donne des résultats similaires, pas identiques.
draftbooleanfalse-Affichez d’abord un tirage 480p moins cher. Re-rendez le médiator en pleine qualité en passant son id de travail comme draft_task_id.
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 la première image de la trame.
image_endstring--URL image de fin de trame pour i2v_both.
draft_task_idstring--Identifiant de job d’une génération précédente de draft à re-rendre en pleine qualité. Réutilise la consigne du brouillon, les images, les paramètres audio et la graine.
1 paramètre de plus dans la doc

Bon à savoir

Le premier modèle audio-vidéo conjoint de ByteDance: le son (dialogues, effets, musique) est généré en une seule fois avec l’image. Modes - Texte en vidéo, première image, ou première et dernière image. Aucune entrée vidéo, audio ou référence multi-image. - Mettre des répliques entre guillemets doubles dans la consigne pour un dialogue en playback. La parole couvre l’anglais, le mandarin et plusieurs dialectes chinois, le japonais, le coréen, l’espagnol et l’indonésien. Sortie - 480p, 720p et 1080p à 24fps, 4 à 12 secondes (ou laissez le modèle choisir la durée), MP4 avec audio mono. - generate_audio est activé par défaut; la sortie silencieuse facture à un débit plus faible sans audio. Mode brouillon - le brouillon affiche un aperçu 480p bon marché à un débit réduit. Re-rendez un médiator en pleine qualité en passant son id de travail comme draft_task_id. Limites d’entrée - Images: jpeg, png, webp, bmp, tiff, gif, heic ou heif, 300 à 6000 px par face, rapport d’image entre 0,4 et 2,5, moins de 30 Mo chacune. Facturation - Facturée par seconde de vidéo générée au rythme de la résolution de sortie, avec des débits audio et silencieux séparés. Les compteurs de modèles généraient des images, donc les secondes facturées suivent la sortie rendue; Le projet fait gagner moins de secondes à Bill.

API Seedance 1.5 Pro : questions fréquentes

Combien coûte l'API Seedance 1.5 Pro ?

Sur EmpirioLabs, Seedance 1.5 Pro est facturé à l'usage : Avec audio 480P $0.048 par seconde; Avec audio 720P $0.104 par seconde; Avec audio 1080P $0.233 par seconde. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

Quel endpoint Seedance 1.5 Pro utilise-t-il ?

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

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

Oui. Le playground EmpirioLabs exécute Seedance 1.5 Pro 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 1.5 Pro ?

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.