Yes, you can use Cyberlink PowerDirector 12 Delux on Windows 8 because it's compatible with it. The application is also compatible with 64bit installations. The suite offers you an advanced way to watch and record videos or a full featured editor.
Start the full featured editor then press the Capture button and select the source. Once the source has been selected, configure the record parameters and you can start recording. During the recording procedure, you also have the possibility to view it live.