Question / Help Recording In 60fps with elgato while streaming?

BreakingLiberty

New Member
]I've been screwing around with the settings and I cant seem to get 720p 60fps on my recordings.
(I can record fine with the elgato game capture software)
also is it possible to stream in 30 fps with recording 60 fps?

HTML:
21:37:48: Open Broadcaster Software v0.657b - 64bit ( ^ω^)
21:37:48: -------------------------------
21:37:48: CPU Name: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
21:37:48: CPU Speed: 3392MHz
21:37:48: Physical Memory: 6124MB Total, 1845MB Free
21:37:48: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
21:37:48: monitor 1: pos={0, 0}, size={1920, 1080}
21:37:48: Windows Version: 6.1 Build 7601 (revision 18933)
21:37:48: Aero is Disabled
21:37:48: -------------------------------
21:37:48: OBS Modules:
21:37:48: Base Address Module
21:37:48: 000000003F750000 OBS.exe
21:37:48: 00000000E80B0000 OBSApi.dll
21:37:48: 00000000F03D0000 DShowPlugin.dll
21:37:48: 00000000EFDC0000 GraphicsCapture.dll
21:37:48: 00000000F4B20000 NoiseGate.dll
21:37:48: 00000000F0A40000 PSVPlugin.dll
21:37:48: 00000000F1670000 scenesw.dll
21:37:48: ------------------------------------------
21:37:48: Adapter 1
21:37:48: Video Adapter: NVIDIA GeForce 210
21:37:48: Video Adapter Dedicated Video Memory: 1026031616
21:37:48: Video Adapter Shared System Memory: 2942433280
21:37:48: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
21:37:48: =====Stream Start: 2015-12-30, 21:37:48===============================================
21:37:48: Multithreaded optimizations: On
21:37:48: Base resolution: 1280x720
21:37:48: Output resolution: 1280x720
21:37:48: ------------------------------------------
21:37:48: Loading up D3D10 on NVIDIA GeForce 210 (Adapter 1)...
21:37:49: ------------------------------------------
21:37:49: Audio Format: 44100 Hz
21:37:49: ------------------------------------------
21:37:49: Audio Channels: 2 Ch
21:37:49: Playback device Default
21:37:49: ------------------------------------------
21:37:49: Using desktop audio input: Speakers (Realtek High Definition Audio)
21:37:49: Global Audio time adjust: 0
21:37:49: ------------------------------------------
21:37:49: Using auxilary audio input: Microphone (Blue Snowball )
21:37:49: Mic time offset: 0
21:37:49: ------------------------------------------
21:37:49: Audio Encoding: MP3
21:37:49: bitrate: 96
21:37:49: Using graphics capture
21:37:49: Using Monitor Capture
21:37:49: Scene buffering time set to 700
21:37:49: ------------------------------------------
21:37:49: Video Encoding: x264
21:37:49: fps: 60
21:37:49: width: 1280, height: 720
21:37:49: preset: medium
21:37:49: profile: main
21:37:49: keyint: 120
21:37:49: CBR: yes
21:37:49: CFR: yes
21:37:49: max bitrate: 600
21:37:49: buffer size: 600
21:37:49: ------------------------------------------
21:38:52: Using Window Capture
21:39:10: Using Window Capture
21:41:12: Using graphics capture
21:41:12: Trying to hook process: GameCapture.exe
21:42:43: CUDA loaded successfully
21:42:44: 1 CUDA capable devices found
21:42:44: [ GPU #0 - < GeForce 210 > has Compute SM 1.2, NVENC Not Available ]
21:42:44: No NVENC capable devices found
21:43:08: x264: bitrate 600->1000, buffer size 600->1000
21:43:08: Settings::Encoding: Changing bitrate from 600kb/s to 1000kb/s
21:43:20: x264: bitrate 1000->1250, buffer size 1000->1250
21:43:20: Settings::Encoding: Changing bitrate from 1000kb/s to 1250kb/s
21:45:13: Settings::Video: Disabling Aero
Last Game Capture Log:
2015-12-30, 21:41:12: we're booting up:
21:41:12: CaptureThread: attached to process GameCapture.exe
21:41:12: D3D9 Present
21:41:12: (half life scientist) everything.. seems to be in order



What am I doing wrong :(
 

FerretBomb

Active Member
You'll need to use OBS-MP to record at a different rate than you are streaming.

That said, your current settings are... problematic. At best.
600kbps isn't even enough for 360p@30fps.
You're on Win7, and are using Monitor Capture. By extension, you also have Aero off which will SEVERELY degrade OBS' performance.
You're using MP3 audio, which is meant to be a failback method.
You have your base resolution set to 720p, when your monitor is 1080p. Squashing sources down in the preview window uses a low-quality scaling method that looks terrible.

Fixes:
-Enable Aero
-Use a Game Capture of the DWM process instead. This will cap your primary monitor, and actually is quick under Win7.
-Raise your bitrate to at least 1500kbps (preferably 2000), or downscale your video significantly
-Switch to AAC audio, it's MUCH better
-Set base resolution to 1080p, and use the whole-scene downscale in the Video settings area to scale to 720p (or lower)

As a side note, the GeForce GTX 200-series has known performance issues with OBS due to poor memory handling; it'll also cause performance issues. Even a 300-series will give major improvement (I ran into the same problem, as I had a GTX 260).

Not sure where you got the settings you're using, but the only way they could be worse is if you were using NVENC for streaming, and a mess of custom x264 settings.
I'm frankly kind of blown away. No offense intended, and more than happy to help you square things away and get it running properly, but this logfile is a walking case of Murphy's Law. Just about everything that can be wrong, is. It's astonishing.
 
Top