Skipped frames to encoding lag with low utilization...

emele

New Member
When I start streaming, I get skipped frames due to encoding lag. It starts low and grows up to over 90%, while CPU utilization remains in the 25% to 35% range mostly. So obviously this doesn't work.

The settings:
Resolution: 1920x1080, 60fps
Encoder: X264
Rescale: nope
Rate Control: ABR
Bitrate: 6000
Use custom buffer size: 5500
Keyframe Interval: 0 (should I change this? I stream mostly fast paced shooters)
CPU Preset: VerySlow
Profile: High
Tune: (none) (should I change this?)
x264 Options: rc_lookahead=20 bframes=4 (I think I'll try with 6?)

Then I change the CPU Preset to VeryFast and I get no encoding lag (obviously).

Then after a few minutes I change it back to VerySlow and I still get perfect performance and excellent image quality with my CPU load below 40%.

Any idea why this happens? It's not a huge problem but still something fairly confusing.
 

PaiSand

Active Member
Please restart OBS and perform a test stream/recording for more than 30 seconds doing as you normally do, including playing games, full camera or whatever you normally do.

Now look inside Help menu. Upload the current log file and paste the url to the log in here. Click on the Analize button to start troubleshooting common issues.
 

Boizi

New Member
This happends to me too, but in Game Capture HD from elgato the high use of CPU is 14%! in OBS goes 99% its crazy! (but obs has better control quality)
 
Top