I have a library of classical music and I would like picard to rename them. For most classical music the albumartist is like:
unless it is a compilation/potpourri. Now what I would like is to have the files renamed as:
composer,composer/albumname/performer,performer/discnr-tracknr trackartist trackname .
For that I assume that I would need the $setmulti(name, value, separator="; ") command but I don’t understand how it works: how can I get the string before the “;” in one variable and the string after the “;” in another variable? As an example:
Berg, Schoenberg/Berg: Wozzeck_Schoenberg: Erwartung/Wiener Philharmoniker, Christoph von Dohnányi, Anja Silja, Eberhard Waechter/2-06 Arnold Schoenberg - Erwartung_ Scene 1, Hier hinein_ Man sieht den Weg nicht… .flac
for a later project: is there also a way to get it catch not only the work, but the work it is part of? So that we can go up the “part of” relationship chain until we arrive at the top and use the top work as a variable for naming (the work relationship “part of” chain only, not the series relationship “part of”) ? It would be great if there was a way to name automatically files like:
Arnold Schönberg/Erwartung, op. 17/Vienna Philharmonic, Christoph von Dohnányi, Anja Silja, Eberhard Wächter/Berg: Wozzeck _ Schoenberg: Erwartung/2-06 Erwartung_ Scene 1, Hier hinein_ Man sieht den Weg nicht… .flac
with my example being:
albumartist: Alban Berg, Arnold Schoenberg; Vienna Philharmonic, Christoph von Dohnányi, Anja Silja, Eberhard Wächter
album: Berg: Wozzeck / Schoenberg: Erwartung
artist: Arnold Schoenberg
track title: Erwartung: Scene 1, Hier hinein? Man sieht den Weg nicht…
work: Erwartung, op. 17: 1. Szene: "Hier hinein?.."
mother-work: Erwartung, op. 17
composer: Arnold Schoenberg
Is there any wizart of picard that could help me?