Verzeichnisstruktur

Wenn die Tracks den jeweiligen Alben im Pfad zugehörig bleiben sollen, ist es zwingend notwendig Interpreten-CD's und Sampler-CD's in getrennten Ordnern zu führen. Dazu wird ein zusätzliches Feld benötigt, man kann z.B. das Feld %language% dafür zweckentfremden (oder ein neues einführen). iTunes hat dazu eingens ein Feld %itunescompilation% reserviert und wertet dieses folgendermaßen aus:
bei Sampler-CD's ist iTunesCompilation = 1
bei Interpreten-CD's ist das Feld iTunesCompilation nicht vorhanden.
Mit einer IF-Anweisung könnte man das auswerten. Einfacher (und übersichtlicher) wird es mit einem zusätzlichen Feld. Wie oben erwähnt wird z.B. in %language% mit einem festen Text "CD-Interpr/CD-Sampler" Sampler von Nicht-Sampler unterschieden:

Interpreten-CD's (entspr. iTunesCompilation nicht vorhanden)
...\%language%\%artist%\%year% - %album%$num(%track%,2). %title%
...\CD-Interpr_Artist__Jahr_ - Album%_Track-Nummer_. Titel

Sampler-CD's (entspr. iTunesCompilation = 1)
...\%language%\%year%\%album%$num(%track%,2). %title% - %artist%
...\CD-Sampler_Jahr__Album__Track-Nummer__. Titel - Artist

Zweckmäßig ist, das Erscheinungsjahr mit zu berücksichtigen.

  • bei Interpreten-Alben wird nach Interpret und dann dessen Alben nach Jahr sortiert.
  • bei Sampler-Alben wird chonologisch sortiert (es gibt ja keinen einheitlichen Interpreten pro Album).

Das obige Beispiel hat zwei Vorteile:

  1. Sampler und Nicht-Sampler haben die gleiche Verzeichnistiefe.
  2. Es gibt keine Redundanzen, d.h. jedes Feld (%artist,year,track,title) kommt nur EINMAL vor und das sowohl bei Sampler als auch bei Nicht-Sampler.

PS.:
Der MP3Tag-Konverter Tag-Dateiname muss natürlich getrennt für Sampler und Nicht-Sampler angewandt werden. Wenn alle MP3s geladen sind, läßt sich dies leicht mit dem "Filter" realisieren (vgl. Ansicht - Filter oder F3).