🎵 MusicBrainz Picard Umbenennungsscript
Dieses Script organisiert Musikdateien automatisch anhand ihrer
Metadaten in eine klare und konsistente Ordnerstruktur.
Es ist für große Musiksammlungen optimiert und funktioniert zuverlässig
mit MusicBrainz Picard.
⚙️ Grundprinzip
Die Musik wird nach folgendem Schema einsortiert: Artist/////
bzw. für Sampler: Compilations//
🔤 Sortierung (A–Z)
- Künstler werden anhand ihres Namens (albumartist) einsortiert
- Artikel wie The, Die, Der werden ignoriert
- Unicode wird für die Sortierung vereinfacht (z.B. Ä → A)
- Alles, was nicht mit einem Buchstaben beginnt wird in # einsortiert
📁 Ordnerstruktur im Detail
👤 Normale Artists
Artist/A/Artistname/Alben/Albumname [Infos]/01-01 - Titel.mp3
Release-Typen:
Je nach Release wird in Unterordner einsortiert:
- Alben
- EPs
- Singles
- Live
- Remixes
- Soundtracks
- Compilations
- Mixtapes
🎧 Compilations (Various Artists)
Compilations/Albumname [Infos]/01-01 - Artist - Titel.mp3
🏷️ Albumordner
Der Albumname wird automatisch erweitert um:
- Veröffentlichungsjahr
- Release-Kommentar (z.B. Remaster)
- Land
- Katalognummer
Beispiel: Help! [2014 Mono Remaster] [1965] [US] [PMC 1255]
🔢Dateinamen
Tracks werden einheitlich benannt: 01-01 - Titel.mp3 bzw. bei Compilations: 01-01 - Artist - Titel.mp3
🧠 Besonderheiten
- Verwendet vom Anfangsbuchstaben vom %albumartist% als Hauptkriterium für die Ordnerstruktur
- Disc- und Tracknummern werden automatisch korrekt formatiert (z.B. 01-01)
- Unterstützt Multi-Disc-Releases
🎯 Ziel
Das Script erzeugt eine:
- klare und nachvollziehbare Ordnerstruktur\
- konsistente Dateibenennung\
- saubere Trennung von Compilations und normalen Releases
Ideal für die Nutzung mit Musikservern wie Navidrome oder ähnlichen Systemen.
⚙️ Voraussetzungen
- Musikdateien müssen korrekt mit MusicBrainz Picard getaggt sein
- Felder wie %albumartist%, %album%, %tracknumber% sollten vorhanden sein