The reason why SplitCam may not install on Windows 8 is likely because it is not compatible with the operating system. It may be necessary to upgrade to a newer version of Windows in order to use SplitCam.