2.8 KiB
🎵 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.
📁 Ordnerstruktur
Die Musik wird nach folgendem Schema einsortiert:
👤 Normale Artists
Artist////
🎧 Compilations (Various Artists)
Compilations//
🗂️ Release-Typen
Das Script erkennt den Release-Typ automatisch und sortiert entsprechend in Unterordner:
- Alben
- EPs
- Singles
- Live
- Remixes
- Soundtracks
- Compilations
- Mixtapes
Falls kein Typ erkannt wird, wird standardmäßig „Alben" verwendet.
🏷️ Albumordner
Der Albumordner wird dynamisch erweitert und kann folgende Informationen enthalten:
- Albumname
- Release-Kommentar (z.B. Remaster, Deluxe Edition)
- Veröffentlichungsjahr
- Veröffentlichungsland
- Katalognummer
Beispiel:
Help! [2014 Mono Remaster] [1965] [US] [PMC 1255]
🔢 Dateinamen
Tracks werden einheitlich benannt:
Normale Alben
01-01 - Titel.mp3
Compilations
01-01 - Artist - Titel.mp3
🧠 Besonderheiten
- Verwendet %albumartist% als Hauptkriterium für die Ordnerstruktur
- Mehrere Artists bleiben im Ordnernamen erhalten (z.B. Artist A & Artist B)
- Keine alphabetische Vorsortierung (A--Z) -- alle Artists liegen direkt unter Artist/
- 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
🚀 Beispielstruktur
Artist/Justin Bieber/Alben/Purpose [2015]/01-01 - Sorry.mp3
Artist/Rammstein/Live/Paris [2017]/01-01 - Intro.mp3
Compilations/Bravo Hits 90/01-01 - Artist - Titel.mp3