# Samlung einheitlich

**URL:** https://community.mp3tag.de/t/samlung-einheitlich/11439
**Category:** Allgemein
**Created:** [January 14, 2011, 4:52pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439 "2011-01-14T16:52:21Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![moerales](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/c2a13f/32.png) [@moerales](https://community.mp3tag.de/u/moerales)
#### Post date: [January 14, 2011, 4:52pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/1 "2011-01-14T16:52:21Z")

</div>

Hi erstmal zusammen... ich benutze schon seit ein paar monaten und lerne durch das forum hier auch immer mehr dazu... aber ich glaube ich mache mir vieles noch zu umständlich...

ich erläutere euch mal kurz meine problematik so ausführlich wie möglich....

lieder die ich erhalte haben unterschiedliche datei namen wie zb.

01.artist\_-\_titel(mix)www.haumichblau.de.mp3  
001\_artist - titel(mix)[Label].mp3  
12345685\_artist\_titel\_mix.mp3  
usw..

da ich mit traktor auflege und mir die braubaren lieder in ein paar ordner einsotiere versuche ich sie alle gleich zu taggen.. und zwar

Artist - Titel (mix).mp3 alle weiteren tags entferne ich bis auf cover und bei komentar gebe ich den monat und jahr an wo ich sie erhalten habe..

habe mir bei mp3tag nun edliche aktionen angelegt wie zb '_-_' ersetzen durch ' - ' , tracknummer vor datei namen entfernen, www. addresse entfernen. usw..

nun meine frage gieb es ne möglichkeit diese ganze aktionen zu automatisieren ? sprich das die lieder

021.disco\_deejays\_-_celebration_(electro\_edit\_mix)[BLUE].mp3  
22\_discotronix\_-_shattered\_dreams_(radio\_edit).mp3  
23richtberg\_and\_wojkowski\_-_disco\_stomp_(edit).mp3  
24-sunloverz\_-_now\_that\_we\_found\_love_(main\_mix\_edit).mp3  
250-skreatch\_-\_vogue\_radio\_mix.mp3

anschließend so aussehen

Disco Deejays - Celebration (Electro Edit Mix).mp3  
Discotronix - Shattered Dreams (Radio Edit).mp3  
Richtberg And Wojkowski - Disco Stomp (Edit).mp3  
Skreatch - Vogue (Radio Mix).mp3  
Sunloverz - Now That We Found Love (Main Mix Edit).mp3

INCL. Artist und Titel Tag und restliche tag felder leer.. ????

ich hoffe das es verständlich ist wie ich beschrrieben habe 🙂))

und freue mich vieleicht eine lösung zu finden..

lg moe

---

<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: [January 14, 2011, 5:28pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/2 "2011-01-14T17:28:34Z")

</div>

> [@moerales](#):
>
> ... ich benutze schon seit ein paar monaten ... Artist - Titel (mix).mp3 alle weiteren tags entferne ich bis auf cover und bei komentar gebe ich den monat und jahr an wo ich sie erhalten habe.. habe mir bei mp3tag nun edliche aktionen angelegt wie zb '_-_' ersetzen durch ' - ' , tracknummer vor datei namen entfernen, www. addresse entfernen. usw.. nun meine frage gieb es ne möglichkeit diese ganze aktionen zu automatisieren ? ... ich hoffe das es verständlich ist wie ich beschrrieben habe 🙂))

Genau diesen Knopf mit dem Titel "Lasse Mp3tag alles raten und selbst entscheiden" ("Let Mp3tag guess and do") suche ich in Mp3tag auch schon seit langer Zeit!

DD.20110114.1930.CET

---

<div class="post-metadata">

### Author: ![moerales](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/c2a13f/32.png) [@moerales](https://community.mp3tag.de/u/moerales)
#### Post date: [January 14, 2011, 6:07pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/3 "2011-01-14T18:07:15Z")

</div>

nö das soll ja mp3tag ja nicht 😉)

meine frage ist ja nur macht es sinn bzw funktioniert es das ich alles in eine Aktionsgruppe hau ??

oder stört sich das dann ?? ich würde halt irgendie mp3tag gern sagen.. wenn artist\_-\_Titel ist dann mach es so und wenn 01.-Atrist - Titel dann mach es anders ...

weißt was ich meine ??? ist schwer zu erklären 😉)

---

<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: [January 14, 2011, 7:37pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/4 "2011-01-14T19:37:52Z")

</div>

> [@moerales](#):
>
> weißt was ich meine ??? ist schwer zu erklären 😉)

Vielleicht ist das genau das Problem: so bald du dein Vorhaben genau erklären kannst, gibt es vermutlich auch programmierbare Schritte, mit denen sich etliches automatisieren lässt.  
Vielleicht machst du erst mal eine Kette von Guess value Aktionen, die aus den vorgefundenen Dateinamen die Daten extrahieren.  
Günstig wäre vielleicht auch eine Sammlung von geeigneten Filtern, um dann eine für die gefilterten Einträge anzuwendende Aktion zu starten.  
Ich bedauere ebenso wie DetlevD, dass es noch keine taugliche Implementierung des DWIM ("do what I mean")-Konezpts gibt.

---

<div class="post-metadata">

### Author: ![ci3nt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/5daacb/32.png) [@ci3nt](https://community.mp3tag.de/u/ci3nt)
#### Post date: [January 14, 2011, 9:19pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/5 "2011-01-14T21:19:42Z")

</div>

Du kannst da durchaus eine Aktion erstellen, die alles macht. Ich habe mal versucht, das mit der Aktion Standard im [Aktionsarchiv](https://community.mp3tag.de/t/10692/1) zu machen. Alleine ist das halt ziemlich umständlich. Vernünftig wäre es einen einheitlichen Standard zu machen, wie Tags aufgebaut sein müssen.

mfG  
gnor

---

<div class="post-metadata">

### Author: ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)
#### Post date: [January 14, 2011, 10:32pm UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/6 "2011-01-14T22:32:11Z")

</div>

> [@moerales](#):
>
> lieder die ich erhalte haben unterschiedliche datei namen wie zb.
> 
> 01.artist\_-\_titel(mix)www.haumichblau.de.mp3  
> 001\_artist - titel(mix)[Label].mp3  
> 12345685\_artist\_titel\_mix.mp3  
> usw..
> 
> nun meine frage gieb es ne möglichkeit diese ganze aktionen zu automatisieren ? sprich das die lieder
> 
> 021.disco\_deejays\_-_celebration_(electro\_edit\_mix)[BLUE].mp3  
> 22\_discotronix\_-_shattered\_dreams_(radio\_edit).mp3  
> 23richtberg\_and\_wojkowski\_-_disco\_stomp_(edit).mp3  
> 24-sunloverz\_-_now\_that\_we\_found\_love_(main\_mix\_edit).mp3  
> 250-skreatch\_-\_vogue\_radio\_mix.mp3
> 
> anschließend so aussehen
> 
> Disco Deejays - Celebration (Electro Edit Mix).mp3  
> Discotronix - Shattered Dreams (Radio Edit).mp3  
> Richtberg And Wojkowski - Disco Stomp (Edit).mp3  
> Skreatch - Vogue (Radio Mix).mp3  
> Sunloverz - Now That We Found Love (Main Mix Edit).mp3
> 
> INCL. Artist und Titel Tag und restliche tag felder leer.. ????

In etwa ja, aber 100% wirst du nie automatisch abdecken können. Vielleicht kommst du auf 70%. Man könnte eine Aktion erstellen, die

- führende Zahlen als TRACK schreibt oder ignoriert (wie du willst),
- alles bis zum nächsten minus als ARTIST schreibt,
- alles danach bis zum einer geschlossenen Klammer oder, wenn keine kommt bis zum Ende als TITLE schreibt.

Punkt und Unterstrich als Leerzeichen zu behandeln ist kein Problem.  
Potentielle Probleme sind:

- wenn ein Künstler mit einer Zahl beginnt
- wenn im Künstler- oder im Titelnamen ein Minus enthalten ist
- wenn das Minus als Trennzeichen zwischen Künstler und Titel fehlt
- wenn nach dem Titel noch irgendwas steht und das Ende des Titels nicht durch ein geschlossenen Klammer ersichtlich ist.
- wenn statt einer Tracknummer am Anfang das bei Vinyl Rips gängige a1, a2, b1, b2,... steht (das Problem kann man aber lösen)
- spezielle Groß/Kleinschreib Eigenarten in den Künsternamen kannst du vergessen (ABBA, ATB, ...)

von deinen Beispielen kann alles ausser 12345685\_artist\_titel\_mix.mp3 mit einer Aktionsgruppe gelöst werden.

---

<div class="post-metadata">

### Author: ![ci3nt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/5daacb/32.png) [@ci3nt](https://community.mp3tag.de/u/ci3nt)
#### Post date: [January 15, 2011, 1:57am UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/7 "2011-01-15T01:57:58Z")

</div>

> [@pone](#):
>
> - spezielle Groß/Kleinschreib Eigenarten in den Künsternamen kannst du vergessen (ABBA, ATB, ...)

Nicht ganz, es gibt ja nicht unendlich viele großgeschriebene Interpreten, man bräuchte also eine gute Datenbank (sei es jetzt als Aktionsgruppe realisiert oder anders). Nur diese Datenbank alleine zu erstellen, ist halt extrem umständlich.  
Wenn jetzt z.B. diese Datenbank in Mp3tag integriert wäre und neu eingetragene Interpreten/Wörter mit Zustimmung des Nutzers upgeloaded werden würden bzw. mit den anderen Mp3tagprogrammen synchronisiert würden, dann bräuchte man nur noch Skriptfunktionen wie $getCorrectArtist(abba), die dann "ABBA" liefert. Einfacher ist natürlich erstmal die Lösung als große Aktionsgruppe.

> [@pone](#):
>
> von deinen Beispielen kann alles ausser 12345685\_artist\_titel\_mix.mp3 mit einer Aktionsgruppe gelöst werden.

Wieso dieses Beispiel nicht. Es spricht doch nichts dagegen eine Aktion nach dem Muster zu schreiben:  
"Wenn der String mit mehr als 3 Zahlen beginnt, verwerfe die Zahlen bis zum Unterstrich, speichere die Zeichen danach als Interpret usw."

mfG  
gnor

---

<div class="post-metadata">

### Author: ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)
#### Post date: [January 15, 2011, 3:37am UTC](https://community.mp3tag.de/t/samlung-einheitlich/11439/8 "2011-01-15T03:37:00Z")

</div>

> [@gnor](#):
>
> Nicht ganz, es gibt ja nicht unendlich viele großgeschriebene Interpreten, man bräuchte also eine gute Datenbank (sei es jetzt als Aktionsgruppe realisiert oder anders). Nur diese Datenbank alleine zu erstellen, ist halt extrem umständlich.

Gibt es eben doch. Ich hab schon einige Versuche in diese Richtung hier gesehen. Im Ansatz und beschränkt auf Mainstream Musik funktioniert das auch. Aber auf musikalisch etwas abwegigeren Pfaden hat man damit keine Chance. Da gibt es ständig irgendwelche neuen Künstler, die sich einen Spaß daraus machen möglichst umständlich geschrieben zu werden. Die das dann auch noch bewußt variieren, womit die Schreibweise zu einem Teil des künstlerischen Gesamtkonzept wird. Wenn man das als Musikkonsument wieder vereinheitlicht, nur damit man das besser sortieren kann, verändert man auch unnötig das künstlerischer Gesamtbild.  
Hinzu kommen Sonderzeichen, die im Dateinamen gar nicht enthalten sein können.  
Als Beispiel für einige schräge Schreibweisen, zwei Compilations die ich kürzlich getagt habe:  
[http://www.discogs.com/Various-Isvolt/release/2575824](http://www.discogs.com/Various-Isvolt/release/2575824)  
[http://www.discogs.com/Big-Pink-Tapes/release/2549938](http://www.discogs.com/Big-Pink-Tapes/release/2549938)

> [@gnor](#):
>
> QUOTE 
> 
> 12345685\_artist\_titel\_mix.mp3

Wieso dieses Beispiel nicht. Es spricht doch nichts dagegen eine Aktion nach dem Muster zu schreiben:  
"Wenn der String mit mehr als 3 Zahlen beginnt, verwerfe die Zahlen bis zum Unterstrich, speichere die Zeichen danach als Interpret usw."

Das Problem an dem Beispiel ist nicht der die Tracknummer, sondern dass nicht ersichtlich ist bei welchem Wort der Titel beginnt.
