fix OS detection
handle unsupported OS
convert frame number to string