🎬 AI Short Video Factory: Automatización y Edición en Lote de Vídeos Cortos
RESUMEN EJECUTIVO
AI Short Video Factory (
YILS-LIN/short-video-factory) es una aplicación de escritorio de código abierto (+5,700 ⭐ en GitHub, licencia GNU AGPLv3) diseñada para automatizar la producción en lote de vídeos cortos verticales para TikTok, YouTube Shorts, Instagram Reels y Douyin.A partir de una idea o prompt y una carpeta de vídeos de fondo (B-Roll o tomas de producto), la herramienta se encarga automáticamente de todo el pipeline: redacta los guiones con IA, genera la locución con EdgeTTS, corta y mezcla los vídeos con FFmpeg, añade subtítulos animados y música de fondo, permitiendo exportar decenas de variantes listas para publicar con un solo clic.
📋 Ficha Técnica y Recursos
| Parámetro | Detalle Técnico |
|---|---|
| Repositorio Oficial | YILS-LIN/short-video-factory (GitHub) |
| Licencia | GNU AGPLv3 (Software Libre y Código Abierto) |
| Popularidad | +5,700 estrellas y +790 forks en GitHub |
| Plataformas Soportadas | Linux (AppImage), Windows (.exe) y macOS (.dmg) |
| Tecnología Frontend | Electron, Vue 3, Vuetify 3, Vite, UnoCSS, Pinia |
| Integración de IA (LLMs) | Vercel AI SDK (@ai-sdk/openai, @ai-sdk/anthropic, @ai-sdk/openai-compatible) |
| Motor de Audio (TTS) | Microsoft Edge TTS (nativo, gratuito y sin clave de API) |
| Motor de Vídeo y Medios | FFmpeg (ffmpeg-static), subtitle, pixi.js, better-sqlite3 |
| Privacidad de Datos | 100% Local: El renderizado y mezcla se ejecuta en tu hardware |
🏗️ Pipeline de Automatización (Cómo Funciona la Fábrica)
flowchart TD Prompt["💡 Prompt / Idea de Producto"] --> LLM["🤖 Generador de Guiones IA<br>(OpenAI / DeepSeek / Ollama)"] LLM --> Script["📝 Guion Estructurado por Escenas"] Script --> TTS["🎙️ EdgeTTS Voice Synthesis<br>(Locución natural gratuita)"] TTS --> Audio["🔊 Pista de Audio + Marcas de Tiempo"] Broll["🎞️ Carpeta de Clips / B-Roll / Producto"] --> Mixer["✂️ Motor de Corte Inteligente FFmpeg"] Audio --> Mixer Mixer --> Subtitles["🎬 Generador de Subtítulos Animados<br>(Estilos, colores y destacados)"] BGM["🎵 Música de Fondo (Opcional)"] --> Subtitles Subtitles --> Batch["📦 Renderizador por Lotes (Batch Engine)"] Batch --> Out["🚀 Vídeos Finales Listos para TikTok/Shorts (MP4 9:16)"]
⚡ Capacidades Principales
1. Generación de Guiones con IA
- Compatible con cualquier proveedor que soporte la API de OpenAI: OpenAI (GPT-4o), DeepSeek, Claude, Qwen, o modelos locales mediante Ollama (
http://localhost:11434/v1). - Redacta guiones optimizados para marketing de productos, historias reflexivas, citas motivacionales o contenido divulgativo.
2. Locución Gratuita con EdgeTTS
- Genera voces naturales sin pagar suscripciones ni claves de API adicionales.
- Soporte para múltiples idiomas (incluyendo español de España y Latinoamérica, inglés, chino, etc.) con selección de ritmo y entonación.
3. Mezcla Automática de Clips (Smart Video Clipping)
- El usuario solo coloca sus clips de recursos en una carpeta.
- El sistema analiza la duración de cada frase de la locución y ensambla tomas variadas de forma automática para mantener un ritmo dinámico que retenga la atención de la audiencia en los primeros 3 segundos.
4. Subtítulos Dinámicos y Efectos Tipográficos
- Genera automáticamente subtítulos sincronizados con el audio.
- Aplica estilos visuales modernos: fuentes llamativas, trazos exteriores, sombras y destacados en color para las palabras clave.
5. Procesamiento y Renderizado en Lote (Batch Production)
- En lugar de editar un vídeo a la vez, permite programar tareas por lotes: genera 10, 20 o 50 combinaciones de vídeos continuas utilizando diferentes ángulos de texto, mezclas de clips y música de fondo.
⚖️ Comparativa: Short Video Factory vs. Otras Herramientas
| Característica | 🎬 Short Video Factory | 🌐 OpenCreator (KrillinAI) | 📹 Google Vids |
|---|---|---|---|
| Enfoque Principal | Fábrica masiva de vídeos cortos en lote (TikTok/Shorts) | Traducción, doblaje y espacio de trabajo multimodal | Vídeos corporativos y presentaciones de empresa |
| Formato Objetivo | Vertical (9:16) | Horizontal y Vertical | Horizontal (16:9) |
| Generación en Lote | ✅ Nativa y continua | ⚠️ Un proyecto a la vez | ❌ Manual |
| Instalación en Linux | ✅ AppImage directo | ✅ Web dev / Node | 🌐 Solo Web (Google Cloud) |
| Locución TTS | EdgeTTS integrado (gratis) | EdgeTTS / Whisper local / Cloud | Voces de Google |
| Dependencia de Nube | 🟢 Render 100% local (FFmpeg) | 🟢 Render 100% local | 🔴 Todo procesado en Google |
| Licencia | GNU AGPLv3 (Open Source) | Apache 2.0 (Open Source) | Propietario (Workspace) |
🚀 Guía de Instalación y Uso en Linux Mint
Opción A: Ejecución Directa con AppImage (La más rápida y recomendada)
-
Descargar la última versión: Ve a los Releases de GitHub y descarga el archivo:
short-video-factory-1.3.0-linux-x86_64.AppImage -
Otorgar permisos de ejecución en terminal:
cd ~/Descargas # o la carpeta donde lo descargaste chmod +x short-video-factory-*.AppImage -
Ejecutar la aplicación:
./short-video-factory-*.AppImage(O haz doble clic sobre el archivo en el explorador de archivos Nemo de Linux Mint).
Opción B: Ejecución desde Código Fuente (Desarrollo)
Si deseas modificar el código o compilarlo tú mismo:
# 1. Clonar el repositorio
git clone https://github.com/YILS-LIN/short-video-factory.git ~/dev/short-video-factory
cd ~/dev/short-video-factory
# 2. Instalar dependencias con pnpm
pnpm install
# 3. Iniciar la aplicación en modo desarrollo
pnpm dev💡 Flujo de Trabajo Recomendado: Cómo Crear 10 Vídeos en 5 Minutos
- Preparar el Material de Fondo (Footage):
Crea una carpeta llamadaclips/y coloca 5 a 10 vídeos cortos (tomas de tu producto, grabaciones de pantalla, o recursos libres de Pexels/Pixabay). - Definir la Idea o Producto en Short Video Factory:
Ingresa el tema en el compositor: “Crea un gancho intrigante para promocionar [mi producto/servicio] destacando cómo ahorra 2 horas al día”. - Seleccionar Voz y Subtítulos:
Elige una voz en español de EdgeTTS (ej.es-ES-AlvaroNeuraloes-MX-DaliaNeural) y selecciona el estilo de subtítulo animado. - Configurar Tarea por Lote (Batch):
Indica que deseas generar 5 o 10 variantes con diferentes ganchos. - Generar y Exportar:
Presiona Iniciar. En pocos minutos tendrás los vídeos terminados en formato vertical 1080x1920 listos para programar en tus redes.
🔗 Referencias y Conexiones en Ryukami Labs
- Suite Multimedia y Doblaje: 🎬 OpenCreator (Traducción y Doblaje IA)
- Síntesis de Voz Ligera Local: 🎙️ Kokoro TTS (82M)
- Inteligencia y Scraping Social: 🌐 Social Media Research Skills
- Automatización de Vídeo con IA: 🎬 Plan Maestro Google Vids CLI
- Hub Principal: ⚡ Ryukami Labs