# Cover in Abhängigkeit vom KEY Tag Feld

**URL:** <https://community.mp3tag.de/t/cover-in-abhangigkeit-vom-key-tag-feld/10732>\
**Category:** Allgemein\
**Created:** [August 28, 2010, 5:25pm UTC](https://community.mp3tag.de/t/cover-in-abhangigkeit-vom-key-tag-feld/10732 "2010-08-28T17:25:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sorntwo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/cdc98d/32.png) [@sorntwo](https://community.mp3tag.de/u/sorntwo)\
**Post date:** [August 28, 2010, 5:25pm UTC](https://community.mp3tag.de/t/cover-in-abhangigkeit-vom-key-tag-feld/10732/1 "2010-08-28T17:25:26Z")

</div>

Hallo Leute

Ich möchte meine Lieder in Abhängigkeit vom KEY Tag Feld mit einem Cover versehen.  
Also so:

Wenn KEY = 12A dann Cover XY  
Wenn KEY = 1A dann Cover XX  
Wenn KEY = 3B dann Cover YY  
.  
.  
.

Geht das mit einer if, then, else Schleife? Wenn ja wie programmier ich das?

DANKE

---

<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 28, 2010, 11:16pm UTC](https://community.mp3tag.de/t/cover-in-abhangigkeit-vom-key-tag-feld/10732/2 "2010-08-28T23:16:28Z")

</div>

Der folgende Link bezieht sich zwar auf einen [Export,](https://community.mp3tag.de/t/10358/4)dürte aber auch sinngemäß für den Import funktionieren. Im Forum sind noch weitere Beispiele für den Coverimport mit verschiedenen Dateien pro Ordner.

---

<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:** [August 29, 2010, 4:03am UTC](https://community.mp3tag.de/t/cover-in-abhangigkeit-vom-key-tag-feld/10732/3 "2010-08-29T04:03:58Z")

</div>

> [@sorntwo](#):
>
> ...Ich möchte meine Lieder in Abhängigkeit vom KEY Tag Feld mit einem Cover versehen.  
> Also so:  
> Wenn KEY = 12A dann Cover XY  
> Wenn KEY = 1A dann Cover XX  
> Wenn KEY = 3B dann Cover YY  
> ... Geht das mit einer if, then, else Schleife? Wenn ja wie programmier ich das? ...

Mit der ...  
Aktion: **Album-Cover aus Datei importieren**  
... und einem Formatstring nach diesem Muster, sollte das Vorhaben gelingen ...  
Formatstring: **$if($eql(%KEY%,'1A'),'T:\TEST\rot.jpg',$if($eql(%KEY%,'2B'),'T:\TEST\blau.jpg',))**

Wenn der Text im Tag-Feld KEY Bestandteil des Cover-Dateinamen ist, dann ...  
Aktion: **Album-Cover aus Datei importieren**  
Formatstring: **'T:\TEST\Bild '%KEY%'.jpg'**

Bei der Pfadangabe zum Bild kann man vermutlich auch einen relativen Pfad verwenden, was den Formatstring vielleicht verkürzen würde.  
Wenn eine sich aus dem Formatstring ergebende Bilddatei nicht existiert, dann liefert Mp3tag keinen Fehler (z. B. wird die letzte leere ELSE Bedingung ohne Fehlermeldung toleriert), deshalb die Statusanzeige im Blick behalten.

DD.20100829.0825.CEST
