# Case Fixen für Englische Dateien

**URL:** https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137
**Category:** Allgemein
**Created:** [January 27, 2008, 3:09am UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137 "2008-01-27T03:09:37Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![shz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@shz](https://community.mp3tag.de/u/shz)
#### Post date: [January 27, 2008, 3:09am UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/1 "2008-01-27T03:09:37Z")

</div>

Hi,

erstmal vorweg: Ich bin ein absoluter Neuling in Sachen Mp3tag.

Ich würde gerne ein Script entwickeln, dass mehrere Funktionen übernimmt:

1. Jedes erste Wort und jedes letze Wort (vor der Klammer und in der Klammer) sollte groß geschrieben werden. Nach einem "." "," etc. auch jedes Wort groß

-\> Beispiel: " **The** the the, **The The** ( **The** the the **The** )"

1. Bestimmte Wörter sollten immer klein geschrieben werden (Ausser sie sind, wie gesagt, das erste oder letze Wort im Titel).

-\> Beispiel: "From **from** Home **to the** From"

1. Würde ich gerne bestimmte Wortkombinationen immer komplett in Caps schreiben bzw einfach Ersetzen.

-\> Beispiel: "ii -\> II" "dj, Dj --\> DJ" "[Test] --\> (Test)"

Ich hoffe irgendjemand hat verstanden was ich sagen möchte ![:ph34r:](https://community.mp3tag.de/uploads/default/original/1X/d9d21e0e122fbe04cbaaa509828a996924771538.gif ":ph34r:")

Nochmal nen paar komplette Beispiele:

"I'm Like a Lawyer with the Way I'm Always Trying to Get You Off (Me & You)"  
"The Take Over, The Break's Over"

Danke schonmal :]

---

<div class="post-metadata">

### Author: ![shz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@shz](https://community.mp3tag.de/u/shz)
#### Post date: [January 28, 2008, 11:59am UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/2 "2008-01-28T11:59:52Z")

</div>

Ich hab es mitlerweile so weit verstanden dass ich mit der Ersetzen Funktion einfach für jedes Wort ne eigene Aktion machen kann.

Also:

![](http://img178.imageshack.us/img178/9118/zwischenablage02kt7.jpg)

Aber wie bringe ich ihm bei am Titel Anfang und Ende, nach "(" "," ")" "." etc. es nicht klein zu schreiben?

---

<div class="post-metadata">

### Author: ![Dickie](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/7cd45c/32.png) [@Dickie](https://community.mp3tag.de/u/Dickie)
#### Post date: [January 28, 2008, 5:33pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/3 "2008-01-28T17:33:34Z")

</div>

Wie wäre es denn, wenn Du Dich erst mal mit der Hilfe vertraut machst ?

Da steht einiges über die Schreibweisen:

Schreibweise

Mit dieser Aktion kann die Schreibweise von Tag-Feldern und Dateinamen geändert werden. So kann angegeben werden ob im Tag die Felder Titel, Album, Interpret und Kommentar und der Dateiname entweder in Grossbuchstaben (GROSS), in Kleinbuchstaben (klein) oder auf normale (Normal) Art und Weise formatiert werden sollen.

Beispiele:

Einstellung GROSS:  
AIR - MOON SAFARI - 03 - ALL I NEED.MP3

Einstellung klein:  
air - moon safari - 03 - all i need.mp3

Einstellung Normal:  
Air - Moon Safari - 03 - All I Need.mp3

Einstellung Satzweise:  
Air - moon safari - 03 - all i need.mp3

Das Feld Wortbeginn nach legt fest nach welchen Buchstaben, neben dem Leerzeichen, der Wortbeginn erfolgen soll. Diese Option ist vor allem bei Dateinamen interessant, da des öfteren Dateinamen wie (Interpret - Album) - Titel.mp3 auftreten und in diesem Fall der Wortbeginn um das Zeichen nach dem ( erweitert werden kann.  
Es muss kein Trennzeichen zwischen den Buchstaben die den Wortbeginn markieren eingegeben werden.

Zurück zur Startseite

Gruss Dickie

---

<div class="post-metadata">

### Author: ![shz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@shz](https://community.mp3tag.de/u/shz)
#### Post date: [January 28, 2008, 6:03pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/4 "2008-01-28T18:03:08Z")

</div>

Erstmal Danke für die Antwort...

Problem ist wenn man es über "Schreibweise" macht, und in das bestehende Script einfügt schreibt er jedes Wort groß... Auch wenn ich nur z.B. "(" ")" als Wortanfang habe.

Und einstellen dass am Ende jedes Titels Großgeschrieben wird kann ich darüber leider auch nicht, glaub ich zumindest.

---

<div class="post-metadata">

### Author: ![Dickie](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/7cd45c/32.png) [@Dickie](https://community.mp3tag.de/u/Dickie)
#### Post date: [January 28, 2008, 8:28pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/5 "2008-01-28T20:28:08Z")

</div>

Schreibweise:

Feld: \_All

Schreibweise: Normal

Wort beginnt nach: "

Wäre ein Beispiel

---

<div class="post-metadata">

### Author: ![shz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@shz](https://community.mp3tag.de/u/shz)
#### Post date: [January 29, 2008, 11:10am UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/6 "2008-01-29T11:10:25Z")

</div>

Dann schreibt er jedes Wort groß bis auf z.B. nach "(". Es scheint als ob er Wortbeginn nach " " automatisch schon drinn hat.

Danke trozdem 🙂

---

<div class="post-metadata">

### Author: ![Dickie](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/7cd45c/32.png) [@Dickie](https://community.mp3tag.de/u/Dickie)
#### Post date: [January 29, 2008, 4:08pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/7 "2008-01-29T16:08:33Z")

</div>

Du mußt natürlich darauf achten, welche Aktionen von Dir in welcher Reihenfolge ausgeführt werden !

Einige Aktionen heben sich auf oder kehren vorherige um !

Gruss Dickie

---

<div class="post-metadata">

### Author: ![shz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@shz](https://community.mp3tag.de/u/shz)
#### Post date: [January 29, 2008, 4:27pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/8 "2008-01-29T16:27:59Z")

</div>

Jup, da haste natürlich recht. Trozdem lößt es das Problem nicht ganz. Denn entweder mach ich die Schreibweise Aktion nach ganz vorne, dann schreibt er alles Groß und danach laufen halt die Replace-Aktionen durch und "The" z.B. ist wieder kleingeschrieben am Anfang des Titels. Umgekehrt ist dann alles groß.

Ist das, was ich machen will überhaupt Technisch möglich?

---

<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: [January 29, 2008, 5:46pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/9 "2008-01-29T17:46:40Z")

</div>

Ich habs mit regulären Ausdrücken versucht (Punkt 1 + 2), Aktion angehängt

[user\_shz.zip](https://community.mp3tag.de/uploads/default/original/2X/9/9a8aaad8e781d4ef10f66bc2a0cd463a11a6c678.zip) (280 Bytes)

---

<div class="post-metadata">

### Author: ![shz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@shz](https://community.mp3tag.de/u/shz)
#### Post date: [January 30, 2008, 11:12am UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/10 "2008-01-30T11:12:07Z")

</div>

Vielen dank! Funktioniert super, genau das was ich suchte!

---

<div class="post-metadata">

### Author: ![Clubstyler](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/3da27b/32.png) [@Clubstyler](https://community.mp3tag.de/u/Clubstyler)
#### Post date: [February 26, 2008, 12:49pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/11 "2008-02-26T12:49:23Z")

</div>

Wie kann ich denn diese .mta-Datei mit Mp3tag öffnen?

---

<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: [February 26, 2008, 1:07pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/12 "2008-02-26T13:07:16Z")

</div>

In das entsprechende Verzeichnis kopieren:  
[freedb / Web sources](https://community.mp3tag.de/t/2749/1)

---

<div class="post-metadata">

### Author: ![Clubstyler](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/3da27b/32.png) [@Clubstyler](https://community.mp3tag.de/u/Clubstyler)
#### Post date: [February 26, 2008, 1:24pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/13 "2008-02-26T13:24:41Z")

</div>

Oh, es gehört ins User-Verzeichnis. Ich habe es direkt im Programmverzeichnis probiert...  
Thanks. 😃

Was macht denn das \b? Finde es nicht in der Hilfe.

```
\b(from|the|to)\b
```

---

<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: [February 26, 2008, 3:10pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/14 "2008-02-26T15:10:25Z")

</div>

\b markiert eine Wortgrenze

---

<div class="post-metadata">

### Author: ![Smint](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/e56c9b/32.png) [@Smint](https://community.mp3tag.de/u/Smint)
#### Post date: [April 15, 2008, 4:07pm UTC](https://community.mp3tag.de/t/case-fixen-fur-englische-dateien/6137/15 "2008-04-15T16:07:54Z")

</div>

Gibt es eigentlich eine Übersicht für undokumentierte Schalter in Regulären Ausdrücken? So wie z.B. der \b switch oder eine übersicht über die funktionen. lower und upper hab ich z.B. in der Hilfe nirgendwo entdeckt.
