Recursos de la clase
Dos cosas antes de empezar: la herramienta que saca el mapa de profundidad y la skill que escribe el prompt.
Skill depth-swap
El bot de la clase. Analiza el video real y el depth map cuadro por cuadro, te pregunta lo que falte y te entrega el prompt listo para pegar en Seedance.
- Descomprime el zip y copia la carpeta
depth-swapaC:\Users\TU-USUARIO\.claude\skills\(Mac:~/.claude/skills/). - Instala
ffmpegsi no lo tienes: el script de cuadros lo necesita. - Sube video, depth map e imágenes a Claude Code y escribe
/depth-swap.
Video Depth Map
Aquí se saca el mapa de profundidad. Subes tu recorte, esperas, descargas el video de profundidad. Es el único video que vas a subir a Seedance.
- Entra a
videodepthmap.com/esy sube tu recorte de 5 a 15 segundos. - Descarga el resultado. Fíjate si sale en gris o en colores (amarillo lejos, azul cerca).
- Ese archivo va como
@Video 1en el prompt.
Esto es lo que vas a lograr
Un video real marca el movimiento. El mapa de profundidad lo traduce sin caras ni marcas. Tus personajes y tu escenario lo visten. Seedance 2.5 lo junta.
Las 4 piezas que necesitas
Cada una controla una cosa distinta. Cuando las mezclas, el modelo se confunde. Cuando las separas, obedece.
Video real
Una pelea, un baile, una acrobacia. Entre 5 y 15 segundos, con cortes claros. Lo analizas cuadro por cuadro para describir qué pasa, pero no se sube.
Mapa de profundidad
El mismo video convertido a profundidad. Sin rostros ni marcas, así Seedance no lo rechaza y además sigue mejor el movimiento.
Sácalo en videodepthmap.com ↗
Hoja de personaje
Frente, perfil y cuerpo completo de UNA persona, fondo blanco, con la ropa exacta que quieres ver. Una hoja por cada persona que vas a reemplazar.

Escenario o captura
Una foto del lugar, o una captura de un cuadro del video para copiar luz y color. Opcional, pero es lo que hace que se vea de película.
El flujo en 5 pasos
Así se hizo cada ejemplo de esta página. Sin atajos: el paso 4 es el que separa un video normal de uno nivel dios.
Elige la escena y recórtala
Busca una escena con movimiento claro y cortes limpios. Recorta entre 5 y 15 segundos. Si el original dura más, hazlo por tramos y después los unes.
Saca el mapa de profundidad
Sube el recorte a videodepthmap.com/es y descarga el video de profundidad. Fíjate si sale en gris o en colores (amarillo lejos, azul cerca): eso se declara en el prompt para que el modelo no lo pinte de amarillo.
Genera tus personajes en hoja de 3 vistas
Frente, perfil y cuerpo completo, fondo blanco, ropa exacta. Si el personaje original trae algo característico (cinta en la cabeza, fajín, chaqueta), pónselo al tuyo: el modelo asigna mejor quién es quién cuando el vestuario coincide con la silueta.
Escribe el prompt (aquí está el truco)
El prompt hace de puente: describe en texto todo lo que el depth map perdió (escenario, colores, público, letreros, luz) y le dice al modelo qué controla cada referencia. Abajo tienes la anatomía completa y un prompt real para copiar.
Genera en Seedance 2.5 e itera
Sube el depth map como Video 1 y las imágenes en el orden que dice el prompt. Genera a 720p primero. Si algo falla, corriges el prompt completo (no le pegues parches al final) y vuelves a correr.
Anatomía del prompt
Siete bloques, siempre en este orden. El de la derecha es el prompt real de la pelea que viste arriba. Cópialo y cambia lo tuyo.
Qué controla cada archivo. Video 1 = depth map (movimiento, cortes, cámara). Imagen 1 = escenario. Imagen 2 y 3 = personajes. Si el depth es de colores, dilo aquí.
Ficha de una línea por persona con un alias (FIGHTER A) y a qué silueta corresponde: "el que está solo en el primer plano".
Seguir la silueta cuadro a cuadro. Y la regla que salva la identidad: si la silueta choca con el pelo o la ropa de tu personaje, manda la pose del mapa y el contorno de la foto.
Un renglón por corte, en orden, sin códigos de tiempo. Cámara + qué hace cada cuerpo. Solo lo que se ve; nada de emociones.
Lo que el depth perdió: materiales, colores, público, letreros (ilegibles), fuentes de luz. "Depth planes set the layout; Imagen 1 sets the appearance."
Formato y grade: 35mm, grano, temperatura de color, sudor, halos en las lámparas.
Lo que no cambia: los mismos dos hombres en todos los planos, anatomía natural, pies en el piso, los cortes exactos del Video 1. Una sola línea de negativos, genéricos.
REFERENCES @Video 1 = viridis color-mapped DEPTH MAP: yellow = far, dark blue = near. It controls motion, timing, cuts, camera, framing and occlusion. It is never scene color. Output full-color photorealistic live action. @Imagen 1 = ENVIRONMENT: the underground martial arts tournament arena. Use its materials, lighting and crowd. @Imagen 2 = FIGHTER A. @Imagen 3 = FIGHTER B. Each sheet shows 3 views of ONE man; ignore the white background. CHARACTERS FIGHTER A (@Imagen 2): lean muscular build, short black hair slicked back, thin round metal glasses, short beard and mustache, bare oiled torso, black satin shorts with a wide gold satin sash knotted at the left hip, bare feet. = the lone figure in the opening shot and the far figure who leaps in the over-the-shoulder shot. FIGHTER B (@Imagen 3): heavier, broad, thick build, long wavy black hair past the shoulders, white headband with a red circle tied at the back, black rectangular glasses, gray-streaked full beard, bare torso, red satin shorts with a black side stripe and red sash, bare feet. = the near, larger silhouette in the second shot and the back-to-camera figure in the over-the-shoulder shot. MOTION Each fighter follows his own silhouette in @Video 1 frame by frame: screen position, scale, orientation, head turns, arm and leg positions, timing and acceleration. Where a silhouette outline conflicts with A's short hair, B's long hair, the glasses or the shorts, keep the mapped pose and use the photo's outline. Both men keep their glasses in place in every shot. Choreographed film sparring: strikes land, the opponent recoils, no injuries. SHOTS, in the exact order and duration of the cuts in @Video 1 Opening: static medium shot, slight low angle. A alone, frontal, open hands raised at chest level in a ready guard, small weight shifts. Mat-edge rope with gold tassels and a red banner behind him. Cut. Medium close-up, low angle on B. Head turns from left to right, right open hand rises beside his face, gaze across the mat. Dim crowd behind. Cut. Over-the-shoulder from behind B, who fills the left third of frame with his back to camera. A stands far right, raises both arms overhead, bounces, then launches a jumping spinning kick toward B; knees tuck, body rotates, the leg extends. B reaches out with his left arm. Rapid close inserts: B's shoulder and arm blur as the kick lands. High-angle handheld looking down at the white mat. B spins from the impact, arms flailing, headband tails whipping, and drops forward onto the mat. Cut. Medium shot, low angle. A alone in a tight guard, right fist chambered at his chest, left fist forward, mouth open in a shout, holding the stance with small bounces. Lit scoreboard behind him. Cut. Two-shot at chest height. B on the left in three-quarter back view steps in and throws straight punches. A on the right, hands up, head snaps back, staggers backward and crouches. Cut. Close side view. B drives punches into A's midsection; A doubles over with open hands. White mat below. Cut. Close-up on A's face and shoulders, mouth open, head snapping with each hit while B's arm swings through frame. Cut. Wide two-shot. B on the left advances in guard; A on the right holds both arms up defensively, then raises an open hand. Final cut. Medium on A: right arm extends in a block, B's arm swings in from the left edge and A's torso twists with the impact. ENVIRONMENT Match @Imagen 1: raised white canvas mat with faint red stains and a low wooden edge, wooden bleachers with a seated crowd in dark suits and shirts, an upper balcony of standing spectators, hanging wooden boards with gold calligraphy left illegible, a red cloth banner, a burning torch bracket, dim warm tungsten pools of light and deep shadows. Depth planes set the layout; @Imagen 1 sets the appearance. LOOK 1980s 35mm action film: warm amber grade, sweat sheen on skin, halation on the lamps, light grain, natural motion blur. CONSTANTS The same two men in every shot, identities from @Imagen 2 and @Imagen 3 only. Natural anatomy, bare feet planted on the mat, stable glasses and headband, full color, exactly the cuts of @Video 1. No identity drift, extra limbs, duplicate people or added cuts.
Reglas de oro
Cada una de estas salió de un video que salió mal. Respétalas y te ahorras la mitad de las regeneraciones.
El video real nunca va al prompt
Solo el depth map se sube. El original lo analizas tú y lo conviertes en texto. Si lo subes, Seedance lo rechaza por las caras y las marcas.
Describe la escena, no la obra
Nada de nombres de películas, actores ni personajes. "Torneo clandestino de artes marciales sobre tapete blanco" funciona; el título de la película no.
Negativos en positivo
Seedance no tiene campo negativo. Nombrar lo prohibido lo activa. Convierte cada "no" en una descripción de lo que sí quieres.
Un alias por persona y un ancla
Declara FIGHTER A una sola vez y di a qué silueta corresponde: "el que está solo en el primer plano". Sin ancla, el modelo intercambia identidades a mitad del video.
La pose del mapa, el contorno de la foto
Si la silueta tiene pelo largo y tu personaje gorra, el modelo alarga la frente. Escribe la regla: donde choquen, manda la pose del depth y el contorno de la imagen.
Accesorios fijos, texto ilegible
Lentes, gorras, cintas y sandalias "remain in place in every shot". Los marcadores y letreros del original se describen "with illegible calligraphy" para no disparar el filtro.
Declara el tipo de depth map
Si sale en colores (viridis), dilo en REFERENCES: amarillo lejos, azul cerca, nunca color de escena. Si no, te devuelve un video amarillo y azul.
Solo lo que la cámara ve
Verbos de shot list: levanta, gira, salta, cae, extiende. Nada de "siente", "decide", "con rabia". El modelo no actúa emociones, reproduce cuerpos.
Cada corrección es un prompt nuevo
No le pegues un bloque "CRITICAL" al final del prompt anterior. Se contradice con lo de arriba (la gorra que está y no está). Integra el cambio y regenera completo.
Casos reales de la clase
Cada caso muestra el resultado grande y, a un lado, la referencia y su depth map. Pasa el mouse para reproducir.
Coreografía en grupo
Un solo personaje reemplaza al bailarín principal. El resto se describe en texto como bailarines genéricos con ropa ochentera. La chaqueta roja es el ancla que evita que la identidad salte a un vecino.

Cocina en tiempo suspendido
Aquí entra la cuarta pieza: una imagen de la cocina define materiales y luz. Y un prop cruza los cortes (una gorra que vuela), así que lleva su propio mini bloque: estado inicial, trayectoria, estado final.


Baile en la escalera
El caso de la regla R5: la silueta original trae pelo largo y saco, el personaje trae gorra y camisa abierta. Sin la regla de contorno, el modelo alarga la frente y convierte la camisa en blazer.


Salto entre edificios
Sin foto de escenario: la ciudad se reconstruye solo con texto (fachadas de piedra, taxis amarillos, luz de tarde). Las cuerdas se describen como líneas finas desde las muñecas, sin nombrar a nadie.

Pelea de torneo, dos personajes
El caso completo: dos hojas de personaje, una foto de la arena y un depth map de colores. El vestuario de cada personaje se hizo a juego con su peleador para que la asignación fuera automática.



Checklist antes de dar generar
Márcalo en vivo. Si algo queda sin palomita, el video sale mal y ya sabes por qué.
Tu próximo video
empieza aquí.
Esta guía es lo básico. En la clase vamos paso a paso con los archivos reales, resolvemos los errores en vivo y armamos tu primer caso.