Recording Frame Lag?

HillbillyZT

Reputable
May 2, 2014
34
0
4,530
Hello everyone, I will start out by listing my system specs:
Processor Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Manufacturer Intel
Speed 4.0 GHz
Number of Cores 8
Video Card 1 Intel(R) HD Graphics 4600
Manufacturer Intel
Chipset Intel(R) HD Graphics 4600
Dedicated Memory 32 MB
Total Memory 1.8 GB
Video Card 2 NVIDIA GeForce GTX 660 Ti
Manufacturer NVIDIA
Chipset GeForce GTX 660 Ti
Dedicated Memory 2.1 GB
Total Memory 3.9 GB
Memory 10.5 GB
Operating System Microsoft Windows 8 (build 9200), 64-bit
Service Pack 0
Size 64 Bit
Edition Basic
Display Maximum Resolution 1920 x 1080
DVD DTSOFT Virtual CdRom Device
CD DTSOFT Virtual CdRom Device
{
Drive 1 HDD
Size 1.8 TB
Free 728.6 GB
Drive 2 SSD
Size 237.5 GB
Free 58.8 GB

Sorry if the above was a bit confusing, copied and pasted from an advanced list. The SSD has Windows and two or three select games on it. My HDD has all of my software, games, and video files as well as misc. stuff. When recording with DxTory, using the following settings, I will get instant frame drops to what feels like sub-30, and yet displays as well over 100 in the frame counters I use. The recording also shows up flawlessly.

GOp6YBz.png



What can I do to reduce/eliminate the lag I feel when recording, even thought the system appears to handle it perfectly. What part of my system would need to be upgraded, hopefully not any? Thank you very much for your help.
 
Solution

I believe...

HillbillyZT

Reputable
May 2, 2014
34
0
4,530


What exactly do you mean by this? And how would I accomplish this?
 
Try OBS and see if there's a performance difference. It's free.
https://obsproject.com/
https://obsproject.com/forum/resources/how-to-make-high-quality-local-recordings.16/

Also a 660ti isn't that great for recording, so I hope you aren't having unreasonable expectations.
 

HillbillyZT

Reputable
May 2, 2014
34
0
4,530


I have been using OBS as of late and, while I experience 0 lag recording with QuickSync and NvEnc, I have yet to try x264, but the quality of the recording is abysmal. I record at 720p with a 3000-3500 bitrate.

Here is an example of a recording: https://www.youtube.com/watch?v=oAyfJiYRc_I

Also, if the 660 ti isn't good for recording, for what reasons? I have been thinking about a 970 or a 980 for a while, but what does my GPU lack in? Speed, Power, or VRAM?
 


Well it isn't bad, but it's also not great. It's just okay, your bitrate may be too high, also why only 720p? You could probably do 1080p.
I used those settings to record this: https://www.youtube.com/watch?v=qdlv-lhyZ-k (not really the best example I know, the source isn't 1080p, and it's not even a modern game, but I did record it at 1080p 30FPS with h264)
And umm, are you using both your IGPU and GPU together? that can cause slow downs, as opposed to disabling the IGPU and only using the GPU.
 

HillbillyZT

Reputable
May 2, 2014
34
0
4,530


I will change that when I get home, the iGPU that is. I had no idea that would cause a slowdown. I currently have my secondary monitor plugged into the iGPU and the primary in the GPU. I assumed this would allow for less stress on the main Gu, but now I am imagining ways it slows it down. The main issue will be seeing if I have the cables to wire up the second monitor to the main GPU, as there is only one HDMI slot. I may have anRGB orDVI to HDMI cable around somewhere. Also, how much of a performance increase could I expect from this alone? Would this fix the "frame latency" I have been experienceing, where the FPS is high but is displayed slower so that it feels choppy?

Thanks for the help, regardless!
 

I believe that very well could be the entire issue, I noticed performance loss when i tried that with my system. Running a second monitor (on the desktop anyways) barely uses any processing power for the GPU so it's pretty impossible to even see any FPS changes. Having things open on the second monitor like youtube, recording software, ect is all CPU tasks really, otherwise they're just static 2D pictures.

The problem comes when it tries to split the commands between the IGPU and GPU.
 
Solution

HillbillyZT

Reputable
May 2, 2014
34
0
4,530




Thx a lot! Will try in BIOs when I get home. Hope this works!
 

HillbillyZT

Reputable
May 2, 2014
34
0
4,530


Aaaaand, not a long enough cable. I have a DVI or whatever cable, just not quite long enough, and the wuality isnt good enough to use on my primary monitor.
 

HillbillyZT

Reputable
May 2, 2014
34
0
4,530


Dell S2440L, 60Hz
Not a bad monitor.
 

William Henrickson

Reputable
Dec 17, 2014
444
0
4,960


What I mean is, you have more than enough hardware to capture 1080p and encode it and save it to disk, it has to be a codec issue. etc.