Hallo,
habe aktuell zwei Aktionen um bei „Alben mit einer CD“ und „Alben mit mehreren CDs“ die alten Tags zu löschen, neu zu taggen anhand des Dateinamens und anschließend das Cover aus dem Ordner „Cover“ zu importieren.
Ordnerstruktur „Alben mit einer CD“
Alben\%artist%\%album%\Cover
Die .mp3s liegen im Ordner %album%
Aktion „Alben mit einer CD“
Name der Aktionengruppe: Alben mit einer CD
Aktion #1:
Aktionstyp: Tag-Felder entfernen außer
Folgende Tag-Felder nicht entfernen (getrennt durch Semikolon ; ):
Aktion #2:
Aktionstyp: Tag-Felder importieren
Quellformat: %_filename%
Formatstring: %artist% - %album% - %genre% - %track% - %title%
Aktion #3:
Aktionstyp: Album-Cover aus Datei importieren
Formatstring für Cover-Dateiname: $if($eql(%_directory%,%album%),'.','..')\Cover\%artist% - %album% - Cover front.jpg
Ordnerstruktur „Alben mit mehreren CDs“
Alben\%artist%\%album%\CD 01\Cover
Alben\%artist%\%album%\CD 02\Cover
...
Die .mp3s liegen im Ordner CD 01, CD 02, ...
Aktion „Alben mit mehreren CDs“
Name der Aktionengruppe: Alben mit mehreren CDs
Aktion #1:
Aktionstyp: Tag-Felder entfernen außer
Folgende Tag-Felder nicht entfernen (getrennt durch Semikolon ; ):
Aktion #2:
Aktionstyp: Tag-Felder importieren
Quellformat: %_filename%
Formatstring: %artist% - %album% - %genre% - %discnumber% - %track% - %title%
Aktion #3:
Aktionstyp: Album-Cover aus Datei importieren
Formatstring für Cover-Dateiname: $if($eql(%_directory%,%album%),'.','..')\Cover\%artist% - %album% - Cover front.jpg
Diese funktionieren auch einwandfrei.
Allerdings ist das sehr umständlich, da ich die Alben immer erst suchen muss welche eine oder welche mehrer CDs haben.
Hab mir dann überlegt dies in einer Aktion abzuhandeln:
Aktion "Alben mit einer oder mehreren CDs"
Name der Aktionengruppe: Alben
Aktion #1:
Aktionstyp: Tag-Felder entfernen außer
Folgende Tag-Felder nicht entfernen (getrennt durch Semikolon ; ):
Aktion #2:
Aktionstyp: Tag-Felder importieren
Quellformat: %_filename%
Formatstring: $if($eql($left($upper(%_directory%),2),CD),%artist% - %album% - %genre% - %discnumber% - %track% - %title%,%artist% - %album% - %genre% - %track% - %title%)
Aktion #3:
Aktionstyp: Album-Cover aus Datei importieren
Formatstring für Cover-Dateiname: $if($eql(%_directory%,%album%),'.','..')\Cover\%artist% - %album% - Cover front.jpg
Allerdings funktioniert es nicht und ich weiss nicht warum.
Könnt ihr mir helfen?
Vielen Dank
TagLikeMe