short-video-maker: una herramienta open-source para la creación automatizada de vídeos cortos
¿Qué es short-video-maker?
short-video-maker es una herramienta de código abierto para la creación automatizada de vídeos cortos. A partir de la introducción de texto y combinando conversión de texto a voz, generación automática de subtítulos, vídeos de fondo y música, genera vídeos cortos para TikTok, Instagram Reels y YouTube. Compatible con la ejecución mediante NPX o Docker, con múltiples modos de ejecución y configuración de variables de entorno. Ofrece una API REST y un servicio Model Context Protocol (MCP), apoyándose en tecnologías como Remotion y Whisper CPP.

Funciones de short-video-maker
Genera vídeos cortos completos a partir de提示 de texto.
Conversión de texto a voz.
Generación y estilizado automático de subtítulos.
Búsqueda y selección de vídeos de fondo a través de Pexels.
Soporte de música de fondo, con selección de género/estado de ánimo.
Ofrece API REST y servidor Model Context Protocol (MCP).
¿Cómo funciona short-video-maker?
Utiliza Kokoro TTS para convertir texto en voz.
Utiliza Whisper para generar subtítulos precisos.
Busca vídeos de fondo relevantes en Pexels.
Utiliza Remotion para combinar todos los elementos.
Renderiza vídeos cortos con apariencia profesional y sincronización precisa de subtítulos.
Ejecución
Usando NPX (recomendado)
Modo de ejecución con soporte para GPU:
LOG_LEVEL=debug PEXELS_API_KEY= npx short-video-maker Se requiere un entorno Node.js y se inicia rápidamente mediante el comando npx.
Usando Docker
Versión para CPU:
docker run -it --rm --name short-video-maker -p 3123:3123 \ -e PEXELS_API_KEY= \ gyoridavid/short-video-maker:latest
Versión para GPU NVIDIA:
docker run -it --rm --name shorts-video-maker -p 3123:3123 \ -e PEXELS_API_KEY= --gpus=all \ gyoridavid/short-video-maker:latest-cuda
Variables de entorno
PEXELS_API_KEY: clave de API utilizada para obtener vídeos de fondo desde Pexels.
PORT: puerto del servidor API/MCP, por defecto 3123.
LOG_LEVEL: nivel de registro del servidor, por defecto info; los valores disponibles incluyen trace, debug, info, warn, error.
WHISPER_VERBOSE: modo detallado de Whisper, por defecto false.
Ejemplos
Ejemplo de entrada JSON:
{
"scenes": [
{
"text": "Hello world! Enjoy using this tool to create awesome ai workflows",
"searchTerms": ["rainbow"]
}
],
"config": {
"paddingBack": 1500,
"music": "happy"
}
}La salida es el archivo hello_world.mp4.
Aplicaciones de short-video-maker
Creación de contenido para redes sociales: generación rápida de vídeos cortos adaptados a plataformas como TikTok, Instagram Reels y YouTube Shorts.
Ámbito educativo: elaboración de avances de cursos, recursos de aprendizaje o vídeos para el aprendizaje de idiomas.
Noticias y medios: generación de resúmenes de noticias, reportajes especiales o vídeos de noticias de última hora.
Marketing comercial: uso por parte de empresas para la promoción de productos y la difusión de marca. Por ejemplo, las marcas de cosméticos pueden generar vídeos cortos a partir de guiones de presentación de productos.
Educación y formación: docentes o instituciones educativas pueden crear vídeos cortos didácticos.
Github:https://github.com/gyoridavid/short-video-make
Asistente de guiones▸
Apps AI
Noticias AI 