zunächst muss ich dem bzw. den Entwicklern der Software mal ein großes Dankeschön aussprechen. Nutze die Software schon seit Jahren und bin auch verdammt zufrieden damit. Also Daumen hoch!
Ich bin bisher immer sehr gut mit einer veralteten Version (2.16) ausgekommen, aber da in dieser Version ein paar Probleme mit dem FreeDB Websearch auftauchten bin ich auf die aktuelleste Version (2.35) umgestiegen.
Soweit so gut. Nun zu meinem kleinen Problem:
Ich hätte gerne eine führende NULL am Anfang einer einstelligen Tracknummer. Stimmt, das geht ganz einfach über den "Tracknummer Assistent", aber jetzt kommt das Spezielle. Ich hätte diese anführende Null nur beim Umbenennen des Dateinamens und nicht im Tag. Diese Funktion gab es nämlich in der alten Version und ich habe mich sehr daran gewöhnt!
Das Anlegen von neuen Aktionen wie z.B. "Tagfelder formatieren" ist mir mittlerweile geläufig, aber bisher habe ich noch keinen richtigen Formatstring gefunden.
Ich habe das Forum bereits durchsucht jedoch ohne Erfolg.
Schon richtig, aber wenn ich das Feld Track für dieses Script auswähel, dann habe ich die führende Null auch in den Tags und genau das möchte ich ja nicht!
Also in der Vorgänger-Version (2.16) wurde der Tag auch ohne führende Null geschrieben und beim Schreiben des Tags in den Dateinamen wurde diese 'fehlende' Null dann am Anfang automatisch in den Dateinamen eingefügt.
Gibt es da vielleicht auch ne Möglich für die neue Version?!
Du sollst damit auch nicht das Track-Feld nochmal formatieren, sondern es während des Umbenennens benutzen.
Also zB im Konverter Tag - Dateiname kann man als Formatstring
%artist%-$num(%track%,2)-%title%
nehmen.
Oder wenn du lieber die Aktion Tagfelder formatieren nehmen willst gibst du bei Feld _FILENAME an und den gleichen String wie beim Konverter.
Wenn du sowieso den Titel neu eingibst als Text-Konstante und die führende Nummer aus TRACK erzeugst, dann kannst du dir den ersten Schnritt mit dem Löschen der Zahl komplett sparen, weil ja der TITLE sowieso neu aufgebaut wird.
Auch sonst bin ich der Ansicht, dass eigentlich 1 Bearbeitungsschritt genügen müsste, ähnlich, wie es @poster vorschlägt:
Und da so viele Wege nach Rom führen, hier mein Vorschlag:
Tag-Feld formatierne oder Konverter Tag-tag für TITLE
Format string: $regexp(%title%,^0,)
"Man sollte eigentlich nicht einen steinzeitalten Thread wieder hervorholen."
Ich hatte mir irgendwie nicht anders zu helfen gewußt, als hier zu fragen. Denn bei diesen Befehlen habe ich null Durchblick. Aber eingeben kann ich sie natürlich, wenn ich sie kenne und weiß, wo .