Sobre el proyecto

AVSync es una utilidad basada en el navegador diseñada para sincronizar pistas de audio externas de alta calidad con archivos de video. Funciona como una herramienta de prioridad local, asegurando que los medios del usuario permanezcan en la máquina local durante el procesamiento. Las capacidades clave incluyen: - Estimación de alineación automática mediante la correlación de características del espectrograma. - Herramientas de refinamiento manual que incluyen ajustes a escala de fotograma, arrastre de espectrogramas y refinamiento de tempo para grabaciones con deriva. - Soporte para desplazamientos negativos, permitiendo que las pistas limpias comiencen después de que el video haya iniciado. - Múltiples modos de vista previa: audio limpio, audio mezclado y audio original del video. - Renderizado local y exportación a MP4 utilizando FFmpeg WASM con audio de reemplazo AAC y copia de flujo de video. - Soporte nativo para temas claro y oscuro. La herramienta utiliza WebAudio, Canvas2D y WebAssembly para manejar la decodificación, el análisis y el renderizado directamente en el navegador.