I have been using Bandicam for years to record gameplay at 30fps. Now that YouTube supports 60fps, I want to record my footage at the higher framerate. Unfortunately, the video files recorded by Bandicam using NVENC or CUDA begins at 30fps or less, despite my best efforts. My game is rendering at 100-144fps so I have plenty of headroom. If I select the "Ultrafast setting for 60 fps" preset, I can record at 60fps with motion JPEG from the start. Nvidia's Shadowplay has no problem recording smooth 60fps at 50mbps H.264 on the same games with my setup. After the first 30-45 seconds of footage, 60 frames are finally recorded each second? Earlier parts of my videos have far fewer frames per second.
Settings
Version: Bandicam 2.1.0.708 licensed
Tried both AVI and MP4
Tried "full size" (1440p) and scaling down to 1080p
60fps
Succeeds: Xvid, MPEG-4, Motion JPEG, Nvidia ShadowPlay, x264vfw external codec
Fails: NVENC, CUDA
Quality: 80
Audio: tried PCM and stereo AAC 48khz
Games: World of Warcraft, Middle-earth: Shadow of Mordor
Tried disabling CPU and GPU power saving features like SpeedStep
System
Intel i7 3770K @ 4.5GHz stable
Nvidia GTX 780ti
16GB DDR3 2133MHz CL9
Nvidia Driver 344.60 (tested 344.48 also)
ASUS ROG Swift 1440p screen with G-Sync
Game files on Samsung 840 Evo SSD
Video recorded to separate HDD