Aller au contenu principal

Détecteur de doublons et archivage sécurisé.

Identifiez les pistes en double identiques ou de qualité variable dans votre collection.

Glissez des fichiers ou dossiers

ou cliquez pour parcourir

Détecte les doublons exacts (SHA-256) et acoustiques avec recommandations de qualité

Nettoyage de bibliothèque dans ton navigateur

Trouver les doublons de chansons et de tracks DJ en ligne

Compare l'empreinte SHA-256 de chaque fichier, sa durée et ses tags pour regrouper les copies en double, te recommande celle à conserver et exporte le plan. Tout est calculé dans ton navigateur, sans un seul envoi.

Ce qui est comparé : SHA-256 du fichier entier Durée avec une tolérance de 1 s Titre et artiste normalisés (≥ 85 %) Plafond spectral pour noter les copies
Formats que tu peux charger : MP3 WAV FLAC AIFF / AIF OGG M4A AAC

Ce que fait vraiment cet outil

Quatre capacités vérifiables dans le code, pas dans un argument commercial.

Doublons exacts par SHA-256

Chaque fichier est lu en entier, haché avec Web Crypto et tous les fichiers partageant cette empreinte sont regroupés comme identiques octet à octet. L'index de hash traverse la liste une seule fois, ce niveau ne ralentit donc pas quand la bibliothèque grossit.

  • SHA-256 sur le fichier complet, jamais sur un en-tête.
  • Un passage unique sur toutes les pistes analysées.

Candidats par durée et tags

Le second niveau bloque par tranches d'une seconde et ne compare que les paires dont la durée diffère d'une seconde au plus ; dans chaque bloc, il normalise titre, artiste et nom de fichier (sans mentions de mix, accents ni ponctuation) et les note avec Jaccard et Levenshtein, en regroupant tout ce qui atteint 85 % de similarité. Il n'y a pas d'empreinte acoustique : si deux fichiers sonnent pareil mais que les tags ne correspondent pas, ce niveau ne les joint pas.

  • Durée ±1 s et similarité de texte ≥ 0,85, avec des hash différents.
  • Les mentions de mix (remix, edit, extended) sont retirées avant la comparaison.

Une recommandation pour la copie à garder

Chaque groupe note ses copies selon le niveau de qualité (sans perte, 320k ou suspicion de transcodage), la profondeur de bits, la fréquence d'échantillonnage, le clipping, le décalage DC et l'exhaustivité des tags avec ISRC. La meilleure note devient la recommandation et tu peux la remplacer par ton choix pour chaque groupe.

  • Pénalise la suspicion de faux transcodage : coupure ≤ 16,5 kHz avec une persistance ≥ 80 %.
  • Ton choix manuel remplace la recommandation sans perdre le plan.

Comparaison A/B et export sécurisé

Les copies côte à côte avec format, débit, fréquence, True Peak, LUFS, plage dynamique, échantillons clippés et taille de fichier ; tu peux écouter chacune et basculer en direct au même instant de la timeline. À partir de ton choix, tu télécharges un rapport CSV de décisions et un paquet de scripts d'archivage qui démarre en mode simulation.

  • CSV de décisions, scripts PowerShell et Bash, plus un guide d'annulation.
  • Le comparateur de la liste affiche deux copies par groupe à la fois.

Cas d'usage réels

Ce que cette vue résout avant de charger la clé USB.

Cas 1 · FLAC et MP3 du même titre

Un morceau, deux formats

Le même titre arrive en master FLAC du label et en MP3 320 depuis un pool : durée et tags sont presque identiques, le groupe te montre donc les deux versions pour décider laquelle part en cabine.

Cas 2 · Promos en double

Téléchargements dupliqués

Plusieurs téléchargements de la même promo avec un hash identique se regroupent en doublons exacts, et le compteur de pistes redondantes te dit combien de mégaoctets tu peux libérer.

Cas 3 · Avant le set

De la place sur la clé USB

Le plan rassemble les copies redondantes et l'espace récupérable ; tu télécharges les scripts, tu les lances en simulation et tu n'appliques que les déplacements que tu veux.

Cas 4 · Quelle copie gagne

Choisir la version à garder

Entre un WAV d'origine douteuse et un MP3 320 à coupure nette, la note de qualité, le plafond spectral et le nombre d'échantillons clippés te donnent des arguments techniques pour trancher.

Ce qui est comparé et ce qui ne l’est pas

Mieux vaut le dire ici que le découvrir au milieu d’un grand nettoyage.

Cet outil travaille sur les analyses déjà calculées dans ton navigateur : hash SHA-256 du fichier entier, durée, titre, artiste et nom de fichier, plus les métriques techniques — format, débit, fréquence, plafond spectral, LUFS, True Peak et échantillons clippés — qui servent à noter chaque copie. Aucune requête vers AcoustID, Chromaprint ou un autre service externe, et la comparaison n'écoute jamais l'audio : deux fichiers contenant le même morceau avec des tags différents ne sont joints que s'ils partagent aussi le même hash.

  • Entrées : MP3, WAV, FLAC, AIFF/AIF, OGG, M4A et AAC ; le sélecteur de fichiers accepte aussi tout audio reconnu par le navigateur.
  • Pas d'empreinte acoustique ni de services externes : seulement hash, durée et texte des tags.
  • Traitement local : le fichier est ouvert et analysé sur ta machine, jamais envoyé à un serveur.

Limites à connaître

Mieux vaut les publier que les découvrir en plein nettoyage.

Il n'y a pas d'empreinte acoustique

Le regroupement des candidats utilise la durée et les tags, pas le signal audio. Un remix avec le même titre et presque la même durée peut entrer dans le groupe, et deux fichiers du même morceau avec des tags différents restent séparés sauf si le hash correspond.

Le fichier entier est lu et décodé

Le SHA-256 a besoin des octets complets et les métriques de qualité de l'audio décodé, l'analyse ne s'arrête donc pas aux en-têtes : plus la piste est lourde et longue, plus cela prend de temps et de mémoire.

Ta machine fixe la limite

La reprise depuis le cache local restaure au plus 500 analyses. Chaque résultat complet pèse environ 313 ko, soit près de 5,98 Go pour 20 000 pistes face à une limite d'onglet de 4 192 Mo.

L'outil ne supprime ni ne déplace rien

Il ne fait que télécharger des scripts et un CSV : les fichiers passent dans _Duplicates_Archive quand tu lances le script, en mode simulation par défaut, sans écraser ni supprimer. Ton choix de copie à conserver n'est pas non plus écrit sur le disque ni dans ton logiciel DJ.

Guides de l'Academy recommandés

Métadonnées, organisation de bibliothèque et contrôle qualité avant de jouer.

Parcourir tous les guides

Outils associés

Utilitaires complémentaires pour organiser et auditer ta bibliothèque.

Voir tous les outils