# Interpreten-Liste exportieren

**URL:** https://community.mp3tag.de/t/interpreten-liste-exportieren/2796
**Category:** Allgemein
**Created:** [January 17, 2006, 9:06pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796 "2006-01-17T21:06:29Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![KaeptnNuss](https://community.mp3tag.de/user_avatar/community.mp3tag.de/kaeptnnuss/32/10498_2.png) [@KaeptnNuss](https://community.mp3tag.de/u/KaeptnNuss)
#### Post date: [January 17, 2006, 9:06pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/1 "2006-01-17T21:06:29Z")

</div>

Ich moechte eine Liste aller Interpreten von denen ich mp3 Files besitze, als Text Datei (txt, xls oder doc) exportieren. Es geht also nicht darum alle Alben oder Songs aufzulisten, das waeren viel zu viele. Stattdessen moechte ich nur eine Uebersicht der Interpreten generieren, von welchen ich Musik auf meinem Rechner habe.

Geht das und wenn ja, wie?

---

<div class="post-metadata">

### Author: ![nickless](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nickless/32/36_2.png) [@nickless](https://community.mp3tag.de/u/nickless)
#### Post date: [January 17, 2006, 9:28pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/2 "2006-01-17T21:28:54Z")

</div>

Etwa so:

```
$loop(%artist%)%artist%
$loopend()

```

Gruß  
nickless

---

<div class="post-metadata">

### Author: ![KaeptnNuss](https://community.mp3tag.de/user_avatar/community.mp3tag.de/kaeptnnuss/32/10498_2.png) [@KaeptnNuss](https://community.mp3tag.de/u/KaeptnNuss)
#### Post date: [January 17, 2006, 10:41pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/3 "2006-01-17T22:41:49Z")

</div>

Ich bin kein Profi, kannst Du das etwas besser erleutern? Wo gebe ich diese Befehle ein?

---

<div class="post-metadata">

### Author: ![nickless](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nickless/32/36_2.png) [@nickless](https://community.mp3tag.de/u/nickless)
#### Post date: [January 18, 2006, 4:49pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/4 "2006-01-18T16:49:46Z")

</div>

Aber natürlich 🙂  
Öffne das Export-Konfigurationsmenu über ![:mt_options:](https://community.mp3tag.de/uploads/default/original/1X/338d8272ec57a514279f9540e88824ba48e29086.png ":mt\_options:") Optionen -\> Export und erstelle eine ![:mt_new:](https://community.mp3tag.de/uploads/default/original/1X/ec5caa1b5d6c43fd0fe30efd3515a713a18c5105.png ":mt\_new:") Neue Konfiguration.  
Konfigurationsdatei ist eine Textdatei, es wird sich also ein Texteditor (z.B Notepad) öffnen (bzw. du kannst es auch über ![:mt_tag:](https://community.mp3tag.de/uploads/default/original/1X/e7edc735a96d8d241c37593e98667ab3dc20c6b6.png ":mt\_tag:") Bearbeiten öffnen lassen), gib dort diese Befehle ein und speichere die Konfigdatei ab. Danach kannst du deine Exportkonfiguration beim ![:mt_export:](https://community.mp3tag.de/uploads/default/original/1X/4262e887a75b94106ff726fd5c1883dabd63451d.png ":mt\_export:") Export entsprechend auswählen.  
Das ganze, sowie verfügbare Skriptbefehle und Platzhalter, ist auch in der Hilfe beschrieben.

Gruß  
nickless

---

<div class="post-metadata">

### Author: ![KaeptnNuss](https://community.mp3tag.de/user_avatar/community.mp3tag.de/kaeptnnuss/32/10498_2.png) [@KaeptnNuss](https://community.mp3tag.de/u/KaeptnNuss)
#### Post date: [January 18, 2006, 4:56pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/5 "2006-01-18T16:56:21Z")

</div>

Ist schon mal ein Anfang, Danke, aber nicht genau das, was ich wollte, denn der selbe Interpret wird mehrfach gelistet. Ich will dass er nur einmal erscheint, unabhaengig davon, wie viele Titel ich von ihm habe.

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [January 18, 2006, 6:04pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/6 "2006-01-18T18:04:18Z")

</div>

Versuch's mal mit

```
$loop(%artist%,1)%artist%
$loopend()
```

---

<div class="post-metadata">

### Author: ![KaeptnNuss](https://community.mp3tag.de/user_avatar/community.mp3tag.de/kaeptnnuss/32/10498_2.png) [@KaeptnNuss](https://community.mp3tag.de/u/KaeptnNuss)
#### Post date: [January 18, 2006, 8:17pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/7 "2006-01-18T20:17:39Z")

</div>

Cool, es funktioniert...merci vielmals!

Letzte Frage (versprochen!):

Wenn ich jetzt noch zu jedem Interpret die Alben, die ich habe, mit in die Liste aufnehmen will, nach dem Muster:

Interpret A

- Album 1
- Album 2  
.  
.  
.

Interpret B

- Album 1
- Album 2

Aber auch hier, moechte ich, dass ein und der selbe Interpret nur einmal aufgelistet wird.

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [January 18, 2006, 8:29pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/8 "2006-01-18T20:29:55Z")

</div>

```
$loop(%artist%,1)%artist%
$loop(%album%,1) - %album%
$loopend()
$loopend()
```

---

<div class="post-metadata">

### Author: ![KaeptnNuss](https://community.mp3tag.de/user_avatar/community.mp3tag.de/kaeptnnuss/32/10498_2.png) [@KaeptnNuss](https://community.mp3tag.de/u/KaeptnNuss)
#### Post date: [January 18, 2006, 8:36pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/9 "2006-01-18T20:36:20Z")

</div>

ZUCKER!!!

Danke fuer die superschnelle Antwort!

Je mehr ich ueber mp3tag lerne, desto mehr merke ich, wie genial es ist!

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [December 22, 2006, 9:21am UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/10 "2006-12-22T09:21:55Z")

</div>

moin allerseits,

ich schieb den beitrag mal hoch, da es bei mir so nicht funktioniert.

wenn ich diesen

```
$loop(%artist%,1)%artist%
$loop(%album%,1) - %album%
$loopend()
$loopend()

```

eingebe dann zeigt er mir die liste so an:

daemonenkiller

- 005 - amok

gabriel burns

- 001 - der fluesterer

gabriel burns

- 002 - die brut

gabriel burns

- 003 - experiment stille

gabriel burns

- 004 - angst aus eis

also den interpreten mehrfach. ich hätte es aber gerne so, dass der interpret einmal  
erscheint und darunter die alben.  
was muss ich ändern? benutze v2.37a.

oder hat jemand einen link für mich, für einen einfachen html export. habe keine lust  
alle zu downloaden und zu entpacken.  
sollte so aufgebaut sein wie oben genannt.

internette grüsse  
ponscho

---

<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: [December 22, 2006, 9:57am UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/11 "2006-12-22T09:57:58Z")

</div>

QUOTE (Ponscho @ Dec 22 2006, 11:21) \<{POST\_SNAPBACK}\>

 $loop(%artist%,1)%artist%

```
$loop(%album%,1) - %album%
$loopend()
$loopend()

```

daemonenkiller

- 005 - amok

gabriel burns

- 001 - der fluesterer

gabriel burns

- 002 - die brut

gabriel burns

- 003 - experiment stille

gabriel burns

- 004 - angst aus eis

also den interpreten mehrfach.

ich hätte es aber gerne so, dass der interpret einmal  
erscheint und darunter die alben.

  
Auf dein Beispiel bezogen solltest du darauf achten, dass in den Tagfeldern auch genau die Daten enthalten sind, die du dort erwartest (%album% =?= 001 - der fluesterer).

Du kannst es ja 'mal mit dem folgenden Exportskript versuchen und es nach deinen Wünschen anpassen. Ich weiß nicht woher das Skript stammt (Mp3tag Werksauslieferung?), in meiner Exportliste hat es den Namen html\_newexport.

```
$filename(albumlist.html)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   <meta name="GENERATOR" content="Mp3tag - http://www.mp3tag.de">
   <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
   <title>List of albums</title>
</head>
<body>
<h1>List of albums in %_workingdir%</h1>
$loop(%artist%)<h2>%_counter% %artist%</h2>
   <h4>%_total_files% files (%_total_size%)

   %_total_time%</h4>
$loop(%album%)<h3>%_counter% %album%</h3>
   <h4>%_total_files% files (%_total_size%)

   %_total_time%</h4>
   <table>
$loop(%_filename_ext%)<tr$if($odd(%_counter%), bgcolor="#cccccc",)><td>$num(%_counter%,2)</td><td>%title%</td></tr>
$loopend()
   </table>
$loopend()
$loopend()
</body>
</html> 

```

Ausgabe etwa so:

```
List of albums in N
1 Nina Hagen Band
11 files (54,19 MB)
00:42:44
1 Nina Hagen Band
11 files (54,19 MB)
00:42:44
01 TV-Glotzer (White Punks on Dope) 
...
11 Pank 

2 Nine Inch Nails
24 files (213,14 MB)
01:53:54
1 Pretty Hate Machine
10 files (90,78 MB)
00:48:46
01 Head Like A Hole 
...
10 Ringfinger 

2 The Downward Spiral
14 files (122,36 MB)
01:05:08
01 Mr. Self Destruct 
...
14 Hurt 

```

DD.20061222.1155

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [December 22, 2006, 10:13am UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/12 "2006-12-22T10:13:40Z")

</div>

hallo DetlevD,

hab ich wohl vergessen zu erwähnen, der code ist eine ganz normale textdatei (.txt)  
in den tagfeldern stehen die alben schon richtig drin, vielleicht hat es ja was mit der  
vorangehenden zahl zu tun das es nicht funktioniert?

so sollte es am ende aussehen in der textdatei:

* * *

## ponscho's hörbuchliste erstellt am: %date%

daemonenkiller

- 005 - amok

gabriel burns

- 001 - der fluesterer
- 002 - die brut
- 003 - experiment stille
- 004 - angst aus eis

* * *

## gesamtdauer aller hörbücher: %\_totaltime%

---

<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: [December 22, 2006, 10:40am UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/13 "2006-12-22T10:40:14Z")

</div>

> [@Ponscho](#):
>
> hallo DetlevD,  
> hab ich wohl vergessen zu erwähnen, der code ist eine ganz normale textdatei (.txt)  
> in den tagfeldern stehen die alben schon richtig drin, ...

Das Ausgabeformat soll jetzt also nicht mehr HTML sein sondern TXT.  
Dann kannst du ja das Beispielskript von oben nehmen und alles das entfernen, was nach HTML aussieht. Mit dem Rest und etwas Eigenleistung solltest du dein gewünschtes Resultat dann schon hinbekommen.

DD.20061222.1240

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [December 22, 2006, 11:41am UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/14 "2006-12-22T11:41:56Z")

</div>

es ist zum verzweifeln ☹

trotz probieren und tun, es will nicht wie ich will!

diese funktion "%artist%,1" soll doch den interpreten auf einmal beschränken, oder?

tut es aber nicht.

mit "%album%,1" funktionierts ja auch, warum nicht mit interpret?

für tipps wäre ich sehr dankbar 🙂

internette grüsse  
ponscho

---

<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: [December 22, 2006, 12:49pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/15 "2006-12-22T12:49:29Z")

</div>

> [@Ponscho](#):
>
> es ist zum verzweifeln ...

Mit deinem Exportskript:

```
$loop(%artist%,1)%artist%
$loop(%album%,1) - %album%
$loopend()
$loopend()

```

wird das erzeugt:

```
Nina Hagen Band
 - Nina Hagen Band

Nine Inch Nails
 - Pretty Hate Machine
 - The Downward Spiral

```

Sieht doch völlig korrekt aus in der Ergebnisdatei.  
Hier im Forum fehlt allerdings das Leerzeichen vor den Zeilen, die mit ' -' beginnen.

DD.20061222.1450

**Fragen an die Forumstechniker:**  
Gibt es im Forumeditor so etwas wie ein geschütztes Leerzeichen?  
Warum wird ein Leerzeichen am Zeilenanfang verschluckt, zwei Leerzeichen dagegen nicht  
(egal in welcher Formatierung Fließtext, CODE, usw.)?

DD.20061222.1501

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [December 22, 2006, 2:44pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/16 "2006-12-22T14:44:20Z")

</div>

😃 doch, es funzt!

habe den fehler gefunden.  
ich muss immer wieder die file, wo der text abgeseichert wird löschen  
sonst wird es nix.

internette grüsse  
ponscho

---

<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: [December 22, 2006, 6:19pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/17 "2006-12-22T18:19:53Z")

</div>

> [@Ponscho](#):
>
> 😃 doch, es funzt!  
> habe den fehler gefunden.  
> ich muss immer wieder die file, wo der text abgeseichert wird löschen  
> sonst wird es nix. ...

Die file, wo abgespeichert wird, löschen???  
Jetzt verstehe ich nichts mehr - es funzt?  
Was funzt? Was ist das, funzen?

Einmal hat jemand zu mir gesagt, traue niemals einem, der das Wort funzen in seinem Wortschatz führt.  
Ich glaube, an dieser Weisheit ist wirklich etwas dran. 😉

DD.20061222.2018

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [December 22, 2006, 7:07pm UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/18 "2006-12-22T19:07:53Z")

</div>

entschuldige meine ausdrucksweise 😃  
habe mich aber so über das ergebnis gefreut.

es funktioniert natürlich mit dem code wie bereits angegeben.  
nur muss der text (.txt) abgespeichert werden und wenn ich diesen  
unter dem gleichen namen abspeichere habe ich nicht den geänderten effekt.  
also muss ich vorher die alte file löschen.

hoffe, ich habe mich einigermassen verständlich augedrückt?

internette grüsse  
ponscho

---

<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: [December 23, 2006, 10:17am UTC](https://community.mp3tag.de/t/interpreten-liste-exportieren/2796/19 "2006-12-23T10:17:50Z")

</div>

> [@Ponscho](#):
>
> ... es funktioniert natürlich mit dem code wie bereits angegeben.  
> nur muss der text (.txt) abgespeichert werden und wenn ich diesen  
> unter dem gleichen namen abspeichere habe ich nicht den geänderten effekt.  
> also muss ich vorher die alte file löschen. ...

Sorry, das verstehe ich immer noch nicht.

Der Exportskriptcode hat zwar einfaches Textformat, aber die Exportskriptdatei muss die Dateiendung '.mte' haben, damit Mp3tag sie als zugehöriges Exportskript erkennt.

Die Exportdatei kann unterschiedliche Inhalte und Dateiendungen und haben (.txt, .html, u.a.m.), je nachdem was man als Exportausgabe haben möchte.

Den Exportdateinamen kann man bereits im Exportskript definieren, z.B. am Anfang der ersten Zeile für eine Exportdatei vom Dateityp '.txt' folgendes eintragen: '$filename(albumlist.txt)'.

Meines Wissens wird eine vorhandene Exportdatei, z.B. 'albumlist.txt', bei wiederholter Ausführung der Exportskriptdatei jedesmal neu erzeugt, d.h. die alte Exportdatei wird automatisch überschrieben. Dabei muss man nichts von Hand löschen, insbesondere nicht 'die alte file'.

DD.20061223.1216
