# Ordner automatisch erstellen

**URL:** https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214
**Category:** Allgemein
**Created:** [October 4, 2014, 6:03am UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214 "2014-10-04T06:03:00Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![petersch41](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/c68b51/32.png) [@petersch41](https://community.mp3tag.de/u/petersch41)
#### Post date: [October 4, 2014, 6:03am UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/1 "2014-10-04T06:03:00Z")

</div>

Guten Morgen!

Ich habe einen Ordner, gefüllt mit ca. 1000 Musikstücken aus ca. 100 Alben. Ich möchte für jedes dieser Alben nun einen eigenen Ordner anlegen, wobei der Ordnername dem Album-Tag der Musikstücke entspricht. Das soll natürlich automatisch ablaufen, und 1000 Ordner sollten es hinterher auch nicht sein...

Wie kann ich das machen ?

Danke für Tipps!

LG, Peter

---

<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: [October 4, 2014, 6:11am UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/2 "2014-10-04T06:11:34Z")

</div>

> [@Peter41](#):
>
> ... Ich habe einen Ordner, gefüllt mit ca. 1000 Musikstücken aus ca. 100 Alben. Ich möchte für jedes dieser Alben nun einen eigenen Ordner anlegen, wobei der Ordnername dem Album-Tag der Musikstücke entspricht. ...

Guten Morgen, eine erste Anregung ...  
[Konverter](https://community.mp3tag.de/t/661/8)  
Lasse dich nicht durch die Überschrift irritieren, dort wird beschrieben wie das "Verschieben" funktioniert.

Gestern gab es dort ein ähnliche Frage ...  
[Make separate Disc # folders and move files to them?](https://community.mp3tag.de/t/16210/2)

Verschieben funktioniert auch mit einer Aktion.

**Aktion "Tagfeld formatieren" Feld: \_FILENAME Formatstring: %ALBUM%'\'%\_filename\_ext% ... oder ... Formatstring: 'T:\TEST\20141004\'%ALBUM%'\'%\_filename\_ext%**

DD.20141004.1101.CEST

---

<div class="post-metadata">

### Author: ![PattiS](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/2acd7d/32.png) [@PattiS](https://community.mp3tag.de/u/PattiS)
#### Post date: [October 4, 2014, 10:47am UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/3 "2014-10-04T10:47:28Z")

</div>

Vorausgesetzt, daß die MP3s bereits vollständig und sauber getaggt sind kannst Du einfach den Konverter Tag-Dateiname verwenden. Wenn Du dort den Dateipfad angibst verschiebt er die Dateien auch gleichzeitig in die angegebenen Ordner. Würde bei Dir zwar keine 1000 aber 100 Ordner ergeben.

Nur mal als Beispiel ist hier mein String, den ich dafür verwende. Der ist allerdings schon ziemlich erweitert 😉

```
M:\Music\$if($isdigit($left(%albumartist%,1)),#,$left(%albumartist%,1))\\%albumartist%\\%albumartist% - %year% - %album%$if($or($eql(%comment%,Maxi),$eql(%comment%,Single)), (Maxi),)\$if($eql(%albumartist%,Various Artists),%albumartist%,%artist%) - %album% - $num(%discnumber%,1)-$num(%track%,2)$if($eql(%albumartist%,Various Artists), - %artist%,) - %title%

```

(Verwendete Tag-Felder: albumartist, year, album, comment, artist, discnumber, track, title)  
Im Grunde macht dieser String folgendes:

- prüfen ob erstes Zeichen von albumartist ist Zahl, dann # sonst erstes Zeichen
- prüfen ob im comment Maxi oder Single steht, dann (Maxi) an Ordnernamen anhängen
- prüfen ob albumartist Various Artists ist, dann bei Dateinamen erst albumartist verwenden, sonst artist
- ermitteln der discnumber und track (zweistellig)
- prüfen ob albumartist Various Artists, dann zwischen track und title noch artist einfügen
- die Datei in den entsprechenden Pfad verschieben

Beispiel an ABBA - Dancing Queen Titel 1 auf Gold:  
M:\Music\A\ABBA\ABBA - 1992 - Gold\ABBA - Gold - 1-01 - Dancing Queen.mp3  
Beispiel an Evita (Musical-CD) Lied 13 Rainbow High gesungen von Madonna:  
M:\Music\V\Various Artists\Various Artists - 1996 - Evita\Various Artists - Evita - 1-13 - Madonna - Rainbow High.mp3

---

<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: [October 4, 2014, 11:11am UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/4 "2014-10-04T11:11:30Z")

</div>

...  
[\*]prüfen ob albumartist Various Artists ist, dann bei Dateinamen erst albumartist verwenden, sonst artist  
..[/quote]  
Dieser Test kommt mir sinnlos vor, da vermutlich bei allen nicht-samplern ARTIST und ALBUMARTIST gleich sind. Also kann dann doch immer ALBUMARTIST genommen werden. Denn der ist doch wohl maßgeblich.  
Wenn sich bei Alben, die nicht "Various Artists" als ALBUMARTIST haben, ALBUMARTIST und ARTIST unterscheiden, werden nun 2 Alben angelegt - so wie du es ja wohl mit dem Test eigentlich vermeiden wolltest. Wenn aber ALBUMARTISt über ein ALBUM hinweg konstant immer den gleich Wert hat, muss man eigentlich nicht auf irgendwelche Abweichungen testen.

---

<div class="post-metadata">

### Author: ![PattiS](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/2acd7d/32.png) [@PattiS](https://community.mp3tag.de/u/PattiS)
#### Post date: [October 4, 2014, 12:08pm UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/5 "2014-10-04T12:08:54Z")

</div>

> [@ohrenkino](#):
>
> ...  
> [\*]prüfen ob albumartist Various Artists ist, dann bei Dateinamen erst albumartist verwenden, sonst artist  
> ..  
> Dieser Test kommt mir sinnlos vor, da vermutlich bei allen nicht-samplern ARTIST und ALBUMARTIST gleich sind. Also kann dann doch immer ALBUMARTIST genommen werden. Denn der ist doch wohl maßgeblich.  
> Wenn sich bei Alben, die nicht "Various Artists" als ALBUMARTIST haben, ALBUMARTIST und ARTIST unterscheiden, werden nun 2 Alben angelegt - so wie du es ja wohl mit dem Test eigentlich vermeiden wolltest. Wenn aber ALBUMARTISt über ein ALBUM hinweg konstant immer den gleich Wert hat, muss man eigentlich nicht auf irgendwelche Abweichungen testen.

Da diese Abfrage im Dateinamen und nicht im Pfad ist, wird nur 1 Ordner angelegt. Die Abfrage macht dann Sinn, wenn man im ARTIST auch "feat. ..." speichert (was innerhalb eines Albums unterschiedlich sein kann). Dann wird dieses auch im Dateinamen aufgenommen und nicht nur der ALBUMARTIST.  
Wobei ich hier gerne ein zusätzliches offizielles Feld hätte wie "GUESTARTIST" oder so, das würde die Zuordnung eindeutiger machen.

---

<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: [October 4, 2014, 3:46pm UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/6 "2014-10-04T15:46:42Z")

</div>

> [@Patti](#):
>
> Da diese Abfrage im Dateinamen und nicht im Pfad ist, wird nur 1 Ordner angelegt. Die Abfrage macht dann Sinn, wenn man im ARTIST auch "feat. ..." speichert (was innerhalb eines Albums unterschiedlich sein kann). Dann wird dieses auch im Dateinamen aufgenommen und nicht nur der ALBUMARTIST.  
> Wobei ich hier gerne ein zusätzliches offizielles Feld hätte wie "GUESTARTIST" oder so, das würde die Zuordnung eindeutiger machen.

Ich sehe jetzt folgende Fälle:  
ALBUMARTIST - ARTIST - Resultat  
Various Artists - Bananarama - Bananarama  
Bananarama - Bananarama - Bananarama  
Bananarama - Bananarama feat. Shocking Blue - Bananarama feat. Shocking Blue

Wird da jetzt nicht immer ARTIST genommen bzw. würde das nicht zum selben Ergebnis führen: alle Dateien von einem Album eines Künstlers (und sei es Various Artists) landet in einem Verzeichnis. Und in dem Verzeichnis tummeln sich dann viele Dateien.

Wenn du dann auch noch den Dateinamen nach album\_track\_artist\_title aufbaust, hast du die richtige Sortierung, selbst wenn sich ALBUMARTIST und ARTIST unterscheiden.

---

<div class="post-metadata">

### Author: ![petersch41](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/c68b51/32.png) [@petersch41](https://community.mp3tag.de/u/petersch41)
#### Post date: [October 5, 2014, 4:39am UTC](https://community.mp3tag.de/t/ordner-automatisch-erstellen/16214/7 "2014-10-05T04:39:20Z")

</div>

Guten Morgen!

> [@DetlevD](#):
>
> Verschieben funktioniert auch mit einer Aktion.  
> Aktion "Tagfeld formatieren"  
> Feld: \_FILENAME  
> Formatstring: %ALBUM%''%\_filename\_ext%

Danke, DetlevD - dies habe ich versucht und es funktionierte bei mir!  
(Gottseidank, denn dies war der einzige Vorschlag, von dem ich glaube, ihn auch verstanden zu haben ![<_<](https://community.mp3tag.de/uploads/default/original/1X/5996dbb474c88b8f9fc49f09dc3858d081055a2d.gif "<\_<") )

Vielen Dank auch an alle anderen, die Vorschläge gemacht haben!

LG, Peter
