Sobre o projeto

Magnetic é um editor de vídeo baseado em Windows projetado para fluxos de trabalho de criadores de conteúdo de longa duração, utilizando uma linha do tempo magnética onde os clipes não se sobrepõem e as edições propagam-se automaticamente. É construído com Electron, React e TypeScript, empregando WebCodecs e WebGL2 para reprodução a fim de manter uma baixa pegada de memória, mesmo com arquivos de vários gigabytes. As principais capacidades incluem: - Ferramentas de Edição: Uma linha do tempo magnética com uma espinha e clipes conectados, transporte JKL, animação de keyframe para transformações e opacidade, e um modelo de biblioteca para organização de mídia. - Recursos de IA e Áudio: Transcrição local via whisper.cpp permitindo a edição por transcrição, remoção automática de silêncio, normalização de volume para -14 LUFS e auto-ducking de música sob diálogos. - Assistência Inteligente: Uma integração com Copilot (via Claude) e acesso ao servidor MCP que permite que agentes de IA proponham edições, como cortar palavras específicas ou normalizar o áudio, que os usuários podem visualizar como ghost-diffs antes de aceitar. - Exportação e Desempenho: Exportação MP4 H.264/AAC via FFmpeg integrado, apresentando um modo "smart-render" que copia o fluxo de bits de vídeo intocado para exportação de alta velocidade de VODs longos. - Gerenciamento de Mídia: Um navegador de filmstrip com hover-skimming, religação de mídia ausente e geração de miniaturas/formas de onda em segundo plano.