Introduction
Seedance 2.0 Mini Spicy Prolongation vidéo poursuit un clip que vous avez déjà. Envoyez-le comme video_url ; le prompt est facultatif. La dernière image de votre clip devient l’image de départ d’un nouveau plan image vers vidéo Seedance 2.0 Mini Spicy de 4 à 15 secondes, et les deux sont assemblés dans un seul MP4 : d’abord votre original, puis la suite, l’image en double à la jonction étant retirée. Le nouveau segment revient aussi comme fichier à part, pour continuer à prolonger ou monter les morceaux séparément.
Fonctionnalités et points forts
La continuité vient de la dernière image. Costumes, décor, lumière et position de chacun se prolongent, car le nouveau segment démarre littéralement sur votre dernière image. Le mouvement, lui, ne se transmet pas de la même façon : le modèle voit une image fixe, pas le clip entier. Décrivez donc le mouvement à poursuivre plutôt que de supposer qu’il gardera sa vitesse ou sa direction.
Un fichier en retour, plus le nouveau morceau seul. Le fichier assemblé garde la cadence et le cadrage de votre clip, sans bandes noires, et est encodé en MP4 H.264 avec son AAC. Pour que le raccord soit net, l’image peut être légèrement rognée ou ajustée de quelques pour cent sur les bords. Si le modèle renvoie un format nettement différent, le nouveau segment est mis à l’échelle pour remplir votre cadre, centré, et ce qui dépasse est rogné. Le son de votre source est conservé ; le son généré pour le nouveau segment lui fait suite ; un côté muet est complété par du silence pour que l’image et le son restent synchrones à la jonction. Le second fichier de la sortie est le nouveau segment seul, prêt pour une autre prolongation ou pour un logiciel de montage.
Tout le reste est Seedance 2.0 Mini Spicy image vers vidéo. Le nouveau segment passe par la même route, avec la même plage de contenu et le même tarif à la seconde que le point d’accès image vers vidéo, et une génération échouée est remboursée de la même façon. Si la génération réussit mais que l’assemblage ne peut pas être construit, la tâche échoue et le montant est remboursé.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Non | Facultatif. Ce qui se passe ensuite : l’action qui suit, le mouvement de caméra et le son. |
last_image_url | Non | Image finale facultative : le nouveau segment se termine sur cette image, pour une transition ou un retour à une image connue. |
resolution | Non | Résolution du nouveau segment : 480p / 720p, 720p par défaut. Alignez-la sur votre source : elle ne fixe que la qualité du nouveau segment. |
duration_seconds | Non | Durée du nouveau segment en secondes entières, de 4 à 15, 5 par défaut, et quantité facturée. Votre source s’ajoute au-dessus et n’est pas facturée. |
generate_audio | Non | Activé par défaut : le nouveau segment arrive avec un son généré. Valeur par défaut: |
seed | Non | De 0 à 2147483647. Gardez-la fixe pour comparer un seul champ modifié à la fois ; retirez-la pour obtenir de la variété. |
video_url | Oui | Le clip à poursuivre : MP4, MOV ou WebM, jusqu’à 60 secondes. Sa dernière image devient l’image de départ du nouveau segment ; coupez-le donc sur une image nette et propre. 1 caractères minimum |
Tarification
Facturation à la seconde du nouveau segment, selon la résolution et le réglage du son choisis ; le clip source que vous envoyez n’est pas facturé.
| Spécification | Prix |
|---|---|
| $0.0387 / seconde |
| $0.0821 / seconde |
Cas d’utilisation
Allongez un plan qui s’est arrêté trop tôt, comme un plateau tournant de produit qui s’immobilise avant que l’étiquette soit face caméra, ou une marche coupée avant que le sujet atteigne la porte. Prolongez de quelques secondes et ne décrivez que le mouvement restant.
Construisez une séquence plus longue pas à pas. Générez un premier plan, prolongez-le, puis prolongez de nouveau le résultat assemblé ; chaque étape ne facture que les secondes qu’elle ajoute. Comme chaque étape part d’une seule image, vérifiez chaque jonction avant d’empiler la suivante.
Guide de prompt et conseils pratiques
Décrivez le temps fort suivant, pas toute la scène. L’image fixe déjà qui et où ; réservez le prompt à l’action qui suit, au mouvement de caméra et au son. Reprenez le langage de caméra sur lequel votre clip s’est terminé, comme un lent travelling avant ou un plan fixe, pour que la jonction se lise comme une seule prise.
Coupez avant de prolonger. La dernière image est la seule chose que voit le modèle : une fin floue, coupée en plein mouvement ou très compressée passe directement dans la suite. Coupez d’abord votre source sur une image nette et propre. Les sources jusqu’à 60 secondes sont acceptées en MP4, MOV ou WebM.
Gardez une résolution cohérente. Choisissez la résolution de votre clip source et réglez duration_seconds sur la durée dont vous avez vraiment besoin : la facturation ne suit que le nouveau segment. Le cadrage du nouveau segment suit la dernière image de votre clip, il n’y a donc aucun format à choisir ; attendez-vous à un résultat très proche de la source, mais pas identique au pixel près.
Démarrage rapide de l’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "bytedance/seedance-2.0-mini-spicy/video-extend",
"input": {
"duration_seconds": 5,
"generate_audio": true,
"resolution": "720p",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.









