Files
2026-03-25 18:11:21 +01:00
..
.
2026-03-25 18:11:21 +01:00
.
2026-03-25 18:11:21 +01:00

🎵 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 (AZ)

  • 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