# Playlist Interpret

**URL:** https://community.mp3tag.de/t/playlist-interpret/53236
**Category:** Allgemein
**Created:** [May 16, 2021, 9:48am UTC](https://community.mp3tag.de/t/playlist-interpret/53236 "2021-05-16T09:48:11Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 9:48am UTC](https://community.mp3tag.de/t/playlist-interpret/53236/1 "2021-05-16T09:48:11Z")

</div>

Hallo Forum,  
bräucht mal wieder Eure Hilfe.  
Hat jemand eine Idee wie ich eine automatisierte Playlist von jeden Interpreten erstellen kann ??  
Momentan markiere ich alle Songs vom jeweiligen Interpreten --\> Datei -\> Playlist (ausgewählte Dateien).  
Da ich einige Hundert Interpreten habe suche ich nach einer automatisierten Lösung.  
So soll die Playliste dann aussehen --\> I:\Musik\Meine Playlisten Orginal\Meine Interpret - Beatles - Alle.m3u

Vielleicht hat jemand eine Idee ??

Gruß Klaus

---

<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: [May 16, 2021, 10:02am UTC](https://community.mp3tag.de/t/playlist-interpret/53236/2 "2021-05-16T10:02:06Z")

</div>

Vielleicht hilft dir dieser Thread zu [Playlisten per Export](https://community.mp3tag.de/t/playlisten/17432)

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 10:23am UTC](https://community.mp3tag.de/t/playlist-interpret/53236/3 "2021-05-16T10:23:05Z")

</div>

Hallo Ohrenkino erst mal Danke für Deine Antwort.  
Den Thread Playlisten per Export und [Komplexe automatische Playlisten erstellen?](https://community.mp3tag.de/t/komplexe-automatische-playlisten-erstellen/12532) habe ich mir angesehen und zu verstehen versucht aber das ist wohl einiges zu hoch für mich.  
Könntest Du mir wohl ein einfaches Beispiel zeigen ??

---

<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: [May 16, 2021, 11:29am UTC](https://community.mp3tag.de/t/playlist-interpret/53236/4 "2021-05-16T11:29:24Z")

</div>

> [@Klaus20](#):
>
> ein einfaches Beispiel

ist vielleicht in diesem Thread:

> [@Export m3u, sorted by Album](https://community.mp3tag.de/t/export-m3u-sorted-by-album/41169):
>
> Hi guys, currently generating m3u playlists via: $filename(%albumartist% - %album%.m3u,utf-8)#EXTM3U $loop(%\_filename\_ext%)#EXTINF:%\_length\_seconds%,%discnumber%$num(%track%,2) - %artist% - %title% - %year% %\_filename\_rel% $loopend() Only trouble with this is that they are sorted by filename, how to modify it that it would be sorted by directory? Sorting inside mp3tag column view does not to seem any effect on this.

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 2:10pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/5 "2021-05-16T14:10:35Z")

</div>

@ohrenkino  
nun habe ich zumindest das Export Script so wie ich die Playlist möchte - immerhin ein erster Erfolg.  
Wie bekomme ich nun zu jeden Interpreten eine eigene Playlist ??

$filename(Angie Interpret - %artist% - Alle.m3u,utf-8)#EXTM3U  
$loop(%\_directory%)$loop(%\_filename\_ext%)#EXTINF:%\_length\_seconds%, - %artist% - %title% - %genre% - %album%  
$loopend()$loopend()

Gruß Klaus

---

<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: [May 16, 2021, 2:22pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/6 "2021-05-16T14:22:14Z")

</div>

> [@Klaus20](#):
>
> $loop(%\_directory%)$loop(%\_filename\_ext%)

Ich würde nicht den Loop mit folder und filename machen, sondern mit %artist%, dann %album% und schließlich mit %track%.  
In den bereits gelinkten Threads gibt es ein Tool, um den Export zu trennen - du kriegst nur 1 Datei, meine ich, in der dann aber alles drinsteht.

Da das alles sehr mühsam ist ... stellt diese Zusammenstellung nicht eigentlich der Abspieler (viel leichter) bereit?

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 2:36pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/7 "2021-05-16T14:36:20Z")

</div>

> [@ohrenkino](#):
>
> In den bereits gelinkten Threads gibt es ein Tool, um den Export zu trennen - du kriegst nur 1 Datei, meine ich, in der dann aber alles drinsteht.

Sorry ich finde das Tool nicht ?? Im Moment habe ich eine Datei in der alles drinsteht.

> [@](#):
>
> Da das alles sehr mühsam ist ... stellt diese Zusammenstellung nicht eigentlich der Abspieler (viel leichter) bereit?

Ich versuche momentan für die Musiksammlung meiner Frau unterschiedliche Playlisten zu erstellen deßhalb klappt das mit dem Abspieler nicht.

Gruß Klaus

---

<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: [May 16, 2021, 3:04pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/8 "2021-05-16T15:04:00Z")

</div>

> [@Klaus20](#):
>
> Sorry ich finde das Tool nicht

Guckst du hier:

> [@Mp3tag Export Splitter](https://community.mp3tag.de/t/mp3tag-export-splitter/14116):
>
> Mp3tag Export Splitter originally from [here](https://community.mp3tag.de/t/13607/7) I created a little assistant tool for Mp3tag to overcome some limitions of the export feature. It's only possible to either create one big file or one file per folder. But not for example one export file for each audio file. So how does it work? You have to use one of the export templates (.mte) with the Mp3tag export. That will create one big file in the windows temp folder. To install the .mte files they must be copied in the Mp3tag [profile fo…](https://community.mp3tag.de/t/2748/1)

Hier ist noch ne Idee (sogar von mir! Konnte ich mich gar nicht dran erinnern 😉 ) vielleicht ist der Umweg über eine Batch-Datei der schnellste

> [@How to split a playlist](https://community.mp3tag.de/t/how-to-split-a-playlist/42305):
>
> How can I simply split a playlist into "n" sub-playlists? In other words: is there a way to split a playlist of 1000 songs into 100 playlists of 10 songs, grouping the first 10 songs, the second 10 songs, the third 10 songs and so on. The only way seems to create 100 playlists by selecting 10 songs at a time, Any ideas? Thank you

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 3:52pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/9 "2021-05-16T15:52:47Z")

</div>

@ohrenkino  
Könntest Du mir bitte die splitter.bat.zip zukommen lassen bzw. neu verlinken.  
--\> splitter.bat.zip: Das Archiv hat entweder ein unbekanntes Format oder ist beschädigt.  
Langsam sehe ich "etwas Licht am Ende des Tunnels".  
Gruß Klaus

---

<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: [May 16, 2021, 4:00pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/10 "2021-05-16T16:00:05Z")

</div>

Nee, die habe ich nicht mehr - schade, dass es einen Fehler gibt.

Die prinzipielle Idee: jede Zeile fängt letztlich mit  
`echo` an und der dann folgende String wird abgelegt in \>\> `I:\Musik\Meine Playlisten Orginal\Meine Interpret - %artist% - Alle.m3u`  
es ist dann günstig, zuerst nach %artist% zu sortieren ($loop(%artist%), und dann bevor die Schleife für die Alben und Titel anfängt, die Kopf-Information für die Wiedergabeliste abzulegen.  
Und vor dem letzten $loopend() dann den Fuß der Wiedergabeliste  
Das ganze in eine Batch-Datei schreiben lassen (ist in dem gelinkten Thread schon mal angefangen) und dann die Batch-Datei ausführen. Erst dann werden die Wiedergabelisten (einzeln) erzeugt  
Genügt das?

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 4:57pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/11 "2021-05-16T16:57:20Z")

</div>

@ohrenkino  
Habe folgende Exportdatei erstellt und ausgeführt aber ich finde nirgenwo eine splitter.bat.  
Habe auch versucht die splitter.bat.zip zu reparieren aber leider geht nichts ( 5 unterschiedliche Programme).  
Vielleicht hast Du noch eine Idee ??

`$filename(splitter.bat,utf-8)#EXTM3U $loop(1)echo #EXTINF:%_length_seconds%,%artist% - %title% >> split_$DIV(%_counter%,5).txt echo %_filename_ext% >> split_$div(%_counter%,5).txt $loopend()`

---

<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: [May 16, 2021, 5:34pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/12 "2021-05-16T17:34:37Z")

</div>

Hier ist eine Idee:

```auto
$filename(splitter.bat,utf-8)$loop(%artist%)echo #EXTM3U >> "Meine Interpret - %artist% - Alle.m3u8"
$loop(%album%)$loop(%track%)echo #EXTINF:%_length_seconds%,%artist% - %title% >> "Meine Interpret - %artist% - Alle.m3u8"
echo %_filename_ext% >> "Meine Interpret - %artist% - Alle.m3u8"
$loopend()$loopend()$loopend()

```

Den Pfad müsstest du noch auf einen absoluten Pfad anpassen.  
Wenn du bei Datei\>Optionen\>Meldungsfenster "beim Exportieren von Tags" aungewählt hast, wird die BAT-Datei gleich ausgeführt.  
Die Wiedergabelisten landen entweder im aktuellen Arbeitsverzeichnis oder dort, wohin der absolute Pfad zeigt.  
Wenn die von der Wiedergabeliste angesteuerten Dateien quer übers Dateisystem verstreut liegen, wäre auch hier ein absoluter Pfad notwendig für die Dateiangabe.

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 6:25pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/13 "2021-05-16T18:25:18Z")

</div>

@ohrenkino  
Es sieht schon mal sehr gut aus. Kannst Du mir den Unterschied zwischen m3u8 und m3u sagen ??  
Einige Kleinigkeiten würden noch fehlen:

1. Aus --\> Artist - Beatles.m3u8 soll noch --\> Angie Interpret - Beatles - Alle.m3u8 werden
2. Aus  
#EXTINF:130,Beatles - All My Loving  
I:\Musik\Angie Artist\Beatles\Easy\All My Loving - Beatles.mp3  
soll --\< #EXTINF:130,Beatles- All My Loving  
#EXTINF:130,Beatles - All My Loving - Oldies - Easy  
..\Angie Artist\Beatles\Easy\All My Loving - Beatles - Alle.mp3  
im Verzeichnis ..\Angies Playlisten Orginal  
werden.

Hast Du eine Idee welchen Fehler ich noch gemacht habe ??

$filename(splitter.bat,utf-8)$loop(%artist%)echo #EXTM3U \>\> "..\Angie Artist\ - %artist% - Alle.m3u8"  
$loop(%album%)$loop(%track%)echo #EXTINF:%\_length\_seconds%,%artist% - %title% \>\> "..\Angie Artist\ - %artist% - Alle.m3u8"  
echo %\_filename\_ext% \>\> "..\Angies Playlisten Orginal\ - %artist% - Alle.m3u8"  
$loopend()$loopend()$loopend()

---

<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: [May 16, 2021, 6:31pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/14 "2021-05-16T18:31:03Z")

</div>

Der Pfad hinter `>>` muss in allen Fällen gleich sein.  
Relative Pfade sind erfahrungsgemäß gefährlich, weil ruckzuck der Bezugspunkt nicht mehr stimmt.

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 7:11pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/15 "2021-05-16T19:11:57Z")

</div>

Wie bekomme ich nun aus  
--\> All My Loving - Beatles.mp3  
--\> ..\Angie Artist\Beatles\Easy\All My Loving - Beatles.mp3

ist  
#EXTINF:130,Beatles - All My Loving  
All My Loving - Beatles.mp3  
soll  
#EXTINF:130,Beatles - All My Loving - Oldies - Easy  
..\Angie Artist\Beatles\Easy\All My Loving - Beatles.mp3

Alle Playlisten liegen im Musik Unterverzeichnis --\> Angies Playlisten Orginal bzw. Playlisten Orginal  
Aber die \*.m3u kann ich dann wenn ich sie habe reinkopieren.

---

<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: [May 16, 2021, 7:22pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/16 "2021-05-16T19:22:00Z")

</div>

Ich sehe, dass du mal den Pfad  
"..\Angie Artist\ - %artist% - Alle.m3u8"  
und mal  
"..\Angies Playlisten Orginal\ - %artist% - Alle.m3u8"  
verwendest.  
Das mit dem ".." ist ein relativer Pfad - ich empfehle wirklich hier einen absoluten Pfad zu verwenden. Das schadet nicht, im Gegenteil, das macht die ganze Sache sicherer, weil dann die Adressierung auch noch funktioniert, wenn sich der Ort der Wiedergabeliste ändert.  
Aber es sollte immer derselbe Pfad sein.

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 7:59pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/17 "2021-05-16T19:59:48Z")

</div>

Habe mittlerweile überall den selben Pfad.

$filename(splitter.bat,utf-8)$loop(%artist%)echo #EXTM3U \>\> "I:\Musik\Angie Artist\Angie Interpret - %artist% - Alle.m3u8"  
$loop(%album%)$loop(%track%)echo #EXTINF:%\_length\_seconds%,%artist% - %title% \>\> "I:\Musik\Angie Artist\Angie Interpret - %artist% - Alle.m3u8"  
echo %\_filename\_ext% \>\> "I:\Musik\Angie Artist\Angie Interpret - %artist% - Alle.m3u8"  
$loopend()$loopend()$loopend()

Aber wie bekomme ich den I:\Musik\Angie Artist\Beatles\Easy\All My Loving - Beatles.mp3  
in die Angie Interpret - Beatles - Alle.m3u8

momentan ist der Eintrag so:  
#EXTINF:130,Beatles - All My Loving  
All My Loving - Beatles.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: [May 16, 2021, 8:05pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/18 "2021-05-16T20:05:18Z")

</div>

> [@Klaus20](#):
>
> echo %\_filename\_ext% \>\>

Müsste dann sein:  
`echo %_path% >>`

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [May 16, 2021, 8:15pm UTC](https://community.mp3tag.de/t/playlist-interpret/53236/19 "2021-05-16T20:15:58Z")

</div>

@ohrenkino  
Juhu es klappt.  
Auch diesmal wieder vielen Dank für Deine Hilfe und vorallen Deine Geduld.

Gruß Klaus

---

<div class="post-metadata">

### Author: ![Klaus20](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@Klaus20](https://community.mp3tag.de/u/Klaus20)
#### Post date: [March 13, 2022, 10:37am UTC](https://community.mp3tag.de/t/playlist-interpret/53236/20 "2022-03-13T10:37:30Z")

</div>

Ich bräuchte wieder mal Eure Hilfe.  
Habe meine ganze Musik neu geordnet -  
d.h. zu jeder mp3 den Orginal Titel, das Erscheinungsjahr und das Cover.  
Nun passen meine Playlisten nicht mehr und ich schaffe es nicht wieder neue zu erstellen.  
Es hat Dank @ohrenkinos Hilfe auch schon mal geklappt aber ich schaffe es nicht die Listen wieder zu erstellen.

Habe ein Testverzeichnis mit 2 Interpreten und jeweils 2 Songs und möchte nun z.B.: für jedes Genre eine Playliste erstellen.  
Die Exportdatei sieht so aus:  
$filename(splitter.bat,utf-8)$loop(%artist%)echo #EXTM3U \>\> "V:\Musik\Angie Artist\Angie Genre - %genre%.m3u8"  
$loop(%album%)$loop(%track%)echo #EXTINF:%\_length\_seconds%,%artist% - %title% \>\> "V:\Musik\Angie Artist\Angie Genre - %genre%.m3u8"  
echo %\_path% \>\> "V:\Musik\Angie Artist\Angie Genre - %genre%.m3u8"  
$loopend()$loopend()$loopend()

Das Ergebnis der splitter.bat  
echo #EXTM3U \>\> "V:\Musik\Angie Artist\Angie Genre - Pop.m3u8"  
echo #EXTINF:218,Aaron Neville - Don't Know Much - Hank Crawford, Linda Ronstadt \>\> "V:\Musik\Angie Artist\Angie Genre - Pop.m3u8"  
echo V:\Musik\Angie Artist\111\Aaron Neville\Don t Know Much-Hank Crawford-Linda Ronstadt - Aaron Neville.mp3 \>\> "V:\Musik\Angie Artist\Angie Genre - Pop.m3u8"  
echo #EXTM3U \>\> "V:\Musik\Angie Artist\Angie Genre - Oldies.m3u8"  
echo #EXTINF:130,Beatles - All My Loving \>\> "V:\Musik\Angie Artist\Angie Genre - Oldies.m3u8"  
echo V:\Musik\Angie Artist\111\Beatles\All My Loving - Beatles.mp3 \>\> "V:\Musik\Angie Artist\Angie Genre - Oldies.m3u8"  
echo #EXTINF:125,Beatles - Yesterday \>\> "V:\Musik\Angie Artist\Angie Genre - Pop.m3u8"  
echo V:\Musik\Angie Artist\111\Beatles\Yesterday - Beatles.mp3 \>\> "V:\Musik\Angie Artist\Angie Genre - Pop.m3u8"  
echo #EXTM3U \>\> "V:\Musik\Angie Artist\Angie Genre - R&B.m3u8"  
echo #EXTINF:157,Van Morrison - Crazy Love \>\> "V:\Musik\Angie Artist\Angie Genre - R&B.m3u8"  
echo V:\Musik\Angie Artist\111\Aaron Neville\Crazy Love-Van Morrison - Aaron Neville.mp3 \>\> "V:\Musik\Angie Artist\Angie Genre - R&B.m3u8"

Wie bekomme ich nun folgende Playlisten ??  
Angie Genre - R&B.m3u8, Angie Genre - Oldies.m3u8 und Angie Genre - Pop.m3u8

Wahrscheinlich sehe "Ich den Wald vor lauter Bäumen nicht" !!

Gruß Klaus

[Next page](https://community.mp3tag.de/t/playlist-interpret/53236.md?page=2)
