OBS is a great program and I've found it very stable over the year that I've been using it so far. Normally problems only arise as a result of external programs that overlay things onto the game window, such as Fraps or RTSS.
Fraps cannot be running alongside OBS (I've tried many many ways around it with no joy), fortunately with RTSS you can add the OBS.exe and EliteDangerous32.exe files and tell it to ignore them.
As for using OBS as an alternative to raptr/shadowplay I recommend the following settings: (apologies for this being so long!)
OBS Settings
Settings > Encoding..
Video;
Encoder: x264
Use CBR: ticked
Enable CBR padding: ticked
Use Custom Buffer Size: unticked
Max Bitrate (kb/s): 15000
Audio;
Codec: AAC
Bitrate: 192
Format: 48kHz
Channel: stereo
Settings > Broadcast Settings..
Mode: File Output Only
File Path: (somewhere on your PC)
Replay Buffer Length (seconds): 300 (or longer if you need it and have enough system RAM)
Replay Buffer File Path: (somewhere on your PC)
Settings > Video..
Base Resolution: Custom: [your monitor resolution]
Resolution Downscale: None
FPS: (30 is fine - only use 60 if your rig can handle it)
Disable Aero: unticked (I've never had to enable it, but this may solve your blank screen problem. Leave it unticked for now though)
Settings > Audio..
(Should be fine to leave all these at default)
Settings > Hotkeys..
(Assign keys that aren't used by Elite, or anything else that might interfere, to Start Replay Buffer, Stop Replay Buffer and Save Replay Buffer)
Settings > Advanced..
(Leave all at default, except for--)
x264 CPU Preset: veryfast
Notes
- It's worthwhile playing around with the CPU preset setting to find the happiest medium between system impact and output quality. I have a Core i7 2600K running at 3.8Ghz and anything further down than Veryfast starts causing lag in-game. Of course if you have a better CPU then you could try options further down the list which will improve output quality and probably allow you to lower the Max Bitrate, giving smaller video files while retaining quality.
- With these settings the end result looks fine to me, but stuff like this is very subjective.
- With the right settings and enough hard drive space you could potentially record whole game sessions, but obviously you'll have to note down at what time in the recording something happens and edit the footage later.
Setting the Scene
As for the blank screen issue, I'd keep things simple to begin with. Set up 1 scene and add a Game Capture source. Within the options for Game Capture, I find Use Hotkey most handy; just set a key that isn't in use by Elite or some other external program.
Now you should be able to start the game and once it's loaded to the menu, press the key you set up for Start Replay Buffer, then press the key you set in Use Hotkey to start capturing the game window. When something happens that you need to save just press the Save Replay Buffer key you set earlier.
If you can, keep an eye on Task Manager to track CPU usage while playing the game and recording. If it's maxing out, change the x264 CPU Preset to an option further up the list until the usage decreases. Note that faster-moving stuff (i.e. combat) will cause CPU usage to rise, while static (i.e. docked in station) doesn't have as much of an impact.
Hope this helps!