# verzeichnisname aus artist - year - album generieren

**URL:** <https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590>\
**Category:** Allgemein\
**Created:** [June 27, 2012, 9:48am UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590 "2012-06-27T09:48:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![apollo10](https://community.mp3tag.de/user_avatar/community.mp3tag.de/apollo10/32/354_2.png) [@apollo10](https://community.mp3tag.de/u/apollo10)\
**Post date:** [June 27, 2012, 9:48am UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590/1 "2012-06-27T09:48:29Z")

</div>

hallo liebe mp3tag-fangemeinde,

ich bin in der zwischenzeit zwar ein wenig firm was mp3tag betrifft, nur bei dieser sache komm ich nicht weiter.  
wie der thementitel bereits aussagt, möchte ich den verzeichnisnamen (ordnernamen) aus den tags  
artist - year - album generieren.

bisher sehen meine albenordner folgendermaßen aus:

Nelly Furtado - Loose

nach der "bearbeitung" sollte der albumordner so aussehen:

Nelly Furtado - 2006 - Loose

ist dies überhaupt möglich, mit mp3tag auf den ordnernamen einfluss zu nehmen?  
bin für jede hilfe dankbar.

lg apollo10

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [June 27, 2012, 9:59am UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590/2 "2012-06-27T09:59:55Z")

</div>

> [@apollo10](#):
>
> ... möchte ich den verzeichnisnamen (ordnernamen) aus den tags artist - year - album generieren. ... ist dies überhaupt möglich, mit mp3tag auf den ordnernamen einfluss zu nehmen?

Mp3tag bietet für diesen Zweck an das Pseudo-Tagfeld \_DIRECTORY.  
Wenn man dieses Feld mit einem Text beschreibt, dann ändert sich der Ordnername.  
Wenn man dieses Feld mit einem Text beschreibt, der einen Ordnerpfad darstellt (mit Backslashes usw.) , dann ändert sich nicht nur der Name, sonden auch der Ort des Ordners im Ordnerbaum (Verschieben des Ordners mit allem Inhalt).

Aktion: Tagfeld formatieren  
Feld: \_DIRECTORY  
Formatstring: **%ARTIST%' - '%YEAR%' - '%ALBUM%**

Vielleicht ist es sicherer so ...  
Aktion: Tagfeld formatieren  
Feld: _DIRECTORY  
Formatstring: **$validate(%ARTIST%' - '%YEAR%' - '%ALBUM%,'**_**')**

... oder so ...

Aktion: Tagfeld formatieren  
Feld: _DIRECTORY  
Formatstring: **$replace($validate(%ARTIST%' - '%YEAR%' - '%ALBUM%,'**_**'),'\<!--colorc--\>','\_')**

DD.20120627.1358.CEST  
Edit. DD.20120627.1534.CEST

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [June 27, 2012, 10:56am UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590/3 "2012-06-27T10:56:49Z")

</div>

DetlevD hat die Grundfunktion schon erschöpfend beschrieben. Ich möchte sie nur um die folgenden Aspekte ergänzen:

Es wird immer das aktuelle Verzeichnis genommen - bei Nelly Furtados CD vermutlich der richtige. Wenn aber die Daten in einem Pfad stecken wie  
tolles Album\CD1  
dann wird CD1 umbenannt.

Dann: Wenn sich aus den den Daten der Platzhalter unterschiedliche Benennungen ergeben würden, gewinnt der erste Name (meine ich) und alle anderen Dateien wandern einfach mit. Sollten also z.B. in einem "Größte Erfolge" Album die einzelnen Stücke mit unterschiedlichen Jahreszahlen erfasst sein, landen die Dateien vermutlich im Ordner der ältesten Datei.  
Also die Regel: die Umbenennung des Ordnernamens mit Variablen sollte zu einheitlichen Ordnernamen führen.

Und noch eine Warnung: der erste Namensbestandteil darf nicht mit einen EInzelbuchstaben und einem Doppelpunkt beginnen, sonst wird das als voll qualifizierter Dateiname mit Laufwerksbuchstaben interpretiert, die Dateien verschwinden nach sonstwo und MP3tag stürzt ab.  
(siehe [ungültiger Dateiname durch Konverter Tag-Dateiname](https://community.mp3tag.de/t/13364/1)

---

<div class="post-metadata">

**Author:** ![apollo10](https://community.mp3tag.de/user_avatar/community.mp3tag.de/apollo10/32/354_2.png) [@apollo10](https://community.mp3tag.de/u/apollo10)\
**Post date:** [June 27, 2012, 11:26am UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590/4 "2012-06-27T11:26:42Z")

</div>

hallo detlevd und ohrenkino,

vielen dank. einfach nur genial.

lg apollo10

---

<div class="post-metadata">

**Author:** ![anon40879270](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@anon40879270](https://community.mp3tag.de/u/anon40879270)\
**Post date:** [August 1, 2012, 12:00pm UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590/5 "2012-08-01T12:00:11Z")

</div>

> [@ohrenkino](#):
>
> Und noch eine Warnung: der erste Namensbestandteil darf nicht mit einen EInzelbuchstaben und einem Doppelpunkt beginnen, sonst wird das als voll qualifizierter Dateiname mit Laufwerksbuchstaben interpretiert, die Dateien verschwinden nach sonstwo und MP3tag stürzt ab.  
> (siehe [ungültiger Dateiname durch Konverter Tag-Dateiname](https://community.mp3tag.de/t/13364/1)

Ich habe die Aktion Feld formatieren mit  
W:\m\A\inB\m0104\%contentgroup%\%partinset%\%artist%\%year% - %album%\   
ausprobiert: Es hat ohne Beanstandung funktioniert.

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [August 2, 2012, 3:36am UTC](https://community.mp3tag.de/t/verzeichnisname-aus-artist-year-album-generieren/13590/6 "2012-08-02T03:36:35Z")

</div>

> [@mbaa3](#):
>
> Ich habe die Aktion Feld formatieren mit  
> W:\m\A\inB\m0104\%contentgroup%\%partinset%\%artist%\%year% - %album%\   
> ausprobiert: Es hat ohne Beanstandung funktioniert.

Das Problem sind nicht die einzelnen Buchstaben in einem absoluten Pfad, sondern gefüllte Variablen, z.B. mit dem (sehr eigenwilligen) Bandnamen "S:punk". Hier führt das S: plötzlich zu einem Laufwerksbuchstaben mitten im Pfad, was nicht zulässig ist und MP3tag zum Abstürzen bringt.
