Is it possible to make two fields like "tracks" and "totaltracks", such that when updated, it updates the numerator and denominator (using some kind of pattern matching?) of TRACKNUMBER? More sophisticated approach would even to detect the number of decimal digits in "totaltracks" and apply $num(tracks) accordingly.
As you say: the track number has a specified format. Any deviation and variation would be non-standard and lead to errors in all products that rely on the standard.
if you want to have a display that shows the parts before and after the slash then you may add such a column in the mp3tag list, if you like.
The part in front of the slash could be extracted with
$left(%track%,2)
the rear part could be extracted with
$right(%track,2)
(assumed that all numbers in front and behind the slash have two digits).
It would be up to you to maintain the standard track field, though.
If I have all the tracks of an album, I can just select them all (in order if %TRACK% is not already present). If I don't have all the tracks of the album, I would have to additionally save the known total number somewhere (say to %TOTALTRACKS%). then execute: