DJ Cataclysm – DJ-Konverter v1.0.0 ShopVerkaufsseite DEEN

1 Einführung

Der DJ-Konverter überträgt deine DJ-Bibliothek verlustarm zwischen den DJ-Programmen – also Hot Cues, gespeicherte Loops, Beatgrids, Playlists sowie Titel-Metadaten. So kannst du zu einem anderen Programm wechseln (oder mehrere parallel nutzen), ohne deine Vorbereitung neu machen zu müssen.

Das Programm ist ein Einmalkauf für macOS (Apple Silicon) und Windows und arbeitet vollständig lokal – es werden keine Daten hochgeladen.

1.1 Was der DJ-Konverter macht

Du wählst ein Quell-Programm (aus dem du exportierst) und ein Ziel-Programm (in das du übernehmen willst). Der Konverter liest die Quelle, übersetzt alles in ein gemeinsames Format und schreibt es für das Ziel – begleitet von einem Transfer-Report, der ehrlich zeigt, was 1:1 übernommen wird und was sich ändert oder wegfällt.

Der Konverter verändert deine Quell-Bibliothek nie. Er liest sie nur und schreibt das Ergebnis für das Zielprogramm.

1.2 Unterstützte Programme

Sechs Ökosysteme werden unterstützt. Aus allen kannst du lesen; in fünf davon kann der Konverter auch schreiben:

2 Installation

2.1 macOS

2.2 Windows

3 Grundprinzip

3.1 Nabe & Speichen

Der Konverter übersetzt nicht direkt von Programm zu Programm, sondern über ein gemeinsames Zwischenformat (ein kanonisches Modell). Jedes Programm hat dazu einen eigenen Adapter, der aus seinem Format liest und in seines schreibt. Das hält jede Umwandlung konsistent – egal, welche Kombination aus Quelle und Ziel du wählst.

3.2 Nicht-destruktives Arbeiten

Die Quelle wird ausschließlich gelesen. Beim Schreiben wählt der Konverter für jedes Ziel den schonendsten Weg (siehe Kapitel 6). Trotzdem gilt:

Lege vor dem ersten Umzug ein Backup der Ziel-Bibliothek an. So kannst du jederzeit zurück.

4 Eine Konvertierung durchführen

4.1 Quelle wählen und analysieren

4.2 Ziel wählen

Schließe das Ziel-Programm vor dem Konvertieren. Bei laufender App kann die Datenbank gesperrt sein.

4.3 Konvertieren und Transfer-Report

Mit Konvertieren → startet die Umwandlung. Danach erscheint der Transfer-Report. Er listet auf:

5 Was wird übertragen?

5.1 Hot Cues und Loops

Hot Cues und gespeicherte Loops werden mit Position, Name und – wo möglich – Farbe übertragen. Programme, die pro Pad nur einen Punkt zulassen (z. B. Traktor), legen kollidierende Loops automatisch auf einen freien Slot.

5.2 Beatgrids und BPM

BPM werden übernommen. Der Beatgrid-Anker wird als Startpunkt übertragen; feine Grid-Details können je nach Programm neu berechnet werden.

5.3 Playlists

Playlists inklusive Reihenfolge werden übertragen. Ordnerstrukturen bleiben erhalten, sofern das Zielprogramm sie unterstützt – andernfalls meldet der Report, dass die Playlists flach abgelegt werden.

5.4 Ratings und Metadaten

Titel, Interpret, Album, Genre, Tonart und Sterne-Rating werden übernommen, soweit das Zielprogramm sie kennt. Fehlt ein Feld im Ziel, weist der Report es als Verlust aus.

6 Besonderheiten je Programm

Damit deine bestehende Ziel-Bibliothek nicht überschrieben wird, geht der Konverter für jedes Programm den nativen, nicht-destruktiven Weg.

6.1 rekordbox

Der Konverter schreibt eine rekordbox-XML. In rekordbox verknüpfst du diese Datei unter Einstellungen → Erweitert → Datenbank → „rekordbox xml"; sie erscheint dann als eigener Baum im Browser. Deine echte Collection bleibt dabei unangetastet.

Der Konverter nutzt ausschließlich die offizielle rekordbox-XML – niemals die verschlüsselte interne Datenbank. Das ist bewusst so, aus Kompatibilitäts- und Lizenzgründen.

6.2 Traktor

Importiere die erzeugte collection.nml in Traktor über Rechtsklick auf „Playlists" → Import. Die Tracks landen mitsamt Cues in deiner Collection – die eigene collection.nml musst du nicht ersetzen.

6.3 Mixxx

Wählst du deine vorhandene mixxxdb.sqlite als Ziel, fügt der Konverter die neuen Tracks, Cues und Playlists in die bestehende Datenbank ein, statt sie zu ersetzen. Mixxx dabei geschlossen halten.

6.4 VirtualDJ

Ebenso wird bei VirtualDJ in die vorhandene database.xml eingefügt bzw. ein bereits vorhandener Track aktualisiert. Deine übrige Library bleibt erhalten.

6.5 Serato

Serato speichert Cues und Loops direkt in den Audiodateien (als „Serato Markers2"). Der Konverter schreibt diese Marker in die Dateien; beim Laden in Serato erscheinen die Cues automatisch. Playlists werden als Crate ergänzt.

Weil hier in die Audiodateien geschrieben wird, empfiehlt sich vorab eine Sicherungskopie der betroffenen Tracks. Aktuell werden Serato-Cues in MP3-Dateien geschrieben.

6.6 djay Pro

Aus djay kann der Konverter lesen (Tracks, Cues, Loops, Playlists). Das Schreiben nach djay ist bewusst deaktiviert, weil das interne djay-Format sehr empfindlich ist und ein Schreibfehler die djay-Bibliothek beschädigen könnte.

7 Hinweise und Grenzen

8 Updates und Hilfe

Über die Schaltfläche „Auf Updates prüfen" (oben rechts im Fenster) kannst du jederzeit nachsehen, ob eine neuere Version verfügbar ist – der Konverter prüft nichts automatisch im Hintergrund. Fragen und Support: djcataclysm.com.

Lizenzen und Drittanbieter-Software

Überblick

DJ Cataclysm – DJ-Konverter ist proprietäre Software. Sie nutzt ausschließlich Open-Source-Komponenten, deren Lizenzen mit der kommerziellen, proprietären Weitergabe vereinbar sind. Für keine der eingesetzten Bibliotheken besteht eine Pflicht zur Offenlegung des Quellcodes des DJ-Konverters.

Die Behandlung der Traktor- (NML) und Serato- (ID3/GEOB) Formate ist Eigenentwicklung – es werden bewusst keine Copyleft-Bibliotheken eingebunden.

Eingesetzte Open-Source-Software

Mixxx wird über die Python-Standardbibliothek (sqlite3) angebunden; VirtualDJ über XML.

Qt / PySide6 (LGPL-3.0)

Das Qt-Framework wird über PySide6 unter der GNU Lesser General Public License v3 genutzt. Qt ist als eigenständige Bibliothek dynamisch eingebunden und lässt sich durch eine eigene Version ersetzen. Die vollständigen Lizenztexte (LGPL-3.0 und der referenzierte GPL-3.0) liegen der Anwendung bei; die Attribution aller Komponenten steht in der Datei THIRD_PARTY_LICENSES im Programmpaket.

Lizenz der Anwendung

Der DJ-Konverter selbst ist urheberrechtlich geschützt. © DJ Cataclysm Software. Alle Rechte vorbehalten. Der Erwerb berechtigt zur Nutzung gemäß den Kaufbedingungen; eine Weitergabe des Programms ist nicht gestattet.

↑ Nach oben