# cdnummer aus Album bestimmen

**URL:** https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185
**Category:** Allgemein
**Created:** [June 23, 2011, 9:43am UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185 "2011-06-23T09:43:40Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![colabaer](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/e68b1a/32.png) [@colabaer](https://community.mp3tag.de/u/colabaer)
#### Post date: [June 23, 2011, 9:43am UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/1 "2011-06-23T09:43:40Z")

</div>

Hallo zusammen

Ich suche eine Aktion, mit der ich aus jeden beliebigen Albumtitel die CD nummer filtern kann.

z.B aus: "live at villa venice, chicago cd 1" möchte ich das cd1 ausfiltern und in den CDnumder tag einfügen . Am besten auch gleich noch das cd1 in Album löschen.  
Ich habe das bisher nur bei Albumtiteln machen können,wo eindeutige Trennzeichen wie - ode ( vor dem cd1 vorkommen. Bei Titeln mit mehreren Spaces ist das nicht so einfach.Weiss da jemand rat?

---

<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: [June 23, 2011, 10:05am UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/2 "2011-06-23T10:05:58Z")

</div>

> [@colabaer](#):
>
> "live at villa venice, chicago cd 1" ... eindeutige Trennzeichen ...

Das eindeutige Trennzeichen ist " cd ".  
Mit einer Aktion "Tagfelder importieren" für %TITLE% und der Maske  
%dummy% cd %discnumber%  
müsse die Nummer rüberwandern in %discnumber%

Das "CD1" kannst du mit regulärem Ausdruck ersetzen:

(.\*) cd \d$

ersetzen durch  
$1

---

<div class="post-metadata">

### Author: ![colabaer](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/e68b1a/32.png) [@colabaer](https://community.mp3tag.de/u/colabaer)
#### Post date: [June 23, 2011, 12:06pm UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/3 "2011-06-23T12:06:56Z")

</div>

Hallo ohrenkino,  
vielen Dank für deine schnelle Antwort.Das hatte mich nur zum Teil weitergebracht. Ich habe aber aus deinem Tipp eine Lösung gefunden, die akzeptabel ist

_Name der Aktionengruppe:_ **CD# nach cdnummer**

Aktion #1:  
_Aktionstyp:_ **Tag-Felder importieren**  
_Quellformat:_ **%album%**  
_Formatstring:_ **%dummy% cd %discnumber%**

Aktion #2:  
_Aktionstyp:_ **Tag-Felder formatieren**  
_Feld:_ **DISCNUMBER**  
_Formatstring:_ **cd %discnumber%**

Aktion #3:  
_Aktionstyp:_ **Schreibweise**  
_Feld:_ **DISCNUMBER**  
_Schreibweise:_ **GROSS**  
_Wortbeginn nach:_

Aktion #4:  
_Aktionstyp:_ **Ersetzen mit regulären Ausdrücken**  
_Feld:_ **ALBUM**  
_Regulärer Ausdruck:_ **cd \d$**  
_Treffer ersetzen durch:_

[] Groß-/Kleinschreibung berücksichtigen

Vielleicht geht's ja noch einfacher, aber bei mir klappt es.

---

<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: [June 23, 2011, 12:35pm UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/4 "2011-06-23T12:35:04Z")

</div>

> [@colabaer](#):
>
> ... eine Lösung gefunden, die akzeptabel ist ...

Bitte zeige auch Vorher-Nachher Beispiele, die damit funktionieren.

DD.20110623.1635.CEST

---

<div class="post-metadata">

### Author: ![colabaer](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/e68b1a/32.png) [@colabaer](https://community.mp3tag.de/u/colabaer)
#### Post date: [June 23, 2011, 1:23pm UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/5 "2011-06-23T13:23:06Z")

</div>

> [@DetlevD](#):
>
> Bitte zeige auch Vorher-Nachher Beispiele, die damit funktionieren.
> 
> DD.20110623.1635.CEST

vorher:

 ![](https://community.mp3tag.de/uploads/default/original/2X/7/7d377f2f963c2b4a5939767c99443d805ec9d14d.JPG)  

nachher:

 ![](https://community.mp3tag.de/uploads/default/original/2X/9/9bce0f54e87aaa80d1b73942bfe382e4d9cfdf4f.JPG)  

Es funktioniert nur bei den Dateien, wo auch cd im Albumtitel vorkommt.Ich suche nun noch einer Lösung,,um auch eine größere Menge an Dateien ändern zu können, ohne darauf rücksicht nehmen zu müssen. Ich denke da an eine if abfrage wenn cd im Albumtitel dann ändere. Ich kenne mich da noch nicht so mit den regulären Ausdrücken aus, da dieses Thema für mich noch recht kryptisch erscheint.  
Ich brauche diese ganze Geschichte für's anlegen von unterordnern innerhalb eines Albumordners.  
Ich habe da immer folgende Struktur auf meiner Festplatte:

Album  
CD 1  
CD 2  
.....  
cover  
mit dem Konverter Tag -\>Dateiname kann man dann automatisch die unterordner für die CD's anlegen. z.B.mit dem Formatstring %album% \%discnumber%\%track% - %artist% - %title%

Ich hoffe , das ist nun etwas klarer geworden

 ![](https://community.mp3tag.de/uploads/default/original/2X/7/7d377f2f963c2b4a5939767c99443d805ec9d14d.JPG)  

 ![](https://community.mp3tag.de/uploads/default/original/2X/9/9bce0f54e87aaa80d1b73942bfe382e4d9cfdf4f.JPG)

---

<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: [June 23, 2011, 1:39pm UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/6 "2011-06-23T13:39:44Z")

</div>

> [@colabaer](#):
>
> ... Es funktioniert nur bei den Dateien, wo auch cd im Albumtitel vorkommt.Ich suche nun noch einer Lösung,,um auch eine größere Menge an Dateien ändern zu können, ohne darauf rücksicht nehmen zu müssen. ...

Manchmal sagen "Bilder mehr als tausend Worte", aber in diesem Fall hätten ein paar Worte es auch getan ...  
Vorher:  
ALBUM=live at villa venice, chicago cd 1  
Nachher:  
ALBUM=live at villa venice, chicago  
DISCNUMBER=CD 1  
... womit allerdings nur ein passendes Beispiel gezeigt ist.

Mit Regulärem Ausdruck könnte es auch so aussehen ...

CD nnn extrahieren  
Aktion: Tag-Feld formatieren  
Feld: DISCNUMBER  
Formatstring: **$regexp(%ALBUM%,'^(?:.+?)\s+CD\s_0_(\d+)(?:\s\*.\*)$','CD $1',1)**

Vorher:  
ALBUM=abc cd11  
ALBUM=abc cd 11  
ALBUM=abc cd011 def  
Nachher:  
DISCNUMBER=CD 11  
DISCNUMBER=CD 11  
DISCNUMBER=CD 11

CD nnn löschen  
Aktion: Tag-Feld formatieren  
Feld: ALBUM  
Formatstring: **$regexp(%ALBUM%,'^(.+?)(?:\s+CD\s_0_\d+)(\s\*.\*)$','$1$2',1)**

Vorher:  
ALBUM=abc cd11  
ALBUM=abc cd 11  
ALBUM=abc cd011 def  
Nachher:  
ALBUM=abc  
ALBUM=abc  
ALBUM=abc def

DD.20110623.1740.CEST

---

<div class="post-metadata">

### Author: ![colabaer](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/e68b1a/32.png) [@colabaer](https://community.mp3tag.de/u/colabaer)
#### Post date: [June 23, 2011, 1:57pm UTC](https://community.mp3tag.de/t/cdnummer-aus-album-bestimmen/12185/7 "2011-06-23T13:57:52Z")

</div>

> [@DetlevD](#):
>
> Manchmal sagen "Bilder mehr als tausend Worte", aber in diesem Fall hätten ein paar Worte es auch getan ...

Ich mag es lieber ein bißchen anschaulicher 😃

Ich werde dein Beispiel gleich mal ausprobieren
