Das alte Problem: Manuelle Verkettung
Wer regelmäßig neue Songs in seinen Musik-Player importiert, kennt das Szenario: Da liegt eine schöne MP3-Datei vor — und daneben häufig auch eine Lyrics-Datei (RTF, HTML oder TXT).
Der klassische Workflow:
- MP3 importieren → Song wird in die Datenbank eingetragen
- Lyrics-Datei manuell suchen → „Wo war die Datei nochmal?“
- Datei in den Lyrics-Ordner kopieren → Manuell mit Explorer jonglieren
- Im Song-Datensatz verknüpfen → Button klicken, Datei aussuchen, speichern
Für 10 Songs? Machbar.
Für 100 Songs? Ermüdend.
Für 1.000 Songs? Unrealistisch.
Die Lösung: Lyrics-Co-Import in Callers Caddy
Ab Version 0.49 macht Callers Caddy das automatisch: Beim Importieren einer MP3 sucht die App gleichzeitig nach einer passenden Lyrics-Datei — und verknüpft sie sofort, wenn gefunden.
Das spart Zeit UND Fehlerquellen:
- ✅ Keine manuellen Kopien mehr
- ✅ Keine vergessenen Lyrics
- ✅ Konsistente Benennung
- ✅ Alles in einem Schritt
Wie funktioniert das?
Die App sucht nach einer Datei mit gleichem Namen (ohne Datei-Endung) in zwei Orten:
1. Im Import-Ordner (wo die MP3 liegt)
Beispiel: Du importierst Ring Of Fire-RYL818.mp3 aus C:\Musik\Neue\
→ Die App prüft gleichzeitig, ob dort Ring Of Fire-RYL818.rtf liegt
→ Falls ja: automatisch kopiert in den lyrics/-Ordner und verknüpft ✨
2. Im App-Lyrics-Ordner (Fallback)
Falls die Lyrics-Datei schon dort liegt (z.B. von einem früheren Import):
→ Wird sie direkt verknüpft — keine doppelte Kopie
Unterstützte Lyrik-Formate
.rtf(Rich Text Format).htm/.html(Web-Format).txt(Plain Text)
Das Label-Erkennung-System
Gleichzeitig mit dem Lyrics-Import erkennt Callers Caddy auch automatisch das Label aus dem Dateinamen. Das erspart dir noch mehr Tipparbeit!
| Dateiname | Titel | Label |
|---|---|---|
Break My Stride-BVR113.mp3 | Break My Stride | BVR113 |
BVR113-Break My Stride.mp3 | Break My Stride | BVR113 |
Ring Of Fire-RYL818+.mp3 | Ring Of Fire | RYL818+ |
YRR 043a - Dunderklumpen.mp3 | Dunderklumpen | YRR 043a |
RBS 1326-Ace In The Hole.mp3 | Ace In The Hole | RBS 1326 |
Hoedown.mp3 | Hoedown | (leer) |
Die Logik ist schlau:
- Titel und Label können in beliebiger Reihenfolge vor/nach dem Bindestrich stehen
- Labels mit Leerzeichen werden erkannt (z.B.
YRR 043a,RBS 1326) - Label-Suffixe wie
+sind möglich - Kein Match? Kein Problem — der ganze Name wird als Titel genutzt
So probierst du es aus
Vorbereitung:
- Speichere ein paar MP3s und deren Lyrics-Dateien im selben Ordner
- Beispiel:
Ring Of Fire.mp3+Ring Of Fire.rtf - Oder mit Label:
RYL818-Ring Of Fire.mp3+RYL818-Ring Of Fire.rtf
- Beispiel:
- Öffne Callers Caddy und klicke auf NEU (oder Dateien importieren)
- Wähle die MP3-Dateien aus
- Beobachte die Log-Ausgabe:
[Import] Neu: #123 'Ring Of Fire' [RYL818] [Import] Lyrics verknüpft: Ring Of Fire.rtf
Das war’s! Der Song ist angelegt, das Label erkannt, und die Lyrics sind bereits verknüpft.
Zusammenfassung
Callers Caddy v0.49 macht Musik-Verwaltung weniger manuelle Arbeit — und dafür mehr Musik! 🎵