Question / Help How to set keyframe rate with custom encoder settings in OBS

jshrek

New Member
I was having an issue where YouTube said my keyframe rate was 8.3 but it needed to be every 2 seconds.

Under OUTPUT you need to check the ENABLE ADVANCED ENCODER SETTINGS.

Then in the CUSTOM ENCODER SETTINGS you would enter:
keyint=60

The keyint variable tells OBS to send a keyframe every X frames.
So with keyint=60 this means a 30 FPS video will send a keyframe every 2 seconds and a 60 FPS video will send a leyframe every 1 second.
 
Top