$puts(arx,$trim($replace($ascii($replace($trim($if2(%ALBUMARTIST_ASCII%,$if2(%ALBUMARTIST_EN%,$if2(%ALBUMARTIST%,%ALBUM ARTIST%)))),Ș,S,Ț,T,ș,s,ț,t,æ,ae,œ,oe,Æ,Ae,°,,ß,ss,ð,d,þ,th,Þ,Th,ё,e,†,)),?,))) $puts(art,$ascii($if2(%ALBUMARTISTSORT%,$if2(%ALBUMARTISTSORTORDER%,$swapprefix($get(arx)))))) $puts(asb,$trim($if2(%ALBUM SUBTITLE%,$if2(%ALBUMSUBTITLE%,)))) $puts(oda,$ifequal($left(%DATE%,4),$left($put(_od,$if2(%ORIGINALDATE%,%ORIGINAL RELEASE DATE%)),4),'',$get(_od))) $iflonger($get(oda),3,$puts(asb,$get(asb)$ifgreater($len($get(asb)),0,', ',rm.)$left(%DATE%,4)),) $puts(alb,$replace($ascii($replace($swapprefix($trim($if2(%ALBUM_ASCII%,$if2(%ALBUM_EN%,%ALBUM%))))[', '$trim($if2(%DISC SUBTITLE%,%DISCSUBTITLE%))]$ifgreater($len($get(asb)),0,' ('$get(asb)')',),Ș,S,Ț,T,ș,s,ț,t,æ,ae,œ,oe,Æ,Ae,°,,ß,ss,ð,d,þ,th,Þ,Th,ё,e,†,)),?,)) $puts(tarx,$trim($replace($ascii($replace(%TRACK ARTIST%,Ș,S,Ț,T,ș,s,ț,t,æ,ae,œ,oe,Æ,Ae,°,,ß,ss,ð,d,þ,th,Þ,Th,ё,e,†,)),?,))) $puts(tart,$if(%TRACK ARTIST%,$if2(%ARTIST_ASCII%,$if2(%ARTIST_EN%,$if2($get(tarx),$if2(%ARTISTSORTORDER%,%ARTISTSORT%)))),)) $puts(tit,$replace($ascii($replace($trim($if2(%TITLE_ASCII%,$if2(%TITLE_EN%,%TITLE%)))[' ('$trim(%SUBTITLE%)')'],Ș,S,Ț,T,ș,s,ț,t,æ,ae,œ,oe,Æ,Ae,°,,ß,ss,ð,d,þ,th,Þ,Th,ё,e,†,)),?,)) $puts(dalb,[%SET NUMBER%. ]$swapprefix($get(arx)) - $get(alb) '('$left($iflonger($get(oda),3,$get(oda),%DATE%),7)')') $puts(fn,$if(%TOTALTRACKS%,$ifgreater(%TOTALTRACKS%,1,$ifgreater(%TOTALDISCS%,1,$num(%DISCNUMBER%,$len(%TOTALDISCS%)).,)%TRACKNUMBER%. ,),[%TRACKNUMBER%. ])[$get(tart) - ]$get(tit)) $if2($get(dalb),%directoryname%)/$if2($get(fn),%filename%)