Sobre o projeto

AVSync é um utilitário baseado em navegador projetado para sincronizar faixas de áudio externas de alta qualidade com arquivos de vídeo. Ele opera como uma ferramenta local-first, garantindo que a mídia do usuário permaneça na máquina local durante o processamento. As principais capacidades incluem: - Estimativa de alinhamento automático usando correlação de características de espectrograma. - Ferramentas de refinamento manual, incluindo ajustes em escala de quadro, arrastamento de espectrograma e refinamento de tempo para gravações com drift. - Suporte para offsets negativos, permitindo que as faixas limpas comecem após o início do vídeo. - Múltiplos modos de visualização: áudio limpo, áudio misturado e áudio original do vídeo. - Renderização local e exportação para MP4 usando FFmpeg WASM com áudio de substituição AAC e cópia de fluxo de vídeo. - Suporte nativo a temas claro e escuro. A ferramenta utiliza WebAudio, Canvas2D e WebAssembly para lidar com a decodificação, análise e renderização diretamente no navegador.