Cómo hice un reel con Claude Opus 5.5 sin editar nada
Un reel de 43 segundos, vertical, con voz, música, efectos y animaciones. Sin After Effects, sin Premiere, sin plugins y sin pagar herramientas de edición. Aquí está el método real, el prompt maestro para que hagas el tuyo y los mensajes para pedir cambios.
La idea en 30 segundos
Claude no "genera" el video como lo hacen Sora o Veo, que inventan imágenes a partir de una descripción. Lo que hace es programarlo: escribe la animación como código, la dibuja cuadro por cuadro y al final junta todos los cuadros en un MP4.
Eso tiene una gran ventaja. Como todo es código, cada texto, color y movimiento queda bajo tu control, y para cambiar algo basta con pedirlo en una frase normal. Claude lo corrige y vuelve a armar el video.
Qué necesitas
La lista honesta, sin letra chica.
Claude que pueda ejecutar código
Claude Code, o Claude con la creación de archivos activada. Necesita un plan de pago de Claude, porque es él quien instala lo necesario y arma el video en tu computador o en su entorno.
Tu idea, tus colores y tu logo
El tema del reel, los colores de tu marca en código (por ejemplo #2B313F) y tu logo, o la dirección de tu web para que Claude lo saque de ahí.
Un video de referencia (opcional)
Uno que te guste por su ritmo o su estilo. Claude lo analiza para entender cómo se mueve, y después lo cambian para que no sea una copia.
After Effects, Premiere, CapCut, plugins ni saber editar. Las herramientas que usa Claude por dentro (Playwright, FFmpeg, edge-tts y Python) son gratis, y las instala él. El costo en herramientas de edición es $0.
El proceso en 7 pasos
Así se hizo el reel. No tienes que hacer ninguno de estos pasos a mano: el prompt maestro de más abajo se los pide todos a Claude. Esto es para que entiendas qué está pasando y sepas qué pedir si algo no te gusta.
-
1 Referencia
Partimos de un video que me gustó. Claude sacó fotogramas, que son imágenes sueltas del video, y los analizó para entender el ritmo, las transiciones y la tipografía. Después cambiamos la paleta, el guion y las escenas para que el resultado fuera propio.
Analiza este video de referencia y dime qué hace que se vea así: ritmo, transiciones, tipografía y colores. No lo copies, úsalo solo como inspiración.
-
2 Guion
Claude escribe el guion por escenas, con un gancho en los primeros 2 segundos, una idea por escena y un cierre con tu llamada a la acción. Revísalo antes de seguir: cambiar un texto aquí es gratis, cambiarlo con el video armado es esperar otro render.
Escríbeme el guion por escenas, con lo que dice la voz y lo que aparece en pantalla en cada una. Muéstramelo antes de animar.
-
3 Estilo
Se definen los colores de tu marca, tu logo y el tipo de movimiento. En mi caso, navy #2B313F, cyan #59B9C7 y fondo #EFF4F6, con mi logo sacado directo de mi web.
Usa mi paleta: [tus colores]. Saca mi logo de [tu web] y ponlo al inicio y al cierre.
-
4 Voz
La voz es neural y gratuita, de edge-tts. Para el mío usé la voz chilena "es-CL-LorenzoNeural". Lo importante: cada frase se genera con el momento exacto de cada palabra, y esos tiempos se usan para que cada animación aparezca justo cuando la voz la dice.
Genera la voz con edge-tts, voz [masculina o femenina] de [país], y guarda el tiempo de cada palabra para sincronizar la animación.
-
5 Animación
Todo vive en un solo archivo HTML con un lienzo de 1080x1920, el tamaño de un reel. Una función dibuja cada cuadro según el segundo en que va, con curvas de movimiento (rebote, aceleración, elástico) para que nada se vea tieso. Ahí van los efectos: vibración en los impactos, zooms, destellos, confeti, transiciones, texto con desenfoque, palabras con marcador, tarjetas que giran y una barra de progreso arriba.
Arma la animación en un HTML con canvas de 1080x1920 y agrega una barra de progreso arriba para la retención.
-
6 Sonido
Los efectos (whoosh, pops, golpes, tecleo, campanitas) y un beat suave también se generan con código, en Python. La música baja sola cuando habla la voz, lo que se llama ducking, y el audio final queda a -14 LUFS, que es el volumen que usan las redes.
Genera efectos de sonido y un beat suave con Python. Que la música baje cuando habla la voz y deja el audio final a -14 LUFS.
-
7 Render
Playwright abre la página en un navegador invisible, saca una foto de cada cuadro a 60 por segundo y FFmpeg las une con el audio en un MP4. El formato queda listo para Reels, TikTok y Shorts.
Renderiza con Playwright a 60 fps y une todo con FFmpeg en MP4 H.264, yuv420p, compatible con Reels, TikTok y Shorts.
El prompt maestro
Copia este mensaje, cambia lo que está marcado en color por lo tuyo y pégalo en Claude. Él hace todo el proceso de arriba y te muestra un demo de 5 segundos antes de armar el video completo. Si te pide permiso para instalar algo o ejecutar código, dile que sí.
Quiero que me hagas un reel vertical completo, programado con código. No uses generadores de video: escribe la animación, renderízala cuadro por cuadro y entrégame un MP4 listo para subir. Yo no sé de programación, así que instala tú todo lo que haga falta. DATOS DEL REEL - Tema: [TEMA] - Duración: [DURACIÓN] segundos - Paleta: [PALETA DE COLORES] - Marca: [LOGO/MARCA] - Voz: [VOZ: masculina/femenina, país] - Cierre: [LLAMADA A LA ACCIÓN] - Referencia (opcional): [ADJUNTA UN VIDEO O DESCRIBE EL ESTILO] CÓMO QUIERO QUE TRABAJES 1. Si te doy una referencia, extrae fotogramas y analiza su ritmo, transiciones y tipografía. Úsala como inspiración, no como plantilla: cambia la paleta, el guion y las escenas para que el resultado sea mío. 2. Escribe el guion por escenas, con un gancho fuerte en los primeros 2 segundos, una sola idea por escena y el cierre con mi llamada a la acción. Muéstramelo antes de seguir. 3. Genera la voz con edge-tts en la voz que te pedí, frase por frase, y guarda el tiempo exacto de cada palabra. Usa esos tiempos para que cada texto y cada animación aparezcan justo cuando la voz dice la palabra. 4. Arma la animación en un solo archivo HTML con un canvas de 1080x1920 y una función renderFrame(frame) que dibuje cada cuadro según el tiempo. Usa easings (rebote, expo, elástico) para que todo se mueva fluido. Agrega efectos con criterio: zooms, vibración en los impactos, transiciones, texto con desenfoque de movimiento, palabras resaltadas con marcador y una barra de progreso arriba. 5. Respeta las zonas seguras de Instagram: nada importante en los 250 px de arriba, en los 420 px de abajo ni en los 120 px del borde derecho, donde van los botones. 6. Genera los efectos de sonido (whoosh, pops, golpes) y un beat suave con código en Python. La música tiene que bajar sola cuando habla la voz (ducking), y el audio final normalizado a -14 LUFS. 7. Renderiza con Playwright y Chromium a 60 fps, cuadro por cuadro, y une todo con FFmpeg en MP4 H.264, yuv420p, con audio AAC. ANTES DEL VIDEO COMPLETO Hazme un demo de 5 segundos con el gancho, la voz y el sonido, y espera mi aprobación. Recién ahí haces el video entero. ENTREGA El MP4 final y la carpeta del proyecto, para poder pedirte cambios después.
Cómo llenar cada dato
- Tema: una frase concreta. "3 errores que hacen que tu web no venda" funciona mejor que "marketing digital".
- Duración: entre 20 y 45 segundos. Más corto se ve más veces completo.
- Paleta: dos o tres colores en código, por ejemplo "navy #2B313F, cyan #59B9C7 y fondo #EFF4F6".
- Logo o marca: adjunta el archivo o dale la dirección de tu web para que lo saque de ahí.
- Voz: por ejemplo "masculina, de Chile" o "femenina, de México".
- Llamada a la acción: una sola, por ejemplo "Comenta GUÍA y te la mando".
Mensajes para pedir cambios
Después del demo, o con el video armado, pide los cambios así, en frases normales. Claude corrige y vuelve a renderizar.
Hazlo más rápido, que cada escena dure menos. Cambia el gancho por algo más fuerte, que genere curiosidad en el primer segundo. Esto se parece mucho a la referencia, cámbialo para que se vea más mío. Cambia el color del fondo por [color]. Pon mi logo al inicio y al final, chico y en una esquina. Agrega más efectos en los momentos clave, pero sin que se vea recargado. El texto de la escena [número] está muy largo, déjalo en máximo 5 palabras. La música tapa la voz, bájala más cuando hablo. Cambia el texto "[texto actual]" por "[texto nuevo]". Revisa que ningún texto quede en las zonas que tapa Instagram y vuelve a renderizar.
Errores comunes y cómo evitarlos
Copiar demasiado la referencia
Si el resultado es igual al original, no es tuyo y se nota. Usa la referencia para el ritmo y el estilo, y cambia siempre la paleta, el guion y las escenas.
Texto donde lo tapa Instagram
Arriba va tu nombre, abajo la descripción y a la derecha los botones. Si el texto cae ahí, nadie lo lee. Pídele a Claude que respete las zonas seguras.
Audio muy bajo
Un video que se escucha despacio pierde contra todos los que vienen después. El audio final a -14 LUFS lo deja al mismo volumen que el resto de las redes.
Prometer lo que Claude no hace
Claude no crea personas ni escenas realistas como Sora o Veo: anima textos, formas, íconos y tu marca. Si en el video prometes otra cosa, te van a comentar que no funciona.
Tips para que el reel funcione
Gancho en 2 segundos
Lo primero que se ve y se escucha decide si la persona se queda. Parte con el resultado o con una pregunta, nunca con un saludo.
Una idea por escena
Si en una escena pasan tres cosas, no se entiende ninguna. Pocas palabras en pantalla y una sola idea cada vez.
Una llamada a la acción clara
Al final, una sola cosa que hacer: comentar una palabra, seguirte o entrar a tu web. Si pides tres, no hacen ninguna.
¿Te sirvió?
Sígueme en Instagram como @elalvarro ↗, donde subo cómo uso la IA para crear y vender. Y si quieres aprender a hacer esto acompañado, en alvarocofre.dev tengo mentorías y el workshop.
En recursos tengo más guías del mismo estilo, todas gratis y explicadas para gente que no programa.