5 %mandatory: artist album
6 %allowed: year col lossless
9 %sort: artist year album
15 for col (cols/*) COLS=($COLS $col:t)
19 for (( i=2 ; i <= $#ts ; i++ )) {
20 [[ ${ts[$i]} =~ "^[0-9][0-9][0-9][0-9]$" ]] && {
26 artist=(${ts[1,$i-1]})
27 album=(${ts[$i+1,-1]})
33 if [[ -d $name ]] ; then
34 wvs=($name/**/*.wv(N))
35 [[ ${#wvs} -gt 0 ]] && lossless=1
37 [[ $name:e = wv ]] && lossless=1
40 for col ($COLS) [[ -e cols/$col/$name ]] && cols=($cols $col)
42 print "artist: ${(j/-/)artist:gs/_/ /}"
43 [[ -n $year ]] && print "year: $year"
44 print "album: ${(j/-/)album:gs/_/ /}"
45 [[ -n $lossless ]] && print "lossless: yes"
46 for col ($cols) print "col: $col"