# Cover integrieren

**URL:** https://community.mp3tag.de/t/cover-integrieren/6291
**Category:** Allgemein
**Created:** [February 18, 2008, 7:49pm UTC](https://community.mp3tag.de/t/cover-integrieren/6291 "2008-02-18T19:49:40Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![clementf](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/b9e5f3/32.png) [@clementf](https://community.mp3tag.de/u/clementf)
#### Post date: [February 18, 2008, 7:49pm UTC](https://community.mp3tag.de/t/cover-integrieren/6291/1 "2008-02-18T19:49:40Z")

</div>

Hallo,

folgende Ausgangslage: ca. 700 Verzeichnisse in der Struktur Interpret/Album. In jedem Verzeichnis liegt neben den mp3's eine Datei folder.jpg.

Besteht nun eine einfache Möglichkeit, automatisch jedes folder.jpg in die jeweiligen mp3's in diesem Verzeichnis zu integrieren?

Hoffe, das ist einigermaßen verständlich 🙂

Hintergrund ist: iTunes will das so 🙂

Danke und viele Grüße

clementf

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [February 18, 2008, 8:15pm UTC](https://community.mp3tag.de/t/cover-integrieren/6291/2 "2008-02-18T20:15:58Z")

</div>

Das geht mit einer neuen Aktion.

_Aktionstyp:_ **Album-Cover aus Datei importieren**  
_Formatstring für Cover-Dateiname:_ **folder.jpg**

[] Existierende Cover löschen

---

<div class="post-metadata">

### Author: ![clementf](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/b9e5f3/32.png) [@clementf](https://community.mp3tag.de/u/clementf)
#### Post date: [February 18, 2008, 8:32pm UTC](https://community.mp3tag.de/t/cover-integrieren/6291/3 "2008-02-18T20:32:31Z")

</div>

Herzlichen Dank für Deine Antwort - das funktioniert prima. Da hätte ich ja auch mal selber draufkommen können, wie peinlich 🙂

---

<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: [February 22, 2008, 7:42am UTC](https://community.mp3tag.de/t/cover-integrieren/6291/4 "2008-02-22T07:42:52Z")

</div>

Wenn verschiedene Cover bestimmten Tracks zugeordnet werden sollen, geht das z.B. mit  
$if($and($eql(%track%,1),$not($geql(%\_covers%,1))),front.jpg,)  
$if($and($eql(%track%,2),$not($geql(%\_covers%,1))),back.jpg,)  
$if($and($eql(%track%,3),$not($geql(%\_covers%,1))),cd.jpg,)  
$if($and($eql(%track%,4),$not($geql(%\_covers%,1))),inlay1.jpg,)  
$if($and($eql(%track%,5),$not($geql(%\_covers%,1))),inlay2.jpg,)  
usw.  
Die Entwicklung dieser "Formel" ist beschriben auf  
[Cover mit verschieben](https://community.mp3tag.de/t/6024/1)

---

<div class="post-metadata">

### Author: ![heisubo](https://community.mp3tag.de/user_avatar/community.mp3tag.de/heisubo/32/218_2.png) [@heisubo](https://community.mp3tag.de/u/heisubo)
#### Post date: [February 24, 2008, 10:23am UTC](https://community.mp3tag.de/t/cover-integrieren/6291/5 "2008-02-24T10:23:09Z")

</div>

Das obige Beispiel fügt NUR dann ein Cover ein, wenn noch keines vorhanden ist.  
Diese Variante fügt IMMER ein Cover ein. Entweder wird es angehängt oder das vorhandene überschreiben, wenn der Schalter ‚existierende Cover löschen’ aktiviert ist.

$if($eql(%track%,1),front.jpg,)  
$if($eql(%track%,2),back.jpg,)  
$if($eql(%track%,3),CD.jpg,)  
$if($eql(%track%,4),inlay1.jpg,)  
$if($eql(%track%,5),inlay2.jpg,)  
$if($eql(%track%,6),inlay3.jpg,)  
$if($eql(%track%,7),booklet.jpg,)  
$if($eql(%track%,8),digipack.jpg,)

---

<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: [May 21, 2008, 9:16am UTC](https://community.mp3tag.de/t/cover-integrieren/6291/6 "2008-05-21T09:16:24Z")

</div>

Nachtrag: Es werden zwar jede Menge Fehlermeldungen produziert, aber die Funktion ist gewährleistet, so wie oben beschrieben.

---

<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: [May 27, 2008, 4:50pm UTC](https://community.mp3tag.de/t/cover-integrieren/6291/7 "2008-05-27T16:50:51Z")

</div>

> [@heisubo](#):
>
> Diese Variante fügt IMMER ein Cover ein. Entweder wird es angehängt oder das vorhandene überschreiben, wenn der Schalter ‚existierende Cover löschen’ aktiviert ist.

... im Besonderen JA, im Allgemeinen aber NEIN. Die oben genannte Variante funktioniert nur, wenn die Tracknummern ohne führende Null vorliegen. Es gibt aber auch 1/9 ... 9/9 und 01 ... 09.

Deshalb ist es universeller, wenn $egl NUMERISCH geprüft wird, am besten zweistellig

$if($eql($num(%track%,2),01),back.jpg,)  
$if($eql($num(%track%,2),02),back.jpg,)  
$if($eql($num(%track%,2),03),CD.jpg,)  
$if($eql($num(%track%,2),04),inlay1.jpg,)  
$if($eql($num(%track%,2),05),inlay2.jpg,)  
$if($eql($num(%track%,2),06),inlay3.jpg,)  
$if($eql($num(%track%,2),07),booklet.jpg,)  
$if($eql($num(%track%,2),08),digipack.jpg,)  
$if($eql($num(%track%,2),09),inside.jpg,)

Das gilt natürlich auch die weiter oben genannte Variante, bei der nur dann das Cover eingebettet wird, wenn noch kein Cover vorhanden ist.

Aus $if($and($eql(%track%,1),$not($geql(%\_covers%,1))),front.jpg,)  
wird $if($and($eql($num(%track%,2),1),$not($geql(%\_covers%,1))),front.jpg,)  
stillschweigend davon ausgehend, die Coveranzahl (%\_covers%) immer nur Null oder Eins ist.
