# Feldinhalt ab bestimmter Position ausschneiden und in anderes Feld einfügen

**URL:** https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419
**Category:** Allgemein
**Created:** [June 8, 2009, 6:48am UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419 "2009-06-08T06:48:57Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![alexlaske](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@alexlaske](https://community.mp3tag.de/u/alexlaske)
#### Post date: [June 8, 2009, 6:48am UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/1 "2009-06-08T06:48:57Z")

</div>

Hallo nochmal,

ich habe folgendes Problem: meine Tags sind immer so aufgebaut, dass der %title% wirklich nur den Titelnamen enthält und featuring Artists mit bei %artist% stehen. Oftmals sieht es aber anfangs so aus:

Title: bla bla bla (feat. ABC)  
Artist: DEF

Ist es möglich, das "(feat. ABC)" aus %title% auszuschneiden und automatisch ans Ende von %artist% einzufügen, so dass Folgendes herauskommt:

Title: bla bla bla  
Artist: DEF (feat. ABC)

Ich vermute, dass irgendwie was mit regulären Ausdrücken gemacht werden muss - leider bin ich da (noch) so gar nicht fit drin.

Die Klammern bekomme ich später aber sogar schon alleine weg.. _lol_

Ich bedanke mich für Eure Hilfe.

Gruß, Alex

---

<div class="post-metadata">

### Author: ![newser](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/b9bd4f/32.png) [@newser](https://community.mp3tag.de/u/newser)
#### Post date: [June 8, 2009, 1:53pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/2 "2009-06-08T13:53:57Z")

</div>

Ich hab dir mal ein paar actions angehängt. Die Namen sind eindeutig denke ich.

Es werden X Varianten von ft, featuring u.s.w. in feat. geändert und das ganze in die gewünschte Richtung verschoben.  
Mit oder ohne Klammer.

feat\_from\_artist\_2\_title\_-\_().mta

feat\_from\_artist\_2\_title\_+\_().mta

feat\_from\_title\_2\_artist\_-\_().mta

feat\_from\_title\_2\_artist\_+\_().mta

[actions.zip](https://community.mp3tag.de/uploads/default/original/2X/8/89bb82422acadd01b74118ad4d0a580d0b248184.zip) (2.38 KB)

---

<div class="post-metadata">

### Author: ![alexlaske](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@alexlaske](https://community.mp3tag.de/u/alexlaske)
#### Post date: [June 9, 2009, 8:11am UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/3 "2009-06-09T08:11:56Z")

</div>

Super, vielen Dank. Scheint zu funktionieren.. Bald muss ich nur noch einmal klicken und alles ist fertig formatiert und getaggt..

😆

---

<div class="post-metadata">

### Author: ![Haffna](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/h/0ea827/32.png) [@Haffna](https://community.mp3tag.de/u/Haffna)
#### Post date: [October 5, 2009, 3:37pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/4 "2009-10-05T15:37:29Z")

</div>

Kann mir bitte einer erklären, wie ich die mta-Datei in "mp3Tag" importiere? Ich möchte genau diese Funktion nutzen, bekomme es aber nicht gebacken ![:unsure:](https://community.mp3tag.de/uploads/default/original/1X/cfaeba84fe6704387c5b34dfdd8172bd51b6f533.gif ":unsure:")

---

<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: [October 5, 2009, 4:57pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/5 "2009-10-05T16:57:42Z")

</div>

In diesem Ordner entpacken C:\Programme\<!--coloro:#0000FF--\>Mp3tag\data\actions

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [October 5, 2009, 5:37pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/6 "2009-10-05T17:37:59Z")

</div>

Der eben nicht, sondern  
[/t/2749/1](https://community.mp3tag.de/t/2749/1)

---

<div class="post-metadata">

### Author: ![Haffna](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/h/0ea827/32.png) [@Haffna](https://community.mp3tag.de/u/Haffna)
#### Post date: [October 6, 2009, 6:57pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/7 "2009-10-06T18:57:18Z")

</div>

@ dano

Danke jetzz läuft´s! Habe auch vorher den Pfad von Ponscho genommen und bin fast verrückt geworden ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")

---

<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: [October 7, 2009, 12:37pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/8 "2009-10-07T12:37:48Z")

</div>

> [@dano](#):
>
> Der eben nicht, sondern  
> [/t/2749/1](https://community.mp3tag.de/t/2749/1)

Danke dano, man lernt immer wieder gerne dazu.  
Aber warum nicht meine Version? Hat bis dato auch geklappt.

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [October 7, 2009, 3:41pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/9 "2009-10-07T15:41:20Z")

</div>

Vielleicht hast du deine Version auf Portable-Modus gesetzt, dann werden die Konfigdaten aus den Ordnern bei Mp3tag.exe gelesen.

---

<div class="post-metadata">

### Author: ![Taubi](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/eb9ed0/32.png) [@Taubi](https://community.mp3tag.de/u/Taubi)
#### Post date: [October 26, 2009, 8:35am UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/10 "2009-10-26T08:35:59Z")

</div>

> [@newser](#):
>
> Ich hab dir mal ein paar actions angehängt. Die Namen sind eindeutig denke ich.
> 
> Es werden X Varianten von ft, featuring u.s.w. in feat. geändert und das ganze in die gewünschte Richtung verschoben.  
> Mit oder ohne Klammer.
> 
> feat\_from\_artist\_2\_title\_-\_().mta
> 
> feat\_from\_artist\_2\_title\_+\_().mta
> 
> feat\_from\_title\_2\_artist\_-\_().mta
> 
> feat\_from\_title\_2\_artist\_+\_().mta

Hallo newser,

riesen Dank für diese Aktionen! - Ich hätte nur noch ein Problem. Und zwar gibt es bei "feat."-Titeln ja oftmals noch Versions-Infos für den Titel, die dann in eckigen Klammern im %title%-Tag stehen. Wenn ich jetzt den feat-Part von Artist nach Titel schreiben lasse, hätte ich gerne, dass dieser Part dann VOR der Versions-Info imTitel steht, d.h. vor der eckigen Klammer. - Ist das möglich?

Beispiel:

Im Moment wird:

"Beyoncé feat. Shakira - Beautiful Liar [Remix]" zu "Beyoncé - Beautiful Liar [Remix] (feat. Shakira)"

ich hätte es nach Möglichkeit aber gern so:

"Beyoncé feat. Shakira - Beautiful Liar [Remix]" zu "Beyoncé - Beautiful Liar (feat. Shakira) [Remix]".

Danke im Voraus!

---

<div class="post-metadata">

### Author: ![newser](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/b9bd4f/32.png) [@newser](https://community.mp3tag.de/u/newser)
#### Post date: [October 26, 2009, 4:45pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/11 "2009-10-26T16:45:55Z")

</div>

Hier mal was zum testen, du musst allerdings in den Tag "COMMANDS" das Kürzel f2tb, (mit Komma) eingeben.

[move\_feat.mta](https://community.mp3tag.de/uploads/default/original/2X/1/1d413fe9a87741263621b7e488023955c8deafac.mta) (7.83 KB)

---

<div class="post-metadata">

### Author: ![Taubi](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/eb9ed0/32.png) [@Taubi](https://community.mp3tag.de/u/Taubi)
#### Post date: [October 26, 2009, 5:25pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/12 "2009-10-26T17:25:12Z")

</div>

> [@newser](#):
>
> Hier mal was zum testen, du musst allerdings in den Tag "COMMANDS" das Kürzel f2tb, (mit Komma) eingeben.

Hallo newser,

die Aktion arbeitet für meine Bedürfnisse perfekt!!! - Danke! - Ich habe dein MTA so geändert, dass das Kürzel für den COMMAND-Tag direkt als erste Aktion in den Tag geschrieben wird; das Entfernen des COMMAND-Tags stand ja schon an letzter Stelle.

Kannst du mir aber mal bitte noch erklären, was diese MTA noch so alles macht (z.B. "/" nach eckigen Klammern entfernen hab ich entdeckt und es steht auch irgendwas mit "(Bonus" als Einzelaktion darin. - Ich möchte das gern wissen, damit ich nicht irgendwann einmal böse Überraschungen erlebe!

Danke im Voraus.

---

<div class="post-metadata">

### Author: ![newser](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/b9bd4f/32.png) [@newser](https://community.mp3tag.de/u/newser)
#### Post date: [October 26, 2009, 5:47pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/13 "2009-10-26T17:47:07Z")

</div>

Der Tag wird zerlegt und die Teile in mehrere temporäre Tagfelder geschrieben.  
In den temporären Feldern werden zum Teil alle Klammern entfernt und beim erneuten zusammensetzen der Tags neu gesetzt.  
Das kommt daher, dass man in der ursprünglichen Aktion die Art der Klammer wählen konnte.  
Und nach dem Begriff Bonus in Klammern wird noch gesucht, weil ich in meinen Tags den Begriff Bonustrack immer am Schluss des Titels haben wollte.

---

<div class="post-metadata">

### Author: ![Taubi](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/eb9ed0/32.png) [@Taubi](https://community.mp3tag.de/u/Taubi)
#### Post date: [October 26, 2009, 7:44pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/14 "2009-10-26T19:44:55Z")

</div>

Ok Danke! ![:music:](https://community.mp3tag.de/uploads/default/original/1X/2ba05d1ade5eb0d15fc173be6f717dbe63890a70.gif ":music:")

---

<div class="post-metadata">

### Author: ![Taubi](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/eb9ed0/32.png) [@Taubi](https://community.mp3tag.de/u/Taubi)
#### Post date: [March 11, 2010, 12:48pm UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/15 "2010-03-11T12:48:59Z")

</div>

> [@newser](#):
>
> Hier mal was zum testen, du musst allerdings in den Tag "COMMANDS" das Kürzel f2tb, (mit Komma) eingeben.

Hallo newser,

ich muss nochmal auf dein oben zum Download angebotenes mta zurückkommen ...

Im Moment habe ich nämlich leider ein Problem damit. Und zwar möchte ich Tags im folgenden Format damit bearbeiten:

ARTIST: Sandy Rivera Feat Rae

TITLE: Persuasion [feat. Rae] [Original Extended Mix]

 

das gewünschte Ergebnis wäre eigentlich:

 ARTIST: Sandy Rivera

TITLE: Persuasion (feat. Rae) [Original Extended Mix]

 

oder zur Not auch:

 TITLE: Persuasion (feat. Rae) [feat. Rae] [Original Extended Mix] 

Aber es passiert folgendes, das Ergebnis nach der Bearbeitung ist dann

 ARTIST: Sandy Rivera

TITLE: Persuasion (feat. Rae) [feat. Rae]

 

d.h. mir geht die 2. eckige Klammer verloren!

 

Könnte man die AKtion evtl. noch anpassen, dass dies nicht mehr passiert?

 

Danke im Voraus!

---

<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: [March 12, 2010, 9:22am UTC](https://community.mp3tag.de/t/feldinhalt-ab-bestimmter-position-ausschneiden-und-in-anderes-feld-einfugen/8419/16 "2010-03-12T09:22:51Z")

</div>

> [@Taubi](#):
>
> TITLE: Persuasion (feat. Rae) [feat. Rae] [Original Extended Mix]
> 
> Aber es passiert folgendes, das Ergebnis nach der Bearbeitung ist dann
> 
> ARTIST: Sandy Rivera
> 
> TITLE: Persuasion (feat. Rae) [feat. Rae]
> 
>  
> 
> d.h. mir geht die 2. eckige Klammer verloren!
> 
>  
> 
> Könnte man die AKtion evtl. noch anpassen, dass dies nicht mehr passiert?
> 
>  
> 
> Danke im Voraus!

Ich kenne diese Aktionen nicht. Aber meiner Ansicht nach müsste Suchen/ersetzen mir regular expression funktionieren.

Im Artist ist das Muster "Verwirf alles nach feat.  
die regular expression zum suchen ist im Feld artist:  
(._)( feat._)  
die Ersetzen regular expression:  
$1

Und im Title müsste folgende Kette von platzhaltern den Inhalt der ersten runden klammer löschen:

search:  
Persuasion (feat. Rae) [feat. Rae] [Original Extended Mix]  
(._)( (._))(.\*)  
Replace  
$1$3
