# Aktion "Dateiname - Tag" speziell anpassen

**URL:** https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657
**Category:** Allgemein
**Created:** [November 28, 2024, 2:00pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657 "2024-11-28T14:00:45Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![UliNobbe](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ulinobbe/32/18171_2.png) [@UliNobbe](https://community.mp3tag.de/u/UliNobbe)
#### Post date: [November 28, 2024, 2:00pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/1 "2024-11-28T14:00:45Z")

</div>

Hallo Community,

ich weiß, dass es zu dieser Aktion schon viele Threads gibt. Hier jedoch denke ich, dass es ein Sonderfall ist.

Ich helfe gerade jemandem mit einem leicht "verwilderten" Dateiverzeichnis. Einige Metadaten müssen aus dem Dateinamen wiederhergestellt werden, und da liegt das Problem.

Die Struktur ist in etwa so:  
`[Variierende Ziffernfolgen] Interpret - Titel.mp3`

Die `[Variierende Ziffernfolgen]` sind natürlich unterschiedlich lang und haben keine einheitliche Struktur. Allerdings ist da kein Leerzeichen drin, immerhin.  
Genau das macht mir Kopfzerbrechen und ich wüsste nicht, wie ich da sauber `%artist%` und `%title%` rausholen soll.

Von rechts mit dem Bindestrich als sinnhafter Separator? Falls ja: Wie?

Auch wenn ich äußerst skeptisch bin: Vielleicht hat ja jemand die zündende Idee. 🔥

Natürlich ist es sinnhafter, die Dateinamen zu bereinigen, dann hat's auch der Algorithmus leichter. Aber bis dahin muss ich erstmal die Tags wiederherstellen.

Ich bin neugierig. Danke schonmal.

* * *

EDIT:  
Variation - Die `[Variierende Ziffernfolge]` könnte natürlich auch extrahiert und in ein separates Feld geschrieben werden, das später auseinandergedröselt wird.  
Macht es das einfacher?

---

<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: [November 28, 2024, 2:48pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/2 "2024-11-28T14:48:17Z")

</div>

Steht die

> [@UliNobbe](#):
>
> Variierende Ziffernfolgen

wirklich in eckigen Klammern?  
Es ist in solchen Fällen immer gut, ein echtes Beispiel mit einem Screenshot zu demonstrieren, da es oft ein einzelnes Zeichen ankommt.

Ansonsten ginge vielleicht:  
`[%dummy%] %artist% - %title%`

---

<div class="post-metadata">

### Author: ![UliNobbe](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ulinobbe/32/18171_2.png) [@UliNobbe](https://community.mp3tag.de/u/UliNobbe)
#### Post date: [November 28, 2024, 3:04pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/3 "2024-11-28T15:04:18Z")

</div>

> [@ohrenkino](#):
>
> wirklich in eckigen Klammern?

Nein, sorry.  
Das kann sein:

- `3.`
- `03`
- `3.13`
- `10.01`

... soll heißen `3.13 Uli - Gesang.mp3`

> [@ohrenkino](#):
>
> Es ist in solchen Fällen immer gut, ein echtes Beispiel mit einem Screenshot zu demonstrieren

Ich stimme dir zu und habe mich als Supporter früher auch darüber gefreut (wenn es kein Smartphone-Foto des Bildschirms war 🙄). Aber aktuell bin ich nur zu bestimmten Zeitfenstern remote auf dem Rechner desjenigen, dem ich helfen möchte.

In der Zwischenzeit mache ich mich hier fachkundig, um die Zeit effizient zu nutzen.  
Dass ich das natürlich im Vorschaufenster gründlich austeste, versteht sich von selbst.

Wie ich von dir gelesen habe, eignet sich ein Leerzeichen nicht als Trenner für den `%dummy%`, richtig?

Gäbe es eine Möglichkeit, über die Aktion "Tag - Tag" und `_FILENAME` die Ziffenfolge so zu separieren, indem ich da einen Trenner einfügen lasse?

---

<div class="post-metadata">

### Author: ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)
#### Post date: [November 28, 2024, 3:19pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/4 "2024-11-28T15:19:58Z")

</div>

> [@UliNobbe](#):
>
> Wie ich von dir gelesen habe, eignet sich ein Leerzeichen nicht als Trenner für den `%dummy%`, richtig?

Da musst Du etwas missverstanden haben.  
Da Du eine nicht von Leerzeichen unterbrochene Zeichenkette vor dem maßgebenden Leezeichen für die Separierung hast, eignet es sich sehr wohl:  
`%dummy% %artist - %title%`

---

<div class="post-metadata">

### Author: ![UliNobbe](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ulinobbe/32/18171_2.png) [@UliNobbe](https://community.mp3tag.de/u/UliNobbe)
#### Post date: [November 28, 2024, 3:23pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/5 "2024-11-28T15:23:14Z")

</div>

Das werde ich probieren, danke.  
Feedback dann nach der Umsetzung.

---

<div class="post-metadata">

### Author: ![UliNobbe](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ulinobbe/32/18171_2.png) [@UliNobbe](https://community.mp3tag.de/u/UliNobbe)
#### Post date: [November 28, 2024, 7:40pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/6 "2024-11-28T19:40:15Z")

</div>

Update: Es gibt auch Dateinamen vom Typ  
`51._Uli_-_Da_singt_einer_schief.mp3`

Es ist zum... na ja

---

<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: [November 28, 2024, 7:44pm UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/7 "2024-11-28T19:44:25Z")

</div>

Und? welchen matching format string wendest du an?

---

<div class="post-metadata">

### Author: ![UliNobbe](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ulinobbe/32/18171_2.png) [@UliNobbe](https://community.mp3tag.de/u/UliNobbe)
#### Post date: [November 29, 2024, 11:20am UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/8 "2024-11-29T11:20:13Z")

</div>

Für das Beispiel aus der [#6](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/6) habe ich leider keine Idee, weil ich in regulären Ausdrücken immer noch Nachholbedarf habe _seufz_.  
Selbst in Notepad++ klappt für mich nicht immer alles wie gewünscht, daher frage ich spezielle Ersetzungs-Optionen bei euch nach, bevor ich in Mp3tag Mist baue.

---

<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: [November 29, 2024, 11:27am UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/9 "2024-11-29T11:27:45Z")

</div>

Für mich sieht

> [@UliNobbe](#):
>
> 51._Uli_-\_Da\_singt\_einer\_schief.mp3

aus wie:  
`%track%._%artist%_-_%title%`  
In ARTIST und/oder TITLE müsstest du dann noch per Aktion "Ersetzen" den Unterstrich durch Leerzeichen ersetzen, Das geht beim Konverter nicht.

---

<div class="post-metadata">

### Author: ![UliNobbe](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ulinobbe/32/18171_2.png) [@UliNobbe](https://community.mp3tag.de/u/UliNobbe)
#### Post date: [November 29, 2024, 11:31am UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/10 "2024-11-29T11:31:09Z")

</div>

Ja, das klingt sinnhaft. Ich werde im nächsten remote-Zeitslot da mal mit der Methode herangehen.  
Bis dahin schon mal vielen Dank.

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [December 29, 2024, 11:31am UTC](https://community.mp3tag.de/t/aktion-dateiname-tag-speziell-anpassen/66657/11 "2024-12-29T11:31:33Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
