mastermind6000
New Member
I have this issues on two different machines recently. If the HD60 card is inactive, everything is fine. Frame render time is like 2-3ms, but as soon a PS4 turns on, for example, and the card starts working, that time jumps to 10ms (which should still be fine) but CPU load doubles and it starts dropping over 10% of frames to rendering lag.
NVENC encoding is fine. that works. it skips the exact number of frames that rendering skips. Task manager shows GPU using like 20% video encoding and that never waivers. It's only when the capture card is running, that CPU goes off. It never used to be this severe until pretty recently.
In addition, if I open a browser or anything the cards output becomes garbled and laggy, needing to be reset, if anything takes CPU away from it.
I've turned off extra sources, background tasks, etc. Even an empty OBS scene with just the HD60 running, jumps up to like 75% CPU by itself. I thought I may have found some help in changing resample rate to a faster one, but it's a trivial difference.
canvas 1080 -> 936p, 5900kbps NVENC, 320 audio, nothing that should be a problem
one machine is AMD FX4300 with Geforce 730
the other machine is i7-770HQ and Geforce 1050
The question is why OBS having such a hard time rendering the card's output? The elgato HD60's own software works fine; it only renders the scene, and encodes the whole thing afterward, not on the fly. Which indicates normal CPU operation when rendering the card output. It's doing so in OBS that has become an issue. THe card itself does its own video encoding, because it's USB 2.0 and can't send raw video. There used to be almost no issue it's performance.
NVENC encoding is fine. that works. it skips the exact number of frames that rendering skips. Task manager shows GPU using like 20% video encoding and that never waivers. It's only when the capture card is running, that CPU goes off. It never used to be this severe until pretty recently.
In addition, if I open a browser or anything the cards output becomes garbled and laggy, needing to be reset, if anything takes CPU away from it.
I've turned off extra sources, background tasks, etc. Even an empty OBS scene with just the HD60 running, jumps up to like 75% CPU by itself. I thought I may have found some help in changing resample rate to a faster one, but it's a trivial difference.
canvas 1080 -> 936p, 5900kbps NVENC, 320 audio, nothing that should be a problem
one machine is AMD FX4300 with Geforce 730
the other machine is i7-770HQ and Geforce 1050
The question is why OBS having such a hard time rendering the card's output? The elgato HD60's own software works fine; it only renders the scene, and encodes the whole thing afterward, not on the fly. Which indicates normal CPU operation when rendering the card output. It's doing so in OBS that has become an issue. THe card itself does its own video encoding, because it's USB 2.0 and can't send raw video. There used to be almost no issue it's performance.