Question / Help Choppy/Laggy Audio/Visual when recording on OBS - HELP!

AyTrayne

New Member
Hello,

Before I get into my post, the below message ONLY pertains to recording game footage (i.e. YouTube videos) - I do not plan to use OBS for streaming at this time.

Long story short, I'm trying to optimize my OBS settings for the highest quality recording output available. I'm using an Elgato HD60 Capture Card from my Xbox One to capture 1080p 60FPS game play that I can then upload to YouTube. I want to add voice overs, face cams, etc. when recording and I already have set-up my scenes as well.

When I did a test record on OBS, the audio/video was so choppy that it was barely recognizable. I have my output settings to 1080p 60FPS so I'm not sure what the problem is.

Note: I have already done a test recording in Elgato's Game Capture HD Software and everything worked perfect - there was no lag, it was a 1080p 60FPS file, and audio was perfect. That said, I want to find a way to do the same thing through OBS so I can add the features noted above.

Someone please help so I can start recording in 1080p 60FPS in OBS. Thanks!

PC Specs/Internet:
Dell Inspiron Laptop
Intel Core i5-62000 CPU @ 2.30/2.40GHz
8 GB RAM
64-bit Operating System
Running Windows 10
Internet download: ~15 Mbps
Internet upload: ~18 Mbps

Last Log File: https://gist.github.com/044c2848969046213befc5d25e5ec3a8
Current Log File: https://gist.github.com/4c33a8c56969b3dfcc1cb6a65c24a707
 

EBrito

Active Member
No recording session in any log.


Try simple settings
Recording quality Indistinguishable
encoding x264 low CPU usage
Format FLV
 

EBrito

Active Member
Your CPU can´t handle 1920x1080x60FPS
20:48:58.243: Output 'simple_file_output': Number of skipped frames due to encoding lag: 19119 (1646.8%)
20:48:58.243: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 11715 (61.2%)

Your system is weak for the task

Try rescaling to 720p30FPS Or 600p or even 480p
 

AyTrayne

New Member
If OBS can't handle my recording, then how can Elgato's software handle it if it's the same computer?

It doesn't seem to be a computer issue but an OBS issue. I know my computer is weak but if I can record game play at 1080p 60FPS perfectly with my Elgato software, I should - in theory - be able to do the same with OBS studio, correct?
 

EBrito

Active Member
I have no expereince with capture cardsa, ut, I think, the capture card encodes via its hardware, so no CPU needed.
 

AyTrayne

New Member
You're correct.

That's why I don't understand why it's not working in OBS. My capture card encodes the video itself (no CPU required) so if the video is already encoded when it's coming through OBS, why is it incredibly laggy?

All I'm trying to do is to record the encoded 1080p 60FPS video footage with a webcam and overlay.

Any way to achieve this at 1080p 60FPS with no lag?
 

EBrito

Active Member
You use capture as a source.
Then you compose scene adding webcam and overlay.

Now, OBS has to encode the whole scene.

Your CPU is not able to do it
20:43:03.985: CPU Name: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
20:43:03.986: CPU Speed: 2400MHz
20:43:03.986: Physical Cores: 2, Logical Cores: 4

Only 2 cores (4 threads)

Your GPU
20:43:04.212: Adapter 1: Intel(R) HD Graphics 520

I think is also weak to encode 1080p 60 FPS

I think you sholud downscale to 720p 30 FPS
 
Top