Question / Help Cannot record higher than 20 FPS

Hey OBS community, I've been experiencing problems with recording on Minecraft. Everytime I try to record, I have not been able to go over 20 FPS. No matter what settings I change, it always stays in the range of 18-22 FPS. I've ran the log analyzer and did everything that was recommended, to a point where 0 errors were found. This is my log.

Code:
23:23:54: Open Broadcaster Software v0.625b - 32bit (´・ω・`)
23:23:54: -------------------------------
23:23:54: CPU Name: Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz
23:23:54: CPU Speed: 2395MHz
23:23:54: Physical Memory:  4095MB Total, 2945MB Free
23:23:54: stepping id: 9, model 58, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
23:23:54: monitor 1: pos={0, 0}, size={1920, 1080}
23:23:54: Windows Version: 6.2 Build 9200 
23:23:54: Aero is Enabled
23:23:54: -------------------------------
23:23:54: OBS Modules:
23:23:54: Base Address     Module
23:23:54: 01040000         OBS.exe
23:23:54: 6E210000         OBSApi.dll
23:23:54: 72B30000         DShowPlugin.dll
23:23:54: 72B00000         GraphicsCapture.dll
23:23:55: 72AD0000         NoiseGate.dll
23:23:55: 725D0000         PSVPlugin.dll
23:23:55: ------------------------------------------
23:23:55: Adapter 1
23:23:55:   Video Adapter: NVIDIA GeForce GT 650M 
23:23:55:   Video Adapter Dedicated Video Memory: 2082271232
23:23:55:   Video Adapter Shared System Memory: 2147676160
23:23:55:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
23:23:55: =====Stream Start: 2014-07-21, 23:23:55===============================================
23:23:55:   Multithreaded optimizations: On
23:23:55:   Base resolution: 1920x1080
23:23:55:   Output resolution: 1280x720
23:23:55: ------------------------------------------
23:23:55: Loading up D3D10 on NVIDIA GeForce GT 650M (Adapter 1)...
23:23:55: ------------------------------------------
23:23:55: Audio Format: 48000 Hz
23:23:55: ------------------------------------------
23:23:55: Audio Channels: 2 Ch
23:23:55: Playback device Default
23:23:55: ------------------------------------------
23:23:55: Using desktop audio input: Speakers (Realtek High Definition Audio)
23:23:55: Global Audio time adjust: 0
23:23:55: ------------------------------------------
23:23:55: Using auxilary audio input: Microphone (Realtek High Definition Audio)
23:23:55: Mic time offset: 0
23:23:55: ------------------------------------------
23:23:55: Audio Encoding: AAC
23:23:55:     bitrate: 128
23:23:55: Using graphics capture
23:23:55: Trying to hook process: javaw.exe
23:23:55: Scene buffering time set to 1200
23:23:55: Using custom x264 settings: "crf=18"
23:23:55: ------------------------------------------
23:23:55: Video Encoding: x264
23:23:55:     fps: 30
23:23:55:     width: 1280, height: 720
23:23:55:     preset: veryfast
23:23:55:     profile: high
23:23:55:     keyint: 250
23:23:55:     CBR: yes
23:23:55:     CFR: no
23:23:55:     max bitrate: 3500
23:23:55:     buffer size: 3500
23:23:55: ------------------------------------------
23:23:55: SharedTexCapture hooked
23:24:14: Total frames encoded: 539, total frames duplicated: 1 (0.19%)
23:24:14: Total frames rendered: 568, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
23:24:15: 
23:24:15: Profiler time results:
23:24:15: 
23:24:15: ==============================================================
23:24:15: video thread frame - [100%] [avg time: 2.491 ms] [children: 7.39%] [unaccounted: 92.6%]
23:24:15: | scene->Preprocess - [0.12%] [avg time: 0.003 ms]
23:24:15: | GPU download and conversion - [7.27%] [avg time: 0.181 ms] [children: 5.58%] [unaccounted: 1.69%]
23:24:15: | | flush - [3.77%] [avg time: 0.094 ms]
23:24:15: | | CopyResource - [1.53%] [avg time: 0.038 ms]
23:24:15: | | conversion to 4:2:0 - [0.281%] [avg time: 0.007 ms]
23:24:15: Convert444Threads - [100%] [avg time: 0.647 ms] [children: 98.1%] [unaccounted: 1.85%]
23:24:15: | Convert444toNV12 - [98.1%] [avg time: 0.635 ms]
23:24:15: encoder thread frame - [100%] [avg time: 2.125 ms] [children: 1.36%] [unaccounted: 98.6%]
23:24:15: | sending stuff out - [1.36%] [avg time: 0.029 ms]
23:24:15: ==============================================================
23:24:15: 
23:24:15: 
23:24:15: Profiler CPU results:
23:24:15: 
23:24:15: ==============================================================
23:24:15: video thread frame - [cpu time: avg 1.402 ms, total 796.875 ms] [avg calls per frame: 1]
23:24:15: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:24:15: | GPU download and conversion - [cpu time: avg 0.027 ms, total 15.625 ms] [avg calls per frame: 1]
23:24:15: | | flush - [cpu time: avg 0.027 ms, total 15.625 ms] [avg calls per frame: 1]
23:24:15: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:24:15: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
23:24:15: Convert444Threads - [cpu time: avg 0.664 ms, total 703.125 ms] [avg calls per frame: 2]
23:24:15: | Convert444toNV12 - [cpu time: avg 0.649 ms, total 687.5 ms] [avg calls per frame: 2]
23:24:15: encoder thread frame - [cpu time: avg 1.479 ms, total 781.25 ms] [avg calls per frame: 1]
23:24:15: | sending stuff out - [cpu time: avg 0.029 ms, total 15.625 ms] [avg calls per frame: 1]
23:24:15: ==============================================================
23:24:15: 
23:24:15: =====Stream End: 2014-07-21, 23:24:15=================================================

I've tried reducing my graphic settings in Minecraft, but that doesn't help either.
 
I'm talking about in game. Sorry, I should've specified. Whenever I try to record, my in-game FPS drops to 20ish no matter what graphic settings I set, on OBS or Minecraft, it never goes higher than 20.
 
Top