My script works quite well
$set(_album,%album%)
$set(_album,$trim(%_album%))
$set(_album,$rreplace(%_album%, {2\,}, ))
$set(_albumartistname,$swapprefix(%albumartist%))
$set(_albumartistname,$trim(%_albumartistname%))
$set(_albumartistname,$rreplace(%_albumartistname%, {2\,}, ))
$set(_artistname,$swapprefix(%artist%))
$set(_artistname,$trim(%_artistname%))
$set(_artistname,$rreplace(%_artistname%, {2\,}, ))
$set(_year,$left($if2(%originaldate%,%date%,0000),4))
$set(_format,$upper(%_extension%))
$set(_audio,$if2(%_bits_per_sample%,0)-$div($if2(%_sample_rate%,0),1000))
$set(_catno,$if2(%catalognumber%,No Cat Number))
$set(_catno,$replace(%_catno%, ,_))
$set(_catno,$replace(%_catno%,-,_))
$set(_label,$if2(%label%,No Label))
$set(coverart,%coverart_url%)
$set(_disccount,$if($gt(%totaldiscs%,1),%totaldiscs%Discs))
$set(_basepath,$if2(%_albumartistname%,%_artistname%) - %_album% %_disccount% \(%_year%\) %_format% %_audio% %_catno% %_label%)
$set(_basepath,$rreplace(%_basepath%, {2\,}, ))
$if($gt(%totaldiscs%,1),
$set(_basepath,
$if(%discsubtitle%,%_basepath%/$num(%discnumber%,2) %discsubtitle%,%_basepath%/Disc $num(%discnumber%,2))))
$if($and(%albumartist%,$ne(%albumartist%,%artist%)),%_basepath%/$num(%tracknumber%,2) %title% - %artist%,%_basepath%/$num(%tracknumber%,2) %title%)
I was wondering how to manage personal compilation with many songs, many artists and, obviously, without âcatalog numberâ, ISRC code, or Disc ID⌠but many of these!!!
Is it possible analyze or search fo metadata in Picard Database but save in a single directory like this:
Various artists - âto rename dirâ
How do you manage this particular case?





