Nuevo dato: Google AI cita YouTube en el 45% de las respuestas. ChatGPT, nunca.

Recurso gratuito · Opus 5.5

El prompt de Opus 5.5 que hace motion design en código.

Cero After Effects: cada fotograma de este vídeo es código. Aquí tienes el prompt exacto, un brief completo, un prompt por cada paso para obtener un MP4 real, y lo que falla en el primer renderizado.

El vídeo del post. Renderizado fotograma a fotograma desde una página web, montado sobre la música por el modelo.

Por Raphaël Aubry, fundador de Howseen AI · Publicado el 1 de octubre de 2026, actualizado el 5 de octubre de 2026

1 · El prompt exacto

La frase del post, para copiar y pegar en Claude

make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a résumé. go all out.

Honestamente: es un punto de partida. El primer renderizado suele estar bien, pero es el bucle posterior (los pasos y los ajustes de más abajo) lo que lo convierte en un vídeo que puedes publicar.

2 · La versión que funciona mejor

El brief completo

Misma idea, pero con las reglas que evitan la mayoría de los renderizados fallidos: un motor fotograma a fotograma, un mapa de los momentos clave de la música, y 4 fotogramas de control antes del renderizado completo.

You are a senior motion designer. Build a 15-second motion graphics video in code: one HTML file, 1920x1080, 60 fps. Rules for the engine: - Every frame is a pure function of time: window.seek(t) renders frame t. No CSS transitions, no setTimeout, no Math.random (use a seeded hash). - Nothing moves linearly: springs and ease-in-out curves only. Nothing stays still for more than 1 second. - One camera: a single transform on a container, zoom interpolated smoothly. Never zoom in and out back to back. - Every scene has one idea readable in 1 second. Big type, few words. Before the full video: 1. Write a beat map: pick a tempo (e.g. 120 BPM), start every scene on a beat, put the biggest visual moment on the music drop. 2. Render 4 stills at key moments, show them to me, fix what looks weak. 3. Only then write the full seek(t) timeline. Show what a great motion designer can do: kinetic typography, morphing shapes, particles forming a word, a 3D element, a transition that carries one object into the next scene.

3 · Convertirlo en un MP4 real

Un prompt por cada paso

1.Programa cada fotograma como una función del tiempo

Esto es lo que permite exportar fotograma a fotograma, sin saltos, aunque tu ordenador vaya lento.

Rewrite the animation so every frame is a pure function of time: expose window.seek(t) that renders the exact frame at time t, with no CSS transitions, timers or random values. Set window.ready = true once fonts and images are loaded.

2.Expórtalo a un MP4 real, sin software de edición

Playwright abre la página, captura cada fotograma, y ffmpeg los une.

Write a Python script that serves this HTML locally, opens it with Playwright (1920x1080), calls window.seek(t) for every frame at 60 fps, saves each frame as PNG, then encodes them with ffmpeg into an H.264 MP4 (yuv420p, crf 18, +faststart).

3.Ajusta el montaje a la música

Usa una música libre de derechos (Mixkit ofrece algunas), y deja que el modelo encuentre el tempo y el drop.

Here is the music file. Analyse it: BPM, first beat, and the time of the drop (look at the low-frequency energy, don't trust an automatic beat grid). Then retime every scene so each cut lands on a beat and the biggest visual moment lands exactly on the drop. Mux the music into the MP4, loudness-normalised to -14 LUFS.

4 · Los ajustes

Cuando el primer renderizado es mediocre

show me a contact sheet of 12 frames and critique it like an art director

every scene must have one single idea, readable in 1 second

add motion blur and bounces, nothing should move linearly

5 · Lo que falla en el primer renderizado

Los 5 errores clásicos, y la solución

✕Texto centrado, degradado de fondo, todo aparece con fundido

La solución: Es el renderizado por defecto. Pide una escena real por idea: un objeto que se transforma, una tipografía que se mueve, una cámara que recorre la escena.

✕Movimientos lineales, que parecen «PowerPoint»

La solución: Exige resortes y curvas ease-in-out en todas partes. Nada debe empezar o detenerse de golpe.

✕Palabras que se superponen

La solución: El modelo mide el ancho del texto antes de que se cargue la fuente. Pídele que espere a document.fonts.ready antes de hacer cualquier medición.

✕Fotogramas que saltan en la exportación

La solución: Una animación en tiempo real no se exporta correctamente. Todo debe pasar por window.seek(t) (paso 1).

✕Un montaje que no coincide con la música

La solución: Nunca confíes en una grilla de tempo automática: haz que encuentre el drop en los graves, y luego ajusta la escena clave a ese punto (paso 3).

Bonus · Todo el pipeline, open source

El skill completo en GitHub

Todo lo que uso para mis vídeos es de acceso libre, bajo licencia MIT:

Ver el repo en GitHub →

Referencias

La documentación de las herramientas usadas

El pipeline se apoya en tres piezas estándar de la web, documentadas por sus editores. Si un renderizado se bloquea, casi siempre la respuesta está ahí.

Preguntas frecuentes

Preguntas frecuentes

Respuestas cortas a las preguntas básicas sobre el método. Todo el detalle está en los pasos de arriba y en el repo de GitHub, de acceso libre.

¿Hace falta After Effects o un software de edición?+

No. Cada imagen es código dentro de una página web. Playwright abre la página y captura cada imagen, luego ffmpeg las ensambla en un MP4.

¿Qué prompt darle a Opus 5.5?+

La frase del post basta para un primer renderizado. El brief completo (sección 2) da mejores resultados: motor imagen por imagen, mapa de los momentos clave de la música y 4 imágenes de control antes del renderizado completo.

¿Por qué cada imagen debe ser una función del tiempo?+

Para exportar imagen por imagen sin saltos, incluso si el ordenador va lento: window.seek(t) dibuja exactamente la imagen t, sin transiciones CSS, temporizadores ni valores aleatorios.

¿El pipeline es gratis?+

Sí. El skill completo está en GitHub bajo licencia MIT: motor de renderizado, análisis de la música, bucle de autocrítica y modo remake.

Para profundizar

Lo que Howseen publica sobre IA y visibilidad

Howseen mide cómo ChatGPT, Gemini, Perplexity y Google AI hablan de las marcas. Estas páginas están en inglés, y todas se basan en datos o fuentes verificables.

Por cierto, ¿quién hizo esto?

¿Estás construyendo una marca o un SaaS?

Cada vez más clientes le preguntan a ChatGPT, Gemini o Perplexity qué comprar, y se quedan con las 2 o 3 marcas citadas. Howseen te muestra si eres tú a quien recomiendan, quién sale en tu lugar y qué publicar para aparecer ahí.

Recibir el informe gratuito →

Gratis, sin tarjeta: 3 preguntas de compradores planteadas a ChatGPT, en unos 2 minutos.

Desde París

128 rue La Boétie, 75008 París, Francia

Todos los sistemas operativos
Howseen, desde París con cariño