Reden wir vom Tag-Feld TITLE oder vom Dateinamen?
Wenn das nur der Dateiname ist: was steht denn in den Tag-Feldern?
Wenn da nichts drin steht, dann sollten die zuerst gefüllt werden mit der Funktion
Konverter>Dateiname - Tag
Format string: (%track%) [%artist%] %title%
Das füllt die Tag-Felder der Nummer, Künstler und Titel.
Und dann benennst du die Datei um mit
Konverter>Tag-Dateiname und
Format-String: %artist% - %title%
\d steht für (Eselsbrücke) "Digit", also Zahl. .steht für "irgendein Zeichen" +und *sind Wiederholungsanweisungen.
Also liest sich der reguläre Ausdruck (was eigentlich ein Textmuster ist):
Ersetze ein Muster, das aus einer Zahl und irgendwas besteht, durch das, was du in "irgendwas" gefunden hast.
Da kannst Du selber verschiedene Titel und Texte in der Mitte eintippen und sehen, wie sich die - aufgrund des ebenfalls eingetippten regulären Ausdrucks - verhalten (immer noch in der Mitte, weiter unten unterhalb von Substitution "wird ersetzt als").
Eine Erklärung für die Regular Expression wird Dir ganz rechts angezeigt (allerdings in English). Da siehst Du dann auch, dass selbst der Leerschlag zwischen \d+ und (.*) wichtig ist .
Das war von @ohrenkino, dort erklärt wurde hat sehr gut funktioniert. So nun die Frage, die ich mir stelle, vllt. habe ich das ganze auch falsch verstanden bzw. falsch interpretiert.
Heißt, dass ich durch einen bestimmten Befehl Ordner erstellen?
@ohrenkino ich habe jetzt versucht da durch zu steigen. Aber dort in der Erklärung wird im Converter >Tag - Filename, das habe ich gar nicht mehr im Konverter in der Version 2.94.
Auf Deutsch heißt die Funktion Konverter>Tag-Dateiname.
Die findest du im Menü Konverter oder in der Werkzeugleiste (mal mit der Maus drüberstreichen und die Sprechblasen lesen).
Wenn im Format String \ verwendet werden, wird das als Pfad-Trennzeichen interpretiert.
Man kann für den Format String einen absoluten oder relativen Pfad angeben.
Ein absoluter Pfad wäre z.B.
d:\Musik\%albumartist%\%year% - %album%\$num(%track%,2) _ %title%
So ein Format String legt für jeden Künstler ein Verzeichnis an und in dem jeweils einen für ein ALBUM und in dem die ganzen einzelnen Stücke.
Wenn du den Dateinamen mit Pfadangaben versiehst, musst du wirklich den ganzen Dateinamen an geben und nicht nur den Ordnernamen.
Ich habe in Titel tags bearbeiten
noch einmal die Formatierung angepasst - es fehlten leider einige \
Hallo zusammen,
ich bin im Moment am MP3tag am aufräumen (was die tags anbelangt).
Ich habe durch´s stöbern, tag kopieren, den Überblick verloren, bzw anderes gesagt; ich habe den tag genommen, in die Aktionen eingefügt, und nur als name "test01, test02" usw. gespeichert.
Diese möchte ich nun ändern.
Mein Problem 1.
Ich habe diese Formatierung hier:
Filename:
02 - Bring Me To Life (Bliss Mix)
Regulärer Ausdruck: (.*) \(.*\)
Treffer ersetzen durch: $1
Frage bzw. habe ich das richtig verstanden:
Das was mit (.*) gemeint ist, dass erste Wort in den Klammern entfernt wird? und durch \ getrennt wird, bevor (.*\) und der \ in der 2. Klammer den ganzen Befehl abschließt?
Und was hat das dann mit dem ersetzen zu tun?
Ich hoffe ich habe mich einigermaßen Verständlich ausgedrückt?
Danke für eure Hilfe
Wenn du den Dateinamen neu anlegen willst, dann nimm Konverter>Tag-Dateiname
Formatstring: $num(%track%,2) - %title%
Der reguläre Ausdruck heißt
Merke dir den String, der bis zu einem String geht, der von Klammern eingeschlossen ist und schreibe den gemerkten String wieder hin.
Der Rückwärtsschräger bedeutet "nimm das Zeichen wie es ist und nicht in seiner besonderen Bedeutung in regulären Ausdrücken". Sonst gilt die Klammer als Zeichen, sich das in den Klammern zu merken.