use track number from trackinfo if supplied, if not use counter, continue skip if file exists