I've successfully setup Action to use QuickSync and are currently trying to find the perfect settings, for grabbing video of me playing Battlefield 3. But i've run into a problem of some sort...
I'm playing in 2560x1440 with my Core i7 3770K @ 3.8 ghz and ATI 7970 @ 1 ghz
- normally i get between 40 and 60 fps
- 90% of the time i get 60fps, its only in very tense situations my framerate drops to 50 or 40 fps
720p vs 1080p
- there is no difference weather i record in 720p or 1080p .. i get the same framerates / framedrops
1080p60
- runs VERY smooth, but everytime the framerate drops below 60, a penalty kicks in and video suffers greatly
- some game maps are so heavy in detail that 60fps isn't possible, which result in gamelag while recording

1080p50
- result in less than ideal framerate, since the VSync is locked at 50fps
- video is not perfectly synced to 50 fps
1080p30
- is unplayable compared to 60fps..
- feels like heavy lagging or playing on a slow PC..

- Video is good though

The questions / requests :
Variable Framerate
- x264 / h264 supports variable framerate
- Would it be possible to record in Variable Framerate, instead of locking the FR to 30, 50, 60 ??
- recording in VFR would make the game run perfectly and the video could be converted to 30fps CFR afterwords
30 FPS without VSYNC
- Would it be possible to record at 30 fps without locking vsync also ?
- 30 fps = 1 frame every 33 msec .. why not just grab a frame every 33msec and encode that ?
- why is vsync needed ?
- Recording at 30fps while playing at 60fps would be ideal !!... so even if i get a framerate drop from 60 to 40, the recorder would still record at 30 fps and the result would be a smooth video !
I've finally found out that
A: Mirillis Action already capture at different framerate than the game - all i needed to do, was to disable VSync inside the game !!!
B: The BEST QUALITY QuickSync setup is 1080p30 HIGH + [0-255]