
Seedance 2.5 : écrivez des chiffres, pas des adjectifs
Seedance 2.5 échoue sur les adjectifs, mappés à des mouvements rapides. Remplacez par des vélocités, nommez les équipements et découpez en battements horodatés.
Générez un plan de trente secondes avec « smooth cinematic pan » dans le prompt et la lentille virtuelle se précipite à travers la pièce comme un drone incontrôlé. Le sujet disparaît dans un flou. C'est la frustration la plus commune avec le contrôle caméra de Seedance 2.5, et ce n'est pas un bug.
Les adjectifs ne sont pas des vélocités. Le modèle mappe les mots descriptifs à des vecteurs de mouvement par défaut, et des mots comme smooth, epic et dramatic s'associent aux rapides. Le corriger signifie écrire le prompt comme un régisseur plutôt qu'une planche d'humeur.
TL;DR
- Remplacez les adjectifs par des chiffres. « Travelling latéral lent à 0,5 m/s » vaut mieux que « panoramique rapide à travers la pièce ».
- Nommez le rig. Dolly, grue, trépied immobile, travelling. Le vocabulaire mécanique limite le modèle de mouvement d'une façon que les mots de sentiment ne font pas.
- Divisez le plan en battements horodatés pour que le moteur sache quand un mouvement commence, se stabilise et s'arrête.
- Ancrez l'espace avec du matériel de référence plutôt que de le décrire, ce qui arrête la dérive de coordonnées sur une longue prise.
- Les générations plus longues dérivent davantage. La fenêtre de 30 secondes rend les contraintes explicites plus nécessaires, non moins.
Pourquoi la valeur par défaut est trop rapide
Le modèle fonctionne dans un espace latent compressé, et les indices textuels sont mappés à des vecteurs de vélocité avant tout rendu. Les descripteurs génériques n'ont aucun poids physique, donc le mapping se résout vers des trajectoires d'accélération élevée et de balayage.
Trois modes de défaillance en découlent, et ils se composent sur une longue prise.
Écart sémantique. « Smooth » et « dramatic » ne sont pas des métriques de vélocité. Les poids de réseau de neurones les lisent comme une permission d'accélération maximale plutôt que des instructions de mouvement délibéré.
Dérive latente. Sans contraintes dures, les coordonnées spatiales errent sur une chronologie étendue. Un mur qui était à gauche à la seconde trois se trouve ailleurs à la seconde vingt.
Rupture de rythme. Les traductions rapides par défaut détruisent l'orientation du spectateur dans les premières secondes, ce qui est la partie du clip qui décide si quelqu'un continue à regarder.
Remplacez les adjectifs par des chiffres
C'est la seule technique, et le tableau ci-dessous en est la version de travail.
| Mode de défaillance | À éviter | Utilisez plutôt |
|---|---|---|
| Panoramique hyper-rapide | « Smooth, epic camera pan across the room » | « Travelling latéral à 0,5 m/s, longueur focale fixe, progression linéaire sur 4 secondes » |
| Zoom incontrôlé | « Dramatic cinematic zoom into the subject » | « Travelling optique progressif de grand angle (24 mm) à focal moyenne (50 mm) sur une fenêtre de 10 secondes » |
| Dérive de coordonnées | « Fast drone shot flying over the landscape » | « Glissade aérienne stable en basse altitude, altitude verrouillée à 3 mètres, cap vecteur 090 » |
Trois règles se généralisent à partir de ces lignes.
Définissez la vélocité numérique. Remplacez chaque mot descriptif par un tempo basé sur une métrique ou le temps. Mètres par seconde ou secondes par mètre, les deux fonctionnent. Ce qui importe est qu'un chiffre apparaisse.
Verrouillez le rig mécanique. Dites explicitement dolly, grue, trépied immobile ou travelling. Nommer un vrai équipement force le modèle de mouvement vers des chemins physiquement plausibles, car ces mots portent des contraintes spatiales que « cinematic » ne possède pas.
Ajoutez des déclencheurs temporels. Divisez un long plan en étapes pour que le moteur sache quand se déplacer et quand rester immobile.
Battements horodatés

La fenêtre de 30 secondes est l'endroit où la structure de prompt cesse d'être optionnelle. Un seul paragraphe décrivant un plan complet ne donne au modèle aucune raison de rester immobile à aucun moment, donc il se déplace continuellement.
Structurez-le plutôt en battements :
0-6s: [Locked tripod] Medium shot, subject centered, no camera movement.
Ambient motion only — steam rising, fabric shifting.
6-14s: [Slow dolly in] Push from medium to close at 0.3 m/s, constant speed,
no easing. Focal length fixed at 50mm.
14-22s: [Hold] Camera static at close range. Subject turns toward the lens.
22-30s: [Lateral track left] 0.4 m/s, subject remains centered in frame,
background parallax reveals the window.La structure vous offre deux choses. Chaque battement a une vélocité explicite, donc aucun segment n'hérite d'une valeur par défaut. Et les immobilisations sont déclarées plutôt que sous-entendues, ce qui est ce qui empêche le modèle de remplir le silence avec du mouvement.
Ancrez l'espace au lieu de le décrire
Le matériel de référence est la surface de contrôle la plus forte disponible, et elle est sous-exploitée car elle semble être du travail supplémentaire.
Décrire une pièce en texte donne au modèle une distribution de probabilité sur les pièces. Fournir une référence lui donne la géométrie. Pour le travail caméra en particulier, cette différence décide si le mur reste en place sur un déplacement de vingt secondes.
La hiérarchie pratique, la plus forte d'abord : une vidéo de référence dont vous voulez que le mouvement caméra soit repris, puis des cadres fixes établissant l'espace à partir des angles par lesquels le plan passera, puis le texte décrivant ce que ni l'un ni l'autre ne couvre. Le texte est le recours, non pas la fondation.
Cela interagit aussi avec la facturation sur la génération 2.0, où fournir une vidéo téléchargée déplace la requête vers un tarif moins cher. Utile de savoir quand un pipeline est déjà piloté par vidéo.
Dépannage
Flou de mouvement à chaque déplacement. La vélocité est trop élevée pour que la fréquence d'images la résolve. Réduisez la vitesse numérique plutôt que d'ajouter « less blur » au prompt, que le modèle lit comme une remarque de style plutôt qu'une contrainte de physique.
La caméra dérive loin du sujet sur une longue prise. Ajoutez une contrainte de cadrage à chaque battement : « subject remains centered », « subject occupies the left third ». Le cadrage est une propriété par battement, et le dire une seule fois en haut ne survit pas jusqu'à la vingt-cinquième seconde.
Le mouvement commence avant qu'il ne devrait. Un battement sans tenir explicite est interprété comme une invitation à se déplacer. Déclarez les segments statiques.
Chaque génération semble différente malgré des prompts identiques. L'espace est en cours de réinvention à chaque exécution. C'est un problème de matériel de référence, pas de prompt.
L'appeler
curl https://reapi.ai/api/v1/videos/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-5",
"prompt": "0-6s: [Locked tripod] medium shot, no camera movement. 6-14s: [Slow dolly in] push to close at 0.3 m/s, focal length fixed 50mm. 14-22s: [Hold] static, subject turns to lens. 22-30s: [Lateral track left] 0.4 m/s, subject centered.",
"resolution": "1080p",
"duration": 30
}'Ajouter du matériel de référence pour ancrer la géométrie :
curl https://reapi.ai/api/v1/videos/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-5",
"prompt": "Match the camera move in the reference. Subject remains centered throughout.",
"video_urls": ["https://example.com/camera-reference.mp4"],
"image_urls": ["https://example.com/set-wide.jpg", "https://example.com/set-close.jpg"],
"resolution": "1080p",
"duration": 30
}'Les entrées multimédias sont des URLs http(s) publiques uniquement, sans base64 accepté. Les tarifs actuels et la surface de requête complète sont sur reapi.ai/models/seedance-2-5.
FAQ
Pourquoi Seedance déplace-t-il la caméra si vite par défaut ?
Car les mots descriptifs mappent à des vecteurs de vélocité par défaut, et les descripteurs génériques se résolvent vers une accélération élevée. Les adjectifs ne sont pas des métriques de vélocité.
Comment puis-je spécifier la vitesse de la caméra avec précision ?
Utilisez un chiffre et une unité. « 0,5 m/s » ou « 2 secondes par mètre » limitent tous deux le modèle ; « slow » ne le fait pas.
Quel est le format de prompt horodaté ?
Divisez le plan en plages horaires, chacune avec un type de rig entre crochets, une vélocité explicite et une contrainte de cadrage. Déclarez les immobilisations ainsi que les mouvements.
Comment arrêter la caméra de dériver loin de mon sujet ?
Mettez une contrainte de cadrage dans chaque battement plutôt qu'une seule fois en haut. Le cadrage ne persiste pas par lui-même sur une longue prise.
Le matériel de référence aide-t-il avec le contrôle caméra ?
Oui, plus que la formulation du prompt. Une vidéo de référence dont vous voulez que le mouvement soit repris est l'ancrage le plus fort, suivi des images fixes établissant l'espace.
Pourquoi des prompts identiques donnent-ils des chemins caméra différents ?
Parce que l'espace est rérivé à chaque exécution. Fournissez la géométrie de référence plutôt que de décrire la pièce en texte.
Qu'est-ce qui cause le flou de mouvement dans les plans générés ?
Vélocité trop élevée pour que la fréquence d'images la résolve. Réduisez la vitesse numérique plutôt que de demander moins de flou.
Diriger plutôt que décrire
Le changement mental qui corrige le contrôle caméra de Seedance 2.5 est petit et spécifique. Arrêtez d'écrire ce que le plan devrait ressentir et commencez à écrire ce que le rig fait : quel équipement, à quelle vitesse, pendant combien de temps, se tenant immobile quand, cadré comment.
Chaque adjectif dans un prompt caméra est une décision remise à un modèle qui la résoudra vers le mouvement. Chaque chiffre est une décision que vous avez gardée. Les générations plus longues aiguisent cet échange, car trente secondes d'interprétation sans contrainte dérivent plus loin que cinq. Écrivez les battements, nommez le rig, donnez-lui de la géométrie à laquelle se tenir, et la sortie cesse d'être une loterie.
Références
- Volcano Engine. Seedance and the Doubao video model family. Retrieved July 2026 from volcengine.com
Lectures supplémentaires
- reAPI. Seedance 2.5 features. reapi.ai/blog/seedance-2-5-features
- reAPI. Seedance 2.0 cost per second. reapi.ai/blog/seedance-2-0-cost-per-second
- reAPI. Model catalog. reapi.ai/models
Auteur

Catégories
Plus d'articles

Voir si ChatGPT l'a écrit ? Des indices, pas des preuves
Repérez les signaux d'IA répétitifs, comprenez pourquoi aucune phrase ne prouve ChatGPT, et apprenez à examiner les textes suspects de façon plus juste.


Seedance 2.0 "Not Eligible" : causes et solutions efficaces
L’erreur not eligible de Seedance 2.0 vient de la détection des visages et de la propriété intellectuelle : déclencheurs, vérifications et solutions.


Gemini Omni vs Veo 3.1 : faut-il migrer en mai 2026 ?
Gemini Omni vs Veo 3.1 en mai 2026 : Google ne remplace Veo que dans l'app Gemini, pas dans l'API. Mapping des cinq canaux, diff de code et forces de chacun.
