# Datei umbenennen mit Aktion/Case conversion

**URL:** https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355
**Category:** Allgemein
**Created:** [September 30, 2004, 4:33am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355 "2004-09-30T04:33:07Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Richard](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/f0a364/32.png) [@Richard](https://community.mp3tag.de/u/Richard)
#### Post date: [September 30, 2004, 4:33am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/1 "2004-09-30T04:33:07Z")

</div>

Hallo

Ich hab jetzt geraume erfolglos Zeit versucht, eine Aktion zu erstellen, die mir folgendes löst:

- Konvertierung Tag - Dateiname mit dem Formatstring "%artist% - %title%"

- Strings in einem bestimmten Feld, z.B. im Artistennamen, die in lowercase sind und von einem Punkt gefolgt werden ersetzen durch einen String mit demselben Buchstaben in upercase gefolgt von einem Punkt. Beispiel: aus "B.b. King" soll "B.B. King" werden. ("B.b. King" ist die Folge einer zuvor ausgeführten Aktion, mit welcher ich das Feld als "Mixed case" formatiere. Damit mache ich aus "b.b. king" beispielsweise "B.b. King". Das ist nahe dran, aber noch nicht so wie es sein soll.)

Ersteres mache ich bis anhin mit dem Konvertierbefehl, aber ich lasse ohnehin eine Reihe von Aktionen über die Dateien laufen, dann wäre es nett, wenn ich das Umbenennen der Dateien da integrieren könnte. Und das zweite lässt sich vermutlich mit einem Regex lösen, ich kenne mich da aber nicht so gut aus und schaffe es teilweise kaum, den Hilfetext dazu zu verstehen.

Gruss  
Richard

---

<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: [September 30, 2004, 8:41am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/2 "2004-09-30T08:41:37Z")

</div>

der reguläre Audruck:  
.([a-z])  
.$upper("$1")

Zum anderen: Dafür müsste Florian bei "Tagfelder formatieren" den Dateinamen als Feld hinzufügen.  
Was ich auch sehr praktisch fände 🙂

\*was nun auch geschehen ist, also als Feld einfach \_FILENAME auswählen\*

---

<div class="post-metadata">

### Author: ![Richard](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/f0a364/32.png) [@Richard](https://community.mp3tag.de/u/Richard)
#### Post date: [October 1, 2004, 4:44am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/3 "2004-10-01T04:44:56Z")

</div>

Besten Dank für die rasche Hilfe - das mit dem regulären Ausdruck funktioniert tiptop.

Mit der Konvertierung Tag - Dateiname hab ich noch Probleme: ich finde den Dateinamen als Feld nicht, wenn ich eine Aktion "Format value" erstellen will, obwohl ich Version 2.25 verwende. Ich nehme an, "Format value" entspricht schon in der deutschen Version dem "Tagfelder formatieren"?

Hab dann auch versucht, das mit einer Aktion "Replace with regular expression" hinzukriegen (Field:"\_FILENAME"/Regular expression: ".\*"/Replace matches with: "%artist% - %title%.mp3"), das funktioniert zwar bei der ersten Datei, erstellt aber auch ein File, das tatsächlich "%artist% - %title%.mp3" heisst und die Aktion scheitert bei der zweiten Datei, weil natürlich " %artist% - %title%.mp3" schon besteht.

Suche ich am falschen Ort oder sprechen wir nicht vom selben?

Gruss  
Richard

---

<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 1, 2004, 4:51am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/4 "2004-10-01T04:51:36Z")

</div>

Du brauchst natürlich den aktuellen Development Build [/t/455/1](https://community.mp3tag.de/t/455/1)  
Sry, das hätte ich genauer sagen sollen.

---

<div class="post-metadata">

### Author: ![Richard](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/f0a364/32.png) [@Richard](https://community.mp3tag.de/u/Richard)
#### Post date: [October 1, 2004, 4:54am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/5 "2004-10-01T04:54:36Z")

</div>

Genial, vielen Dank!

---

<div class="post-metadata">

### Author: ![RevolverAdmiral](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RevolverAdmiral](https://community.mp3tag.de/u/RevolverAdmiral)
#### Post date: [September 13, 2007, 10:11am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/6 "2007-09-13T10:11:26Z")

</div>

> [@dano](#):
>
> Zum anderen: Dafür müsste Florian bei "Tagfelder formatieren" den Dateinamen als Feld hinzufügen.  
> Was ich auch sehr praktisch fände 🙂
> 
> \*was nun auch geschehen ist, also als Feld einfach \_FILENAME auswählen\*

Hallo !

Ich greife das Thema "Datei umbenennen mit Aktion" noch mal auf ...

Hab mir eine Aktion gebastelt mit der ich \_FILENAME mit dem Inhalt eines Tag-Feldes fülle. In der Spalte wird mir nach ausführen der Aktion auch der Dateiname korrekt angezeigt. Wenn ich jedoch parallel per Windows Explorer auf den Dateinamen sehe so stelle ich fest dass sich nix daran geändert hat !  
Versuche ich dann noch weitere Veränderungen mit der Datei anzustellen anzustellen so findet mp3tag die Datei nicht mehr (logisch ! heisst ja nun im Programm anders als es im Filesystem vorliegt).  
Mach ich hier einen Denkfehler oder hab ich einen Bug entdeckt ? 😳  
Aber ansonsten: 100%iges Programm ! Die eierlegende Woll-Milch-Sau !!! Hut ab vor den Entwicklern !!! ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:") ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:") ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")

---

<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: [September 13, 2007, 10:55am UTC](https://community.mp3tag.de/t/datei-umbenennen-mit-aktion-case-conversion/1355/7 "2007-09-13T10:55:16Z")

</div>

Bitte ein neues Thema erstellen mit genauen Angaben zu Dateiname, Aktion etc..
