Inventario verificado
La tecnología detrás de Video Maker
Cada componente, para qué lo usa la herramienta y su licencia. La lista se contrasta en cada build de tests con el código del monorepo y con el mismo THIRD_PARTY_NOTICES.md que muestra la app.
- 35componentes
- 13corren en tu Mac
- 15subproyectos
- MITlicencia del código propio
La app y el estudio
La ventana que abrís y la interfaz del estudio.
-
Electron
44.4.5Incluido en la appLicencia: MIT
Shell de escritorio con Chromium y Node.js 24.
Empaqueta el estudio como app de macOS: arranca el servicio local, muestra la interfaz y prepara el primer arranque.
Lo usaapps/desktop
-
electron-builder
26.15.3Herramienta de desarrolloLicencia: MIT
Empaquetador de apps Electron.
Genera el .dmg para Apple Silicon con firma ad hoc.
Lo usaapps/desktop
-
Dependencia npmLicencia: MIT
Biblioteca de interfaces de usuario.
Arma el Web Studio (chat del productor, biblioteca, storyboard, voz, vista previa) y las composiciones de Remotion.
Lo usaapps/webapps/motion-editorlibs/composition-remotion
-
Dependencia npmLicencia: MIT
Ruteo del lado del cliente para React.
Navega entre proyectos, marcas, configuración y las páginas de cada video.
Lo usaapps/web
-
Herramienta de desarrolloLicencia: MIT
Servidor de desarrollo y bundler.
Compila el Web Studio y el editor de motion.
Lo usaapps/webapps/motion-editor
-
Herramienta de desarrolloLicencia: MIT
Framework de CSS utilitario.
Estilos del Web Studio.
Lo usaapps/web
Video, animación y render
Lo que dibuja los cuadros, mezcla el audio y escribe el MP4.
Sobre la licencia de Remotion
Remotion no es software libre: tiene su licencia propia. Es gratis para personas y para empresas chicas bajo los umbrales que fija esa licencia; una empresa por encima de esos umbrales necesita comprar una licencia de empresa de Remotion para usar este proyecto, aunque el código de Video Maker sea MIT. HyperFrames, en cambio, es Apache-2.0.
-
Remotion
4.0.522Dependencia npmLicencia: Remotion License
Video programático con React: composiciones, Player y render headless.
Renderiza los videos de material crudo (pistas, transiciones, subtítulos cinéticos, logo) y los muestra en la vista previa del estudio.
No es software libre: es gratis para personas y empresas chicas bajo los umbrales de su licencia; una empresa por encima de esos umbrales necesita una licencia de empresa de Remotion para usar este proyecto.
Lo usalibs/composition-remotionapps/render-apiapps/web
-
Chrome for Testing (chrome-headless-shell)
149.0.7790.0Se baja en el primer arranqueLicencia: BSD-3-Clause
Chromium sin ventana, más los términos de Chrome for Testing.
Sólo lo usa el render headless de Remotion; nunca se abre como navegador.
Lo usalibs/composition-remotionapps/desktop
-
HyperFrames
0.8.139Incluido en la appLicencia: Apache-2.0
Render de video desde HTML (de HeyGen): detección de golpes, captura de cuadros y codificación.
Renderiza los videos de motion graphics a partir de las plantillas de marca.
Lo usatools/motion-studioapps/render-apiapps/desktop
-
GSAP
3.14.2Incluido en la appLicencia: GSAP Standard "No Charge" License
Motor de animación para la web.
Anima las escenas de motion graphics dentro de los videos renderizados.
Lo usalibs/motion-graphicstools/motion-studio
-
FFmpeg / ffprobe
9.0.2Incluido en la appLicencia: GPL-3.0-or-later
Herramientas de línea de comandos para audio y video (build con x264 y x265).
Mide cada archivo, corta, mezcla la voz y la música con ducking, masteriza a −14 LUFS, une audio y video y revisa el resultado.
Lo usalibs/media-localapps/render-apitools/render-cli
-
Incluido en la appLicencia: LGPL-3.0-or-later
Procesamiento de imágenes, cargado como biblioteca dinámica.
Viene con HyperFrames para preparar imágenes del render de motion.
Lo usaapps/desktop
-
Dependencia npmLicencia: MIT
Escritor de MP4 en JavaScript.
Exporta desde el navegador los videos del editor de motion.
Lo usaapps/motion-editor
Voz, transcripción y música
Todo corre en tu Mac, sin APIs pagas.
-
whisper.cpp (whisper-cli)
v1.7.6Incluido en la appLicencia: MIT
Reconocimiento de voz local, compilado con Metal.
Transcribe la locución palabra por palabra: subtítulos, poda de silencios, B-roll por palabras clave y alineación de la voz.
Lo usalibs/media-locallibs/auto-montage
-
Se baja en el primer arranqueLicencia: MIT
Pesos de Whisper (OpenAI) cuantizados para whisper.cpp, 547 MB.
El modelo con el que transcribe whisper.cpp.
Lo usalibs/media-local
-
Incluido en la appLicencia: Apache-2.0
Síntesis de voz offline; incluye onnxruntime (MIT) y piper_phonemize (MIT).
Ejecuta las voces Piper en tu Mac y deja la mejor toma de cada frase.
Lo usalibs/media-localapps/desktop
-
Se baja en el primer arranqueLicencia: CC-BY-SA-4.0 · CC0-1.0 · Apache-2.0
Modelos VITS de Piper: es_AR-daniela-high (CC-BY-SA-4.0), es_ES-davefx-medium (CC0-1.0) y es_MX-claude-high (Apache-2.0).
Las voces de la locución; la rioplatense es la predeterminada.
Lo usalibs/media-local
-
Se baja en el primer arranqueLicencia: GPL-3.0-or-later
Datos de fonemas que viajan dentro de cada voz.
Convierte el texto en fonemas antes de sintetizar.
Lo usalibs/media-local
-
Incluido en la appLicencia: CC BY 4.0
"Voxel Revolution" y "Newer Wave", del kit de marca de motion graphics.
Música de los videos; cada render deja un .credits.txt con el crédito que pide la licencia.
Lo usalibs/motion-graphics
-
Incluido en la appLicencia: SIL Open Font License 1.1
Tipografías libres, vía Fontsource.
Títulos y textos de los videos de motion; Outfit también es la tipografía de esta web.
Lo usalibs/motion-graphicsapps/docs-site
IA y productor
El motor lo elegís y lo pagás vos; la app no tiene servidores propios.
-
Servicio externo opcionalLicencia: Términos comerciales de Anthropic
El CLI
claudede Anthropic, con tu propia suscripción. No viene con la app.Motor del productor: corre sin ventana (
claude -p) con las herramientas del estudio por MCP para conversar, escribir el guion y armar el storyboard.Lo usaapps/render-apilibs/producer-tools
-
Servicio externo opcionalLicencia: Términos de OpenRouter
Acceso a muchos modelos con una sola API key y crédito prepago.
Alternativa a Claude Code para el productor; la key queda en el llavero de macOS.
Lo usalibs/producer-toolsapps/render-api
-
AI SDK + proveedor de OpenRouter
7.0.113Dependencia npmLicencia: Apache-2.0
SDK de Vercel para modelos de lenguaje con herramientas.
Corre el productor sobre OpenRouter con las mismas herramientas que usa Claude Code.
Lo usalibs/producer-tools
-
Dependencia npmLicencia: MIT
SDK oficial del protocolo MCP.
Expone las herramientas del productor como servidor MCP acotado a un proyecto.
Lo usalibs/producer-tools
-
Servicio externo opcionalLicencia: Términos de ElevenLabs
Voces sintéticas en la nube, con tu propia key.
Opcional: otra voz para la locución si cargás la key en Configuración › Voces.
Lo usaapps/render-apiapps/web
Datos, contratos y servicios
Cómo se guarda tu estudio y qué servicios opcionales puede usar.
-
Dependencia npmLicencia: MIT
Base SQLite embebida (dominio público) con un ORM tipado (Drizzle, Apache-2.0).
Guarda proyectos, conversaciones del productor, jobs y configuración del estudio.
Lo usalibs/local-store
-
Dependencia npmLicencia: MIT
Esquemas tipados con validación en tiempo de ejecución.
Define los contratos del motor (Timeline, storyboard, voz) y el JSON Schema que reciben los modelos.
Lo usalibs/timeline-corelibs/motion-graphicslibs/producer-toolslibs/media-local
-
Dependencia npmLicencia: MIT
Ejecución de procesos para Node.
Lanza ffmpeg, ffprobe, whisper-cli y el sintetizador de voz.
Lo usalibs/media-local
-
Servicio externo opcionalLicencia: Términos de las API de Google
API de Google para subir videos a tu canal, con tu propia credencial OAuth.
Publicar en YouTube desde el estudio, sólo si conectás tu canal.
Lo usaapps/render-apiapps/web
-
Servicio externo opcionalLicencia: Licencia propia de cada archivo
Bancos públicos de video, fotos y música con licencias libres.
El productor busca B-roll y música libres para uso comercial y guarda autor, fuente y licencia en los créditos del proyecto.
Lo usaapps/render-apilibs/producer-tools
Desarrollo y esta web
Con qué se construye, se prueba y se publica el proyecto.
-
Herramienta de desarrolloLicencia: MIT
Sistema de build para monorepos, con pnpm como único gestor de paquetes.
Orquesta lint, test y build de los 15 subproyectos.
Lo usaapps/desktopapps/webapps/render-apiapps/motion-editorapps/docs-site
-
Herramienta de desarrolloLicencia: Apache-2.0
JavaScript con tipos estáticos.
Todo el código de apps, libs y tools es TypeScript estricto.
Lo usalibs/timeline-coreapps/render-apiapps/web
-
Herramienta de desarrolloLicencia: MIT
Framework de tests.
Los tests de cada subproyecto, sin binarios en CI.
Lo usalibs/timeline-coreapps/webapps/docs-site
-
Herramienta de desarrolloLicencia: Apache-2.0
Automatización de navegadores.
Pruebas de punta a punta del estudio y capturas de esta web.
Lo usaapps/webapps/docs-site
-
Servicio externo opcionalLicencia: Servicio de Cloudflare
Hosting estático y almacenamiento de objetos.
Publica esta web y sirve el .dmg con soporte de descargas parciales.
Lo usaapps/docs-site
El monorepo
Un workspace Nx con pnpm: 5 apps, 8 libs y 2 tools, todo en TypeScript estricto.
apps/
apps/desktopApp Electron para macOS Apple Silicon que empaqueta el estudio y genera el .dmg.apps/webWeb Studio en React: chat del productor, biblioteca, storyboard, voz, vista previa y publicación.apps/render-apiServicio HTTP local del motor: proyectos, cola de render, montaje, voz y el productor.apps/motion-editorEditor visual de videos animados por timeline, con export desde el navegador.apps/docs-siteEsta web: HTML estático generado, publicada en Cloudflare Pages.
libs/
libs/timeline-coreContratos del motor (Timeline, EDL, storyboard, voz) y cálculos puros de edición.libs/media-localWrappers de ffmpeg, ffprobe, whisper-cli y la síntesis de voz, y la mezcla de audio.libs/composition-remotionComposición y render Remotion de una Timeline: pistas, transiciones y subtítulos cinéticos.libs/auto-montageIngesta de material, palabras clave, plan de B-roll y montaje automático.libs/motion-graphicsMotor de motion graphics: grilla de golpes, catálogo de escenas, kits de marca y runtime de animación.libs/producer-toolsHerramientas del productor, servidor MCP y prompt del productor.libs/local-storeBase SQLite del estudio con migraciones versionadas.libs/shared-utilsLugar reservado para utilidades compartidas (hoy vacía).
tools/
tools/render-cliCLI headless: de una carpeta de material a un MP4, con la misma mezcla que el estudio.tools/motion-studioCLI de motion graphics sobre HyperFrames: plantillas de marca, voz, golpes y ducking.
Licencias completas
El código de Video Maker se publica con licencia MIT. Los textos y avisos de cada binario, modelo, voz, tipografía y tema musical están en Licencias y en THIRD_PARTY_NOTICES.md.