Erweitere README.md um den Cleanup-Modus zur Entfernung leerer Hot Cues und Memory Cues sowie entsprechende Beispiele.
This commit is contained in:
19
README.md
19
README.md
@@ -18,6 +18,10 @@ Ein Python-Skript zur automatischen Verwaltung von Hot Cues und Memory Cues in R
|
|||||||
- Der erste Hot Cue mit dem Namen "1.1Bars" wird automatisch zu "Start" umbenannt
|
- Der erste Hot Cue mit dem Namen "1.1Bars" wird automatisch zu "Start" umbenannt
|
||||||
- Die Umbenennung erfolgt am Original Hot Cue vor dem Kopieren
|
- Die Umbenennung erfolgt am Original Hot Cue vor dem Kopieren
|
||||||
|
|
||||||
|
### 4. **Cleanup-Modus**: Leere Hot Cues und Memory Cues löschen
|
||||||
|
- Entfernt alle Hot Cues und Memory Cues, deren Name leer ist oder nur aus Leerzeichen besteht
|
||||||
|
- Praktisch für die Bereinigung von XML-Dateien
|
||||||
|
|
||||||
## 🛡️ Schutzfunktionen
|
## 🛡️ Schutzfunktionen
|
||||||
|
|
||||||
Das Skript überspringt Tracks automatisch in folgenden Fällen:
|
Das Skript überspringt Tracks automatisch in folgenden Fällen:
|
||||||
@@ -77,12 +81,23 @@ python main.py convert rekordbox.xml
|
|||||||
python main.py convert rekordbox.xml -o rekordbox_converted.xml
|
python main.py convert rekordbox.xml -o rekordbox_converted.xml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Cleanup-Modus
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Alle Hot Cues und Memory Cues ohne Text löschen
|
||||||
|
python main.py cleanup rekordbox.xml
|
||||||
|
|
||||||
|
# In neue Datei speichern
|
||||||
|
python main.py cleanup rekordbox.xml -o rekordbox_cleaned.xml
|
||||||
|
```
|
||||||
|
|
||||||
### Hilfe anzeigen
|
### Hilfe anzeigen
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python main.py --help
|
python main.py --help
|
||||||
python main.py copy --help
|
python main.py copy --help
|
||||||
python main.py convert --help
|
python main.py convert --help
|
||||||
|
python main.py cleanup --help
|
||||||
```
|
```
|
||||||
|
|
||||||
## 🔧 Optionen
|
## 🔧 Optionen
|
||||||
@@ -110,6 +125,10 @@ Kopierte Hot Cues: 42
|
|||||||
Übersprungene Hot Cues: 3
|
Übersprungene Hot Cues: 3
|
||||||
(Übersprungene Tracks: bereits mehr als 1 Memory Cue vorhanden oder nur 1 Hot Cue)
|
(Übersprungene Tracks: bereits mehr als 1 Memory Cue vorhanden oder nur 1 Hot Cue)
|
||||||
(Übersprungene Hot Cues: Memory Cue an gleicher Position bereits vorhanden)
|
(Übersprungene Hot Cues: Memory Cue an gleicher Position bereits vorhanden)
|
||||||
|
|
||||||
|
Backup erstellt: rekordbox.xml.backup
|
||||||
|
Ergebnis gespeichert in: rekordbox.xml
|
||||||
|
Gelöschte Cues: 7
|
||||||
```
|
```
|
||||||
|
|
||||||
## 🔍 XML-Struktur
|
## 🔍 XML-Struktur
|
||||||
|
Reference in New Issue
Block a user