À propos du projet

AVSync est un utilitaire basé sur le navigateur conçu pour synchroniser des pistes audio externes de haute qualité avec des fichiers vidéo. Il fonctionne comme un outil local-first, garantissant que les médias de l'utilisateur restent sur la machine locale pendant le traitement. Les capacités clés incluent : - Estimation automatique de l'alignement utilisant la corrélation des caractéristiques du spectrogramme. - Outils de raffinement manuel comprenant des ajustements à l'échelle de l'image, le glissement du spectrogramme et le raffinement du tempo pour les enregistrements dérivants. - Prise en charge des décalages négatifs, permettant aux pistes propres de commencer après le début de la vidéo. - Plusieurs modes de prévisualisation : audio propre, audio mélangé et audio vidéo original. - Rendu local et export vers MP4 utilisant FFmpeg WASM avec remplacement audio AAC et copie du flux vidéo. - Prise en charge native des thèmes clair et sombre. L'outil utilise WebAudio, Canvas2D et WebAssembly pour gérer le décodage, l'analyse et le rendu directement dans le navigateur.