Tried ffmpeg on one of my recordings with those settings and managed to get 300fps (9 times normal speed). It looks like it is the target container that is used is the determining factor if multiple threads are used. If I use libx264 then the frame rate goes down but my CPU is now using 90%. Not sure if this helps.