Aller au contenu principal
←Home

Convertisseur de bases de données et playlists DJ.

Convertissez vos collections Rekordbox, Traktor et VirtualDJ 100% localement dans le navigateur.

Need to convert a USB flash drive in-place without duplicating audio?
Use DJ USB Converter In-Place →

Bibliothèque source

ou cliquez pour parcourir

Prend en charge Rekordbox .xml, Traktor .nml et VirtualDJ .xml

Migration de collections DJ

Convertisseur de bibliothèques DJ : Rekordbox, Traktor et VirtualDJ

Convertis ton fichier de collection entre Rekordbox XML, Traktor NML et VirtualDJ database.xml : playlists et dossiers imbriqués, hot cues, loops, beatgrid, BPM, tonalité, durée et chemins audio. Toute la conversion s’exécute dans ton navigateur, le fichier n’est donc jamais envoyé sur un serveur.

Import et export : Rekordbox XML (.xml) Traktor NML (.nml) VirtualDJ XML (database.xml)

Un convertisseur, trois écosystèmes DJ

Chaque fichier source est analysé dans une bibliothèque intermédiaire normalisée unique — pistes, cues et playlists — et le format cible en est généré : Rekordbox XML, Traktor NML et VirtualDJ database.xml se convertissent dans les deux sens sans matrice de paires entretenue à la main.

  • Rekordbox XML, Traktor NML et VirtualDJ database.xml sont détectés à partir de l’en-tête du fichier.
  • Télécharge le fichier Rekordbox, Traktor ou VirtualDJ obtenu en un seul clic.

Playlists, dossiers et structure imbriquée

L’arborescence des listes voyage sous forme de dossiers et de playlists : le nœud ROOT de Rekordbox comme la structure $ROOT/SUBNODES de Traktor sont lus et écrits, avec l’ordre des pistes dans chaque liste.

  • Les dossiers conservent leur hiérarchie au lieu d’être aplanis en une seule liste.
  • VirtualDJ database.xml ne porte que la collection — ses playlists vivent dans des fichiers .m3u à part.

Hot cues, loops et beatgrid

Les points de cue sont ramenés à des secondes absolues avec leur slot, leur libellé et leur durée, si bien que hot cues et loops traversent le changement de format intacts ; la longueur du loop est recalculée en fin moins début quand la cible le demande.

  • Les cues Traktor sont converties entre millisecondes et secondes dans les deux sens.
  • L’origine du beatgrid et le BPM sont conservés ; les cibles Traktor et VirtualDJ écrivent la première marque de grille.

Métadonnées et chemins audio

Titre, artiste, album, genre, tonalité, BPM et durée sont écrits dans les trois cibles, et chaque piste conserve son emplacement audio d’origine selon la convention de chemin que ce format attend.

  • Les notes voyagent quand la cible est Rekordbox ; les commentaires et les couleurs de cue ne sont pas écrits par tous les formats.
  • Les fichiers audio ne sont jamais ouverts, déplacés ni réencodés — seul le texte de la base de données est réécrit.

Cas d'usage : quand convertir ta bibliothèque DJ

De vraies migrations entre logiciels DJ sans reconstruire ta préparation à la main.

Cas 1 · Traktor → Rekordbox

Emmener une collection NML sur une clé Rekordbox

Exporte ta collection Traktor en XML Rekordbox pour que playlists, hot cues, loops et beatgrid soient prêts pour l’export USB et CDJ, sans rien remarquer à la main.

Cas 2 · Rekordbox → Traktor

Démarrer sur Traktor avec une bibliothèque Rekordbox

Charge un XML Rekordbox dans Traktor Pro en collection.nml en gardant l’arborescence des dossiers et jusqu’à 8 hot cues par piste, la limite du format lui-même.

Cas 3 · VirtualDJ ⇄ Rekordbox

Migrer une collection database.xml

Convertis le database.xml de VirtualDJ en XML Rekordbox en conservant tags, BPM, tonalité et cues, ou l’inverse pour les titres que tu joues sur VDJ.

Cas 4 · Audit avant migration

Compter cues, grilles et playlists avant de migrer

Le convertisseur résume pistes, playlists et dossiers, points de cue et marques de grille trouvés dans le fichier source : tu repères un export tronqué avant de toucher ta bibliothèque principale.

Compatibilité vérifiée

Les trois formats lus et écrits, avec le schéma exact généré par le convertisseur.

Rekordbox XML (DJ_PLAYLISTS)

Pioneer DJ / AlphaTheta : lu et écrit comme document DJ_PLAYLISTS Version 1.0.0, le format du logiciel Rekordbox et de l’export USB.

Traktor NML (collection.nml)

Native Instruments : lu et écrit comme document NML Version 19, la structure dans laquelle Traktor Pro enregistre la collection.

VirtualDJ database.xml

Atomix Productions : lu et écrit comme document VirtualDJ_Database contenant la collection, les tags, le BPM et les cues.

La conversion s’effectue sur le fichier que tu charges : l’outil ne se connecte ni à Rekordbox, ni à Traktor, ni à VirtualDJ et n’ouvre jamais tes fichiers audio.

Limites importantes

Ce que cet outil ne fait pas, dit avant que tu ne convertisses.

  • Seule la base de données est convertie : les fichiers audio ne sont ni déplacés, ni copiés, ni réencodés. Chaque piste conserve le chemin qu’elle avait, chemin qui doit donc rester valide sur la machine où tu ouvriras le résultat.
  • La cible VirtualDJ écrit la collection mais pas l’arborescence des playlists, car VirtualDJ garde ses listes dans des fichiers .m3u séparés ; le convertisseur le signale avant le téléchargement.
  • La cible Traktor accepte au maximum 8 hot cues par piste : les titres au-delà sont comptés et signalés au lieu d’être tronqués en silence.
  • Seuls ces trois formats sont lus. Tout autre fichier de base de données est refusé avec un message clair au lieu d’être analysé à moitié.

Guides de l'Academy recommandés

Organisation, migration et routines de préparation pour DJ en activité.

Parcourir tous les guides

Outils associés

Compléments dans le navigateur pour gérer et préparer ta collection.

Ouvrir la bibliothèque DJ