Sobre o projeto

MyCut é uma ferramenta de edição de vídeo com IA voltada para criadores de conteúdo, projetada para automatizar o fluxo de trabalho desde a seleção do tema até o vídeo final. Suas principais funcionalidades incluem: 1. **Seleção de Temas e Geração de Roteiros**: Suporta pesquisa de tendências online via IA, gera esboços de vídeo e roteiros de storyboard com base em palavras-chave, e oferece uma biblioteca de textos para edição e salvamento. 2. **Pipeline de Edição Automatizada**: Após o usuário fazer o upload de vídeos locais (com legendas SRT opcionais), o sistema produz cortes de vídeo automaticamente através de um pipeline de seis etapas (extração de esboço $\rightarrow$ identificação de intervalos de tempo $\rightarrow$ pontuação de destaque $\rightarrow$ geração de títulos $\rightarrow$ agrupamento por tema $\rightarrow$ corte via FFmpeg). 3. **Cortes Orientados por Roteiro**: Permite associar roteiros salvos aos vídeos carregados; a IA pontua os fragmentos com base nos pontos principais do script, tornando o conteúdo dos cortes mais alinhado ao roteiro predefinido. A arquitetura técnica utiliza backend FastAPI e frontend React, com integração padrão do DeepSeek LLM. O projeto suporta modo de execução local no desktop, dispensa o uso de Redis, utiliza SQLite para armazenamento de dados e processa vídeos através do FFmpeg.