Una skill de Claude Code que convierte un tema breve en un video de motion graphics sincronizado con el ritmo, renderizado en MP4 con HyperFrames.
blixvip/NullMotion
Herramienta local de navegador que reproduce un anuncio terminado de motion graphics sincronizado con sus escenas preliminares en blanco y negro y exporta el desglose como un solo MP4.
Alternativa open source a:After Effects
- Estrellas
- 1,348
- Forks
- 134
- Issues abiertos
- 13
- Último commit
- hace 7 días
¿Qué es?
Null Motion es una herramienta local de previsualización para estudiar cómo se creó un anuncio de motion graphics. La película terminada se reproduce a lo ancho en la parte superior, y debajo aparece una versión preliminar sencilla de HyperFrames para cada sección: en blanco y negro, con tipografía Arial, formas planas y un movimiento simple. Un cabezal de reproducción recorre las versiones preliminares, y la de la sección que se muestra en pantalla sigue la película fotograma a fotograma y queda resaltada con un contorno naranja.
El proyecto funciona con Node.js 22+ y no tiene dependencias en tiempo de ejecución. Después de ejecutar npm start, la página en 127.0.0.1:4343 reproduce tres referencias incluidas, y el menú Download exporta toda la previsualización como un MP4 de 1920 píxeles de ancho y 24 Mbps, con el audio de la película. La exportación funciona en Chrome o Edge porque usa WebCodecs y requestVideoFrameCallback. Los fotogramas se renderizan a la mitad de la velocidad, en lugar de grabarse en tiempo real, para que no se pierda ninguno.
Puedes importar tus propios videos de referencia con un script de Python que usa FFmpeg y ffprobe, y luego describir los momentos clave de cada sección en un archivo JSON. El proyecto no incluye generación con IA ni funciones alojadas, como subtítulos y cortes al pausar, que forman parte de otro producto.
Funciones clave
- 01Reproduce un anuncio terminado con versiones preliminares de HyperFrames en blanco y negro, sincronizadas para cada sección.
- 02Resalta la versión preliminar de la sección activa y sigue la película fotograma a fotograma.
- 03Exporta el desglose completo como un MP4 de 1920 píxeles de ancho y 24 Mbps, con audio.
- 04Se ejecuta localmente con Node.js 22+, sin dependencias ni claves de API.
- 05Importa tus propios videos de referencia y detecta cortes entre escenas con FFmpeg.
Casos de uso
- Estudiar la estructura de un anuncio profesional de motion graphics, sección por sección.
- Presentar una idea de motion mostrando el plan preliminar junto a la película terminada.
- Exportar un video fácil de compartir que compara un anuncio terminado con sus versiones preliminares.
- Desglosar tus propios videos de referencia para un proyecto de diseño de motion.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es NullMotion?
- Herramienta local de navegador que reproduce un anuncio terminado de motion graphics sincronizado con sus escenas preliminares en blanco y negro y exporta el desglose como un solo MP4. Null Motion es una herramienta local de previsualización para estudiar cómo se creó un anuncio de motion graphics. La película terminada se reproduce a lo ancho en la parte superior, y debajo aparece una versión preliminar sencilla de HyperFrames para cada sección: en blanco y negro, con tipografía Arial, formas planas y un movimiento simple. Un cabezal de reproducción recorre las versiones preliminares, y la de la sección que se muestra en pantalla sigue la película fotograma a fotograma y queda resaltada con un contorno naranja.
- ¿NullMotion es gratuito? ¿Qué licencia tiene?
- NullMotion es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿NullMotion sigue mantenido?
- Mantenimiento activo. El último commit de NullMotion fue el 31 oct 2026.
- ¿Para qué puedo usar NullMotion?
- Estudiar la estructura de un anuncio profesional de motion graphics, sección por sección. Presentar una idea de motion mostrando el plan preliminar junto a la película terminada. Exportar un video fácil de compartir que compara un anuncio terminado con sus versiones preliminares. Desglosar tus propios videos de referencia para un proyecto de diseño de motion.
- ¿Dónde consigo NullMotion?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/blixvip/NullMotion
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
TiXL es una herramienta open source de gráficos en movimiento en tiempo real que combina gráficos procedurales basados en nodos con animación de fotogramas clave.
Una skill de agente para Claude Code / Codex que convierte la descripción de un producto en un video de lanzamiento de calidad comercial, creado con código, música compuesta y edición punto por punto.
Framework de código abierto para convertir HTML, CSS, contenido multimedia y animaciones con búsqueda por fotogramas en videos MP4 deterministas, pensado para agentes de programación con IA.
Quince películas de motion design de 10 segundos, cada una creada por Claude escribiendo código, con el prompt y el código fuente completo publicados para cada estilo.
Un kit de herramientas de diseño de movimiento que permite a agentes de programación como Claude Code crear videos con Remotion, escenas guiadas por una línea de tiempo, revisión visual y un motor de sonido en Python.