Seedance 2.5: Guía Práctica para Extensión y Edición de Video
MidassAI Team · 1 de septiembre de 2026 · 3 min read

Seedance 2.5 anuncia 30 segundos por generación y extensión por rondas, pero la extensión falla si lo tratas como un prompt texto-a-video más largo. La edición falla si no le dices al modelo qué debe sobrevivir. Esta guía cubre ambos modos considerando la gramática publicada por ByteDance.
Límites estrictos a considerar
- 30 segundos máx. por pasada única (subiendo desde 15s en la familia Seedance 2.0)
- Hasta 50 inputs de referencia (30 imágenes + 10 videos + 10 audio) con límites de duración documentados
- Audio nativo en la misma pasada: diálogo, SFX, ambiente, no un render separado
La extensión es narrativa secuencial: cada pasada continúa desde un frame límite, no un prompt fresco en una línea de tiempo en blanco.
Flujo de trabajo de extensión
- Genera un master de 10–15s con lenguaje de sujeto y altura de cámara bloqueados
- Exporta el último frame (o usa extender-desde-clip en la plataforma)
- Prompt solo nueva acción después del límite: no reestablezcas todo el primer acto
- Audio: describe ambiente continuo si necesitas sonido seamless; los cortes duros necesitan lenguaje explícito
silence then new score
Prompt de extensión incorrecto: re-describe el personaje, ubicación, lente y vestuario desde cero.
Prompt de extensión correcto: Continue from boundary: subject turns toward camera, same rain and coat, walks three steps, camera static.
Modo de edición de video (preservar vs cambiar)
Guía oficial: nombra tres categorías:
- Master video (a qué se adjunta la edición)
- Edit scope (qué segundos o regiones cambian)
- Content to preserve (cara, logo, grado, ángulo de cámara)
Ejemplo de uso: Master: clip A. Change only 00:08–00:12: replace product in hand with red can. Preserve face, background signage, and lighting direction.
Sin una lista de preservación, Seedance trata la edición como una re-generación suave y la identidad se desvía.
Vinculación @ en extensiones
Al añadir referencias en un trabajo de extensión:
@Video1 = motion timing for arm gesture only.
@Image1 = jacket color reference.
No adjuntes diez referencias "por calidad": vincula cada activo a un único rol o el modelo los promediará.
Recordatorio de sintaxis de corchetes
<>para SFX{}para diálogo【】para subtítulos
En pasadas de extensión, repite solo los corchetes que continúan: el nuevo diálogo pertenece al segmento de extensión, no duplicado del master a menos que los personajes sigan hablandothrough el corte.
Trucos de primer / último frame
Para finales controlados, algunos flujos de trabajo generan con un objetivo explícito de último frame (pose hero de producto). Alinea primero y último antes de llenar el movimiento medio: reduce el tambaleo en bloqueos de logo.
Solución de problemas
| Problema | Causa probable | Solución |
|---|---|---|
| Corte salto en extensión | Frame límite no alineado | Re-exportar último frame; reducir movimiento de cámara en master |
| Morph de cara mid-edición | Lista de preservación faltante | Añadir preserve face geometry explícito |
| Reinicio de audio | Nueva banda sonora implicada en prompt | Indicar continue ambient bed |
Control de costos
Los clips de 720p 30s son materialmente más caros que las pruebas de 5s en medidores API. Storyboard a 480p / 4–6s, extiende solo en beats aprobados, luego sube la resolución para el compuesto final.
Nota de plataforma
Dreamina, Jimeng y APIs de terceros exponen etiquetas de UI ligeramente diferentes: verifica Extend vs Edit en tu host antes de gastar créditos. La gramática anterior mapea a los docs de Seedance 2.5 de ByteDance sin importar la interfaz.