Question / Help Can't get Stable 60fps with C985

brianfarts

New Member
Hello everyone,

I'm desperately looking for help. I had an AverMedia LGX but couldn't get that to keep a stable 60fps in either OBS or RECentral2 so I've returned it for a refund and got a Live Gamer HD Lite yesterday. I'm trying to stream console games

For some reason I can't get a stable 60fps when recording with the capture card in OBS. It stutters for a few seconds every 15 seconds or so. I tried both adding it as is and through stream engine, lowering the encoding preset, setting fps to 59, using buffer and increasing scene buffer. CPU is between 50% and 60% on the veryfast preset. I have the current drivers installed and update the card's firmware to the current version and it does work just fine in RECentral. I will check if my display puts out an actual 60hz when I get home.

Here's my specs.
Intel i5 2500
4gb RAM
Intel HD 3000 <- could this cause the problems?

I will attach a logfile in a few hours once I get home, looking through it it had no duplicated frames and only a tiny amount of late frames.

Thanks in advance for any help ;)
 
Last edited:
As promised here's the log

Code:
15:50:14: Open Broadcaster Software v0.655b - 64bit ( ^ω^)
15:50:14: -------------------------------
15:50:14: CPU Name: Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz
15:50:14: CPU Speed: 3292MHz
15:50:14: Physical Memory:  3984MB Total, 3146MB Free
15:50:14: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
15:50:14: monitor 1: pos={0, 0}, size={1920, 1200}
15:50:14: Windows Version: 6.1 Build 7601 (revision 18939)
15:50:14: Aero is Enabled
15:50:14: -------------------------------
15:50:14: OBS Modules:
15:50:14: Base Address     Module
15:50:14: 000000003FB90000 OBS.exe
15:50:14: 00000000F3220000 OBSApi.dll
15:50:14: 00000000F31D0000 DShowPlugin.dll
15:50:14: 00000000F3190000 GraphicsCapture.dll
15:50:14: 00000000F3160000 NoiseGate.dll
15:50:14: 00000000F3130000 PSVPlugin.dll
15:50:14: 00000000F3100000 scenesw.dll
15:50:14: ------------------------------------------
15:50:14: Adapter 1
15:50:14:   Video Adapter: Intel(R) HD Graphics
15:50:14:   Video Adapter Dedicated Video Memory: 67108864
15:50:14:   Video Adapter Shared System Memory: 1711276032
15:50:14:   Video Adapter Output 1: pos={0, 0}, size={1920, 1200}, attached=true
15:50:14: =====Stream Start: 2015-09-16, 15:50:14===============================================
15:50:14:   Multithreaded optimizations: On
15:50:14:   Base resolution: 1096x616
15:50:14:   Output resolution: 1096x616
15:50:14: ------------------------------------------
15:50:14: Loading up D3D10 on Intel(R) HD Graphics (Adapter 1)...
15:50:15: ------------------------------------------
15:50:15: Audio Format: 44100 Hz
15:50:15: ------------------------------------------
15:50:15: Audio Channels: 2 Ch
15:50:15: Playback device Default
15:50:15: ------------------------------------------
15:50:15: Using desktop audio input: Lautsprecher (High Definition Audio-Gerät)
15:50:15: Global Audio time adjust: 0
15:50:15: ------------------------------------------
15:50:15: Audio Encoding: AAC
15:50:15:     bitrate: 128
15:50:15: ------------------------------------------
15:50:15:     device: AVerMedia HD Capture C985 Bus 2,
15:50:15:     device id \\?\pci#ven_1af2&dev_a001&subsys_a0011af2&rev_00#4&2c4fd906&0&00e4#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{957bd672-7934-4b55-b81a-3e22b14c679a},
15:50:15:     chosen type: YV12, usingFourCC: true, res: 1280x720 - 1280x720, frameIntervals: 166666-666666
15:50:15:     use buffering: false - 0, fourCC: 'YV12'
15:50:15:
15:50:15:     device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
15:50:15: Using directshow input
15:50:16: Scene buffering time set to 700
15:50:16: ------------------------------------------
15:50:16: Video Encoding: x264
15:50:16:     fps: 60
15:50:16:     width: 1096, height: 616
15:50:16:     preset: veryfast
15:50:16:     profile: main
15:50:16:     keyint: 120
15:50:16:     CBR: yes
15:50:16:     CFR: yes
15:50:16:     max bitrate: 2000
15:50:16:     buffer size: 2000
15:50:16: ------------------------------------------
15:50:17: Audio timestamp for device 'AVerMedia HD Capture C985 Bus 2' was behind target timestamp by 143745
15:50:42: FlushBufferedVideo: Flushing 26 packets over 417 ms
15:50:42: Total frames encoded: 1543, total frames duplicated: 3 (0.19%)
15:50:42: Total frames rendered: 1567, number of late frames: 1 (0.06%) (it's okay for some frames to be late)
15:50:43:
15:50:43: Profiler time results:
15:50:43:
15:50:43: ==============================================================
15:50:43: video thread frame - [100%] [avg time: 3.498 ms] [children: 79.8%] [unaccounted: 20.2%]
15:50:43: | scene->Preprocess - [70.9%] [avg time: 2.48 ms]
15:50:43: | GPU download and conversion - [8.95%] [avg time: 0.313 ms] [children: 7.12%] [unaccounted: 1.83%]
15:50:43: | | flush - [2.2%] [avg time: 0.077 ms]
15:50:43: | | CopyResource - [4.8%] [avg time: 0.168 ms]
15:50:43: | | conversion to 4:2:0 - [0.114%] [avg time: 0.004 ms]
15:50:43: Convert444Threads - [100%] [avg time: 0.62 ms] [children: 99%] [unaccounted: 0.968%]
15:50:43: | Convert444toNV12 - [99%] [avg time: 0.614 ms]
15:50:43: encoder thread frame - [100%] [avg time: 0.884 ms] [children: 1.7%] [unaccounted: 98.3%]
15:50:43: | sending stuff out - [1.7%] [avg time: 0.015 ms]
15:50:43: ==============================================================
15:50:43:
15:50:43:
15:50:43: Profiler CPU results:
15:50:43:
15:50:43: ==============================================================
15:50:43: video thread frame - [cpu time: avg 2.906 ms, total 4555.23 ms] [avg calls per frame: 1]
15:50:43: | scene->Preprocess - [cpu time: avg 2.05 ms, total 3213.62 ms] [avg calls per frame: 1]
15:50:43: | GPU download and conversion - [cpu time: avg 0.288 ms, total 452.403 ms] [avg calls per frame: 1]
15:50:43: | | flush - [cpu time: avg 0.039 ms, total 62.401 ms] [avg calls per frame: 1]
15:50:43: | | CopyResource - [cpu time: avg 0.195 ms, total 296.401 ms] [avg calls per frame: 1]
15:50:43: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:50:43: Convert444Threads - [cpu time: avg 0.477 ms, total 1450.81 ms] [avg calls per frame: 2]
15:50:43: | Convert444toNV12 - [cpu time: avg 0.472 ms, total 1435.21 ms] [avg calls per frame: 2]
15:50:43: encoder thread frame - [cpu time: avg 0.102 ms, total 156.001 ms] [avg calls per frame: 1]
15:50:43: | sending stuff out - [cpu time: avg 0.01 ms, total 15.6 ms] [avg calls per frame: 1]
15:50:43: ==============================================================
15:50:43:
15:50:43: =====Stream End: 2015-09-16, 15:50:43=================================================



I did try checking the refresh rate of my display as someone suggested in another thread, it showed 59.95 changed it to 60 in the EDID but still nothing

will try to put it into a different pc with a 2500k and 8 gigs of memory next. unfortunately I'm unable to fit both the capture card and a graphics card into the same computer at this time.
 
  • Tried downgrading the driver to an older version - still the same
  • Tried putting it in the other PC - still the same. Although I consistently get 0 duplicated frames now.
  • Tried recording at 30fps and I still get very noticable stutter.

This card gets recommended here all the time, I feel like there's got to be something wrong on my end.
 
I shamelessly bump this to let y'all know the stutter is fine when selecting the baseline encoding profile.
Hopefully someone can tell me where the bottleneck is with this information.
 
Not that I expect an answer at this point but here it goes.

baseline has not "fixed" it, that was due to me setting the capture card and OBS-MP to 59.94 fps which makes the stutter less noticable but it's still there.

I finally got around to testing it with a dedicated GPU which made no difference whatsoever. It's kinda strange that this card gets recommended a good deal on this forum yet it's full with ghost threads like this where no one even bothers to respond.
 
The problem has apparently been traced to bad drivers and software in the latest package (according to some people)
 
Thanks for taking the time to respond Harold.

I've already heard about the driver issue. Unfortunately I couldn't get an answer when asking which version works on another thread or even by pming the user who made the post.

As I stated in the OP I tried downgrading the driver but unfortunately the earliest driver causes a code 10 error on my windows 7 machine. Installing the driver on windows 10 has not fixed the stutters
 
Back
Top