I want to know if it's compatible with Windows 7.
Yes, the application is available for downloading for Windows 7 32bit or 64bit. I have found that you can download it through the Geniatech Technology. The application is compatible with Windows XP, Vista, Windows 7(32bit and 64bit).
Download it through the following website: http://www.pcok.tv/dwonloadf/support_videocapture.asp