Zwei Aktionen miteinander verbinden oder richtig anordnen


#1

Hallo @all,

habe eine grosse Aktion, in dem der Reihe nach die Schreibweise, das richtig schreiben der Interpreten, Cover einfügen wenn vorhanden, Ordner verschieben und Playlist + Info schreiben ausgeführt wird.

Dieser will ich noch eine Aktion anfügen, aber die beisst sich mit der Ersten.

Ich nenne sie mal: *.jpg.mp3 nach *.jpg

Aktion 1: Tag-Felder formatieren

Feld: FILENAME
Formatstring: $if($eql($right(%filename%,3),jpg),G:## COVERS ##$if($eql($left(%genre%,4),hoer),$if($eql(%album%,%title%),%band%-
%title%(%year%).jpg,%album%-%title%(%year%).jpg),%band%-%album%_(%year%).jpg),)

(Datei wird wenn sie 'jpg' enthält nach meinen Wünschen formatiert und in den Ordner COVERS verschoben)

Aktion 2: Tag-Felder entfernen außer

dummy

Aktion 3: Ersetzen mit regulärem Ausdruck

Feld: _FILENAME
Regulärer Ausdruck: .jpg.mp3$
Treffer ersetzen durch: .jpg
[ ] Groß-/Kleinschreibung berücksichtigen

Kann ich diese Aktion irgendwie in die Erste integrieren, oder zumindest der ersten Aktion beibringen, 'wenn in der datei jpg vorkommt, dann führe Aktion *.jpg.mp3 nach *.jpg aus' ?
Habe es im Part 2 mit $if($eql($right(%_filename%,3),jpg),dummy,) probiert, ohne Erfolg.

Vielleicht habt ihr eine Lösung oder Idee?


#2

Vielleicht so ...
$replace(DeineZeichenkette,'.jpg.mp3','.jpg')

DD.20091013.1915.CEST


#3

Hallo DetlevD!

aber damit sind die ID3 Tags aus der Datei noch nicht entfernen, oder? Hier der Link zu dem Tread in dem Du es klasse erklärt hattest.

Wenn ich diese Aktion

in eine "Wenn *.jpg.mp3 dann führe diese Aktion aus" packen könnte, könnte ich sie in meine grosse Aktion stecken.

Denn so

Ersetzen "ARTIST": "." -> ". "
Ersetzen "BAND": "." -> ". "
Ersetzen "READER": "." -> ". "
Ersetzen "TITLE": "." -> ". "
Ersetzen "ALBUM": "," -> ", "
Ersetzen "ARTIST": "," -> ", "
Ersetzen "BAND": "," -> ", "
Ersetzen "READER": "," -> ", "
Ersetzen "TITLE": "," -> ", "
Ersetzen "_ALL": ". )" -> ".)"
Regulärer Ausdruck "_ALL": "^\s+" -> ""
Regulärer Ausdruck "_ALL": "\s+$" -> ""
Regulärer Ausdruck "_ALL": "\s{2,}" -> " "
Ersetzen "DESCRIPTION": "†" -> "+"
Tag-Felder formatieren "_DIRECTORY": $if($eql($left(%
Tag-Felder entfernen "picture"
Album-Cover aus Datei importieren "G:\## COVERS ##
Album-Cover aus Datei importieren "$if(%_covers%,,G:
Tag-Felder formatieren "_FILENAME": $if($eql($left(%g

-----------------------------------------------------
Tag-Felder formatieren "_FILENAME": $if($eql($right(%_filename%,3),jpg),G:\## COVERS
Tag-Felder entfernen außer "dummy"
Regulärer Ausdruck "_FILENAME": "\.jpg.mp3$" -> ".jpg"
----------------------------------------------------------

Export "Ponscho Export#Playlist"
Export "Ponscho Export#Info .txt"

entfernt Sie mir auch die ID3 Tags aus den normalen mp3-Dateien.


#4

Hallo Ponscho, wenn du die im o. g. Thread aufgezeigte Umbenennen Methode benutzt, dann musst du auf die richtige Reihenfolge der Arbeitsschritte achten.
Das Umbenennen von "Bild.jpg.mp3" nach "Bild.jpg" ist dann der letzte Schritt.
Zuvor muss der/das ID3 Tag komplett aus der Bilddatei entfernt werden, und wie du aus dem o. g. Thread weißt, geht das nur manuell.

DD.20091015.0735.CEST


#5

Schade, dann kann ich diesen Schritt nicht in meine grosse Aktion packen :frowning:
Sei bedankt!