Réponse courte: Seedance 2.5 est le modèle vidéo de nouvelle génération de ByteDance, disponible sur EmpirioLabs via un point de terminaison de type OpenAI. Il génère un clip cohérent pouvant aller jusqu’à 30 secondes dans une seule requête, prend jusqu’à 50 éléments de référence en même temps, et peut monter ou étendre la vidéo que vous possédez déjà. Appelle ça avec Modèle: « seedance-2-5 » sur POSTE /v1/videos/generations.
Quoi de neuf dans la version 2.5
| Capacités | Série Seedance 2.0 | Seedance 2.5 |
|---|---|---|
| Longueur de sortie | 4 à 15 secondes | 4 à 30 secondes, en une seule demande |
| Actifs de référence | 15 (9 images, 3 vidéos, 3 audio) | 50 (30 images, 10 vidéos, 10 audio) |
| Entrée audio uniquement | Non supporté | Soutenu seul |
| Format de sortie | MP4 | MP4 ou MOV de haute précision des couleurs |
| Résolution | 480p à 4K selon le palier | 480p et 720p |
| Langages de prompts | Anglais plus 3 | Anglais plus 9, incluant arabe, thaï, coréen et vietnamien |
Démarrer rapidement
La génération vidéo est asynchrone. Soumettez le poste, puis sondez-le.
curl -X POST https://api.empiriolabs.ai/v1/videos/generations \ -H « Autorisation: Porteur $EMPIRIOLABS_API_KEY » \ -H « Type-Contenu: application/json » \ -d '{ « modèle »: « seedance-2-5 », « prompt »: « Un phare solitaire sur une falaise au crépuscule, le faisceau balayant les vagues fortes. Poussée lente. », « résolution »: « 720p », « durée »: 10, « aspect_ratio »: « 16:9 » }' # -> {"job_id »: «... », « status »: « processing », « poll_url »: « /v1/jobs/..."} curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \ -H « Autorisation: porteur $EMPIRIOLABS_API_KEY »
Cinq façons de le conduire
Le modèle choisit son type de tâche parmi les pièces jointes que vous envoyez ainsi que l’intention de votre invite. Vous pouvez aussi définir Mode explicitement.
- Texte en vidéo. Un prompt à part entière.
- Première image, ou première et dernière image. Envoyer
image, et optionnellementimage_end, pour animer à partir d’un fixe ou pour voyager entre deux. - Référence multimodale. Envoyer
Images,Vidéos, etAudiosensemble. C’est là que le plafond de 50 éléments est important, et l’audio fonctionne sans aucune entrée visuelle. - Montage vidéo. Attachez un clip et indiquez quoi changer: ajouter, retirer ou remplacer quelque chose dans la séquence.
- Extension vidéo. Attachez une pince et demandez au modèle de continuer, vers l’avant ou en arrière.
Adresser des références spécifiques dans la consigne
Avec de nombreux éléments en jeu, la prose simple devient rapidement ambiguë. La graine 2.5 permet à l’invite de pointer vers un attachement individuel par index, ce qui permet de dire quelle référence régit quelle partie du plan.
{ « mannequin »: « seedance-2-5 », « prompt »: « Un film produit pour la bouteille dans @Image1. Ouvert sur la caméra, passe de @Video1, puis coupe sur une orbite lente éclairée comme @Image2. », « images »: [« https://.../bottle.png", « https://.../lighting-ref.png"], « vidéos »: [« https://.../camera-move.mp4"], « résolution »: « 720p »}
Les pièces jointes sont numérotées dans l’ordre d’envoi, selon le type: @Image1, @Image2, @Video1, @Audio1.
Édition et extension
Les deux prennent un clip existant. La différence réside entièrement dans ce que vous demandez.
# Édition: conserve la longueur et le format du clip source {"modèle »: « seedance-2-5 », « mode »: « édit », « invite »: « Retirez les voitures garées de la rue. », « vidéo »: « https://.../street.mp4"} # Prolonger: vous choisissez la nouvelle longueur, ou laissez le modèle choisir {"modèle »: « seedance-2-5 », « mode »: « prolonger », « durée »: 8, « invite »: « Continuer le plan pendant que la caméra dérive dans la rue. » « vidéo »: « https://.../street.mp4"}
Deux contraintes méritent d’être connues avant de construire autour d’elles. Le montage renvoie toujours un clip de la même longueur que sa source, donc durée ce n’est pas à toi de régler. Le montage, l’extension et les premiers ou derniers travaux d’image héritent tous de leur format d’image de l’entrée, donc aspect_ratio Ça reste adaptatif pour ceux-là.
Notes opérationnelles
- L’audio natif est activé par défaut. Le modèle écrit la voix, les effets et la musique pour correspondre aux images. Mettez des répliques parlées entre guillemets doubles dans le prompt. Décor
generate_audio: fauxpour un clip silencieux. - MOV est pour la post-publication, pas pour le web.
output_format: « mov »offre une meilleure précision des couleurs pour l’étalonnage, le keying et le compositing, et certains musiciens ne peuvent pas l’ouvrir. Le MP4 est le mode par défaut pour une raison. - Les téléchargements de références contenant de vrais visages humains sont rejetés par le modèle. C’est un comportement de sécurité en amont, pas une limite EmpirioLabs. Générer d’abord votre frame de départ est la solution habituelle.
- Les secondes vidéo de référence sont facturables. Lorsqu’une demande contient une vidéo de référence, le modèle fixe le prix de la durée du clip de référence en parallèle de la durée générée, à un débit d’entrée vidéo plus bas. Un court montage d’un long clip coûte donc plus cher que ce que sa longueur de sortie laisse penser.
- Définissez un format d’image pour le texte et la vidéo. À gauche adaptative, le modèle en choisit une dans l’invite, ce qui est pratique pour l’exploration et peu utile quand on a besoin d’un livrable fixe.
Prix
Seedance 2.5 est un paiement à l’avance, facturé à la seconde de vidéo à un tarif dépendant de la résolution de sortie, sans minimum pay-as-you-go. Les demandes incluent une facture vidéo de référence à un débit par seconde plus faible qui couvre également les secondes du clip de référence. Les tarifs actuels sont sur le page modèle et ainsi de suite Tarification, et tous deux lisaient le catalogue en direct.
Essaie
Fais-le passer dans le aire de jeux sans code, ou lire le Référence API pour la liste complète des paramètres. Les autres rangs de la famille, Seedance 2.0 Pro, Vite, et Mini, reste disponible et couvre toujours la sortie 1080p et 4K.



