Sobre el proyecto

MyCut es una herramienta de edición de video con IA orientada a creadores de contenido, diseñada para automatizar el flujo de trabajo desde la selección del tema hasta el producto final. Sus funciones principales incluyen: 1. **Selección de temas y generación de guiones**: Soporta la búsqueda de tendencias en línea mediante IA, genera esquemas de video y guiones de escenas basados en palabras clave, y proporciona una biblioteca de guiones para editar y guardar. 2. **Flujo de trabajo de edición automatizada**: Tras la carga de videos locales (con subtítulos SRT opcionales), el sistema produce automáticamente clips de video a través de un proceso de seis pasos (extracción de esquema $\rightarrow$ identificación de intervalos temporales $\rightarrow$ calificación de interés $\rightarrow$ generación de títulos $\rightarrow$ agrupación temática $\rightarrow$ corte con FFmpeg). 3. **Cortes impulsados por guiones**: Permite asociar guiones guardados con videos cargados; la IA califica los fragmentos basándose en los puntos clave del guion, logrando que el contenido de los clips se ajuste mejor al guion preestablecido. La arquitectura técnica emplea un backend en FastAPI y un frontend en React, integrando por defecto DeepSeek LLM. El proyecto soporta un modo de ejecución local en escritorio, no requiere Redis, utiliza SQLite para el almacenamiento de datos y procesa los videos a través de FFmpeg.