Home
Login

Herramienta de generación de videos cortos en alta definición con un solo clic basada en modelos de IA grandes.

MITPython 36.9kharry0703 Last Updated: 2025-06-11

MoneyPrinterTurbo - Herramienta de Generación de Videos Cortos Inteligente con IA

Introducción al Proyecto

MoneyPrinterTurbo es una herramienta de código abierto basada en modelos de IA grandes para la generación automática de videos cortos, capaz de generar contenido de video corto de alta calidad automáticamente a través de la entrada de palabras clave o temas simples. Este proyecto utiliza tecnología de inteligencia artificial para lograr la automatización completa del proceso de creación de guiones de video, coincidencia de materiales, generación de voz en off y adición de subtítulos.

Características y Funcionalidades Principales

🎯 Generación de Contenido Inteligente

  • Generación de Textos con IA: Admite la generación automática de guiones de video basados en palabras clave, también permite personalizar el contenido del texto.
  • Soporte Multilingüe: Admite la generación de textos de video en chino e inglés.
  • Generación por Lotes: Puede generar múltiples versiones de video a la vez, lo que facilita la selección del mejor efecto.

🎬 Diversidad de Formatos de Video

  • Modo Vertical: Relación de aspecto 9:16, resolución de 1080x1920, adecuado para plataformas de videos cortos como Douyin (TikTok en China) y Kuaishou.
  • Modo Horizontal: Relación de aspecto 16:9, resolución de 1920x1080, adecuado para plataformas como YouTube y Bilibili (B站).
  • Control de Duración de Segmentos: Permite personalizar la duración de los segmentos de video, ajustando la frecuencia de cambio de material.

🎙️ Sistema de Locución Profesional

  • Múltiples Síntesis de Voz: Admite múltiples voces de IA, con la posibilidad de escuchar los efectos en tiempo real.
  • Locución GPT-SoVITS: Proporciona una síntesis de voz más natural y rica en emociones.
  • Servicio de Voz de Azure: Agrega 9 opciones de síntesis de voz de alta calidad de Azure.

📝 Función de Subtítulos Inteligentes

  • Generación Automática de Subtítulos: Admite dos métodos de generación de subtítulos: Edge y Whisper.
  • Personalización del Estilo de Subtítulos: Permite ajustar la fuente, la posición, el color, el tamaño y el efecto de contorno.
  • Reconocimiento de Alta Precisión: El modo Whisper proporciona una calidad de subtítulos más confiable.

🎵 Integración de Música de Fondo

  • Soporte de Biblioteca de Música: Recursos de música de fondo incorporados.
  • Control de Volumen: Permite configurar el volumen de la música de fondo.
  • Música Personalizada: Admite la carga de archivos de música locales.

🖼️ Fuentes de Material de Alta Calidad

  • Material sin Derechos de Autor: Proporciona material de video de alta definición sin derechos de autor.
  • Soporte de Material Local: Permite utilizar su propio material de video local.
  • Coincidencia Inteligente: Optimiza la coincidencia del material de video con el texto.

Arquitectura Técnica

🏗️ Arquitectura del Sistema

  • Arquitectura MVC: Diseño completo de arquitectura Modelo-Vista-Controlador.
  • Estructura de Código Clara: Fácil de mantener y ampliar.
  • Soporte de Doble Interfaz: Proporciona tanto una interfaz API como una interfaz de usuario web.

🤖 Soporte de Modelos de IA

El proyecto admite la conexión de varios modelos de IA convencionales:

  • OpenAI GPT系列
  • Moonshot(月之暗面)
  • Azure OpenAI
  • 通义千问(阿里云)
  • Google Gemini
  • DeepSeek
  • 文心一言(百度)
  • Ollama本地部署
  • gpt4free免费方案
  • one-api统一接口 (Nota: Estos nombres de modelos de IA se dejan sin traducir ya que son nombres propios de servicios específicos.)

💻 Requisitos del Sistema

  • Configuración Mínima: CPU de 4 núcleos, 4 GB de RAM.
  • Sistema Operativo: Windows 10+ o MacOS 11.0+.
  • Tarjeta Gráfica: No es obligatoria, pero tener una GPU puede acelerar el procesamiento.
  • Red: Requiere una conexión de red estable para acceder a los servicios de IA.

Métodos de Despliegue

🚀 Paquete de Inicio con un Clic

  • Proporciona un paquete de inicio con un clic para Windows, simplemente descargue y descomprima para usar.
  • Enlaces de descarga de Baidu Netdisk y Google Drive.
  • Admite la función de actualización automática.

🐳 Despliegue con Docker

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
docker-compose up

🛠️ Despliegue desde el Código Fuente

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
conda create -n MoneyPrinterTurbo python=3.11
conda activate MoneyPrinterTurbo
pip install -r requirements.txt

Instrucciones de Configuración

🔧 Configuración Básica

  1. Copie config.example.toml como config.toml.
  2. Configure la clave API de Pexels (fuente de material de video).
  3. Seleccione y configure la clave API del proveedor de modelos de IA.
  4. Configure la ruta de ImageMagick (procesamiento de imágenes).
  5. Configure la ruta de FFmpeg (procesamiento de video).

🎛️ Configuración de Funciones

  • Método de Generación de Subtítulos: Edge (rápido) o Whisper (alta calidad).
  • Servicio de Síntesis de Voz: Seleccione el proveedor de servicios TTS adecuado.
  • Configuración de Salida de Video: Resolución, duración, efectos de transición, etc.

Flujo de Uso

  1. Ingrese el Tema: Proporcione el tema o las palabras clave del video.
  2. IA Genera el Guion: El sistema crea automáticamente el texto del video.
  3. Coincidencia de Material: Selección inteligente de material de video de alta definición relacionado.
  4. Generación de Locución: Convierte el texto en voz natural.
  5. Adición de Subtítulos: Genera y agrega subtítulos automáticamente.
  6. Música de Fondo: Agrega música de fondo adecuada.
  7. Síntesis de Video: Genera el video corto final de alta definición.

Ventajas del Proyecto

✨ Ventajas Técnicas

  • Completamente de Código Abierto: Código abierto, personalizable libremente.
  • Soporte de Múltiples Modelos: No depende de un único proveedor de servicios de IA.
  • Salida de Alta Calidad: Admite la generación de videos de alta definición de 1080p.
  • Automatización Completa del Proceso: Desde el texto hasta el producto terminado con un solo clic.

🎯 Facilidad de Uso

  • Interfaz Web: Interfaz gráfica de usuario intuitiva.
  • Interfaz API: Admite la llamada e integración programática.
  • Documentación Detallada: Instrucciones completas de implementación y uso.
  • Tutoriales en Video: Proporciona una demostración completa del uso.

Escenarios de Aplicación

  • Creación de Contenido: Creadores individuales producen rápidamente contenido de video corto.
  • Promoción de Marketing: Las empresas generan rápidamente videos promocionales de productos.
  • Educación y Capacitación: Producción de videos cortos de enseñanza y contenido para compartir conocimientos.
  • Redes Sociales: Generación por lotes de contenido para plataformas de redes sociales.
  • Venta en Línea: Producción rápida de videos de presentación de productos.