Question / Help Stuttering/choppy videos but not audio hd60 pro

Vinnie182

New Member
Hey guys

I'm recording with obs studio using an elgato hd60 pro as my capture device and just recording desktop audio. I have my recording settings on crf 15 saving as an mp4.

Most of the time it's ok but if I record a few videos in a row then the videos start to come out consistently choppy. But the audio sounds fine.

I'm running

Intel 6800k
Msi x99a carbon gaming pro board
16gb ddr4 2400 ram... soon to be 32
Evga Gtx980ti ftw
 

C-Dude

Member
09:32:54.103: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 273 (30.0%)

oddly enough the problem seems to be your GPU. (rendering lag is GPU encoding lag is CPU)

try these:
-updating your graphics drivers
-recording without using VFR
-Use the NVENC settings found here (it is under the "Setup advanced High Quality Settings")

tell me if any of those work
 

Vinnie182

New Member
that would make sense since it only seems to do it on my most demanding game. still does it tho with those settings.
 

Attachments

  • 2017-01-16 18-55-39 log.txt
    4.4 KB · Views: 7

C-Dude

Member
no, the capture card converts HDMI output to input. So your PC can read the data. It still has to encode the video, which is what OBS does.

I forgot to link this before but try using these settings: https://obsproject.com/forum/resour...lity-recording-and-multiple-audio-tracks.221/

If you are recording from the same PC then there is no point in using a capture card.

Capture cards are for consoles, and 2 PC streaming (which some people also do 2 PC recording which is kind of stupid since the reason you would want to do it is to heavily compress the video, which is pointless if you edit the video since you will have to re-encode anyway, and or even if you are not editing you can get much better quality reencoding it later with a program like handbrake).
 

Vinnie182

New Member
you guys have been very helpful, I have one last question, if I have a gtx1080 and gtx980ti. not in SLI, can I play the game on my 1080 and obs use the 980ti to render?

I notice when I change recording encoder to nvenc and choose lossless then I get a GPU option, can this do what I want?
 

C-Dude

Member
Yes in the settings you can change what GPU does the encoding but honestly its not really worth it. NVENC causes such low frame-drop anyway.

Really you don't want to be recording in lossless, extreme lag and you hard drive probably wont be able to keep up. If you use CQP set to around 8 you wont notice ANY difference in quality AT ALL and have a much more reasonable file size and with less lag. Even setting it to much higher probably won't lose any noticible quality and even if it does it really won't look bad especially if uploading to youtube which murders quality. Also its really hard to use lossless especially from OBS since the way its encoded makes it hard to be read back from most media players/video editors.

So yes, the GPU option should work. I don't know how well it actually does work since few to no people ever use/talk about it. But I have no reason to believe it doesn't. GPU of 0 should be the GPU in your first slot and GPU of 1 should be the GPU in your second slot. If this doesn't work you probably can change it in the NVIDIA control panel.
 
Top