Gabriel Balaich
New Member
Let me start with my system specs:
Asus Tuf Mark 1 X299
Core i9 7900x (4.4GHz OC)
GTX 1080
GTX 1050ti
32GB DDR4
RME HDSPe AIO(Audio Card)
1tb Intel 600P M.2 Drive
Shadow play worked fairly well for the last year until it started recognizing my audio mixer as a game and will no longer let me record in actual games, or at least that is seemingly the problem. I decided to try OBS, easy peasy right? Apparently not, I had assumed with this beefy of a computer I could get something going.
So I began testing only to find my recordings were dropping frames like crazy, using just some standard settings. Read up a little bit and decided to give NVENC a try - similar if not the same results. This lead my stupid brain to believe I needed a capture card, I have a 3440x1440 100hrz ASUS display (PG348Q), so I knew I needed something that could do 4k to achieve 3440x1440 at 100 FPS.
Finally after much dismay I purchased a Magewell Pro Capture HDMI 4K Plus, hooked it up, opened Capture Express (Magewell software) and got some decent 4k video at 60fps using NVENC. FINALLY some progress I thought, however bit rate maxed at 16000, that seems a bit low, oh well lets get resolution figured out first. This was done by flashing the capture card with an EDID file, after a week of trying to figure that out I finally got the card to be recognized as 3440x1440 @ 100hrz. However Capture Express would resize the video from 21:9 to 16:9 warping it and the bit rate still only went to 16000, Well back to OBS I guess.
HMM OBS still dropping frames like crazy using NVENC and the capture card, how is this possible? Capture express was working fine. I thought the Capture Card had somehow fixed this already... Reloaded the capture card with it's old firmware to completely restore it and it's EDID file, now it was back to capturing 4k. I know capture express was at least able to capture 4k 60fps with NVENC so surely OBS can right? Apparently not... dropping frames everywhere.
Get online to do some research, apparently putting a capture card in the same system you are playing on does absolutely nothing. Why didn't I look into this more, this thing was like $800! Oh well it is still in it's return window. Back to OBS without the capture card I must be doing something wrong. Even with just 1920x1080 with a 2500 bit rate I can't capture 100FPS, how is this possible I see YouTube videos of people capturing lossless 4k using NVENC?
After some more research I found people buying second GPUs for dedicated encoding, maybe while I'm playing it's using too much of the GPU in game and there not enough left to encode. Just to test I started to record and GPU usage went up to 40% with no game open, what the heck? I though NVENC was controlled by a dedicated chip on the GPU supposedly unaffected by what else you are running... Oh well must have been wrong, I'll try a second GPU.|
I install an additional 1050ti for dedicated encoding - same results as before, can't even get 100fps at 1920x1080 100 bit with NVENC using GPU 1 (1050ti). Furthermore when I start to record, even without a game open my 1050ti reaches 60% usage when I start recording, what?
What on earth could be going on? So far my best recording have come from the capture card using it's software, really not terrible recordings but only 60FPS at a higher resolution than what I need with a really low bit rate, tons of artifacting and occasional screen tears... Why is this even working better than OBS if capture cards do basically nothing running in the same PC you are recording on?
If the solution to this is literally building a second PC than so be it, I'm already $1000 in with the capture card and GTX1050ti. But I want to be sure that is actually the solution, so much evidence online seems to point to the contrary but my experience says otherwise. It just doesn't make any sense to me that other people online could be getting 4k 60fps lossless using NVENC on a PC not nearly as powerful as mine. Heck when I'm recording x264 regardless of settings my CPU doesn't appear to be maxing out, neither do either of my GPUs when using NVENC, why would it drop FPS before using all hardware potential?
I could be a bit more detailed with my OBS settings but I'm using seemingly standard ones according to any tutorial I watch / read and didn't want to make the post any longer as I knew it would be a long one. Does anybody have any advice at all? I am completely stumped.
PS: used Rocket League for testing FPS and regardless of capture settings (OBS or Capture Express) my game was always running 3440x1440 @ 100FPS.
Asus Tuf Mark 1 X299
Core i9 7900x (4.4GHz OC)
GTX 1080
GTX 1050ti
32GB DDR4
RME HDSPe AIO(Audio Card)
1tb Intel 600P M.2 Drive
Shadow play worked fairly well for the last year until it started recognizing my audio mixer as a game and will no longer let me record in actual games, or at least that is seemingly the problem. I decided to try OBS, easy peasy right? Apparently not, I had assumed with this beefy of a computer I could get something going.
So I began testing only to find my recordings were dropping frames like crazy, using just some standard settings. Read up a little bit and decided to give NVENC a try - similar if not the same results. This lead my stupid brain to believe I needed a capture card, I have a 3440x1440 100hrz ASUS display (PG348Q), so I knew I needed something that could do 4k to achieve 3440x1440 at 100 FPS.
Finally after much dismay I purchased a Magewell Pro Capture HDMI 4K Plus, hooked it up, opened Capture Express (Magewell software) and got some decent 4k video at 60fps using NVENC. FINALLY some progress I thought, however bit rate maxed at 16000, that seems a bit low, oh well lets get resolution figured out first. This was done by flashing the capture card with an EDID file, after a week of trying to figure that out I finally got the card to be recognized as 3440x1440 @ 100hrz. However Capture Express would resize the video from 21:9 to 16:9 warping it and the bit rate still only went to 16000, Well back to OBS I guess.
HMM OBS still dropping frames like crazy using NVENC and the capture card, how is this possible? Capture express was working fine. I thought the Capture Card had somehow fixed this already... Reloaded the capture card with it's old firmware to completely restore it and it's EDID file, now it was back to capturing 4k. I know capture express was at least able to capture 4k 60fps with NVENC so surely OBS can right? Apparently not... dropping frames everywhere.
Get online to do some research, apparently putting a capture card in the same system you are playing on does absolutely nothing. Why didn't I look into this more, this thing was like $800! Oh well it is still in it's return window. Back to OBS without the capture card I must be doing something wrong. Even with just 1920x1080 with a 2500 bit rate I can't capture 100FPS, how is this possible I see YouTube videos of people capturing lossless 4k using NVENC?
After some more research I found people buying second GPUs for dedicated encoding, maybe while I'm playing it's using too much of the GPU in game and there not enough left to encode. Just to test I started to record and GPU usage went up to 40% with no game open, what the heck? I though NVENC was controlled by a dedicated chip on the GPU supposedly unaffected by what else you are running... Oh well must have been wrong, I'll try a second GPU.|
I install an additional 1050ti for dedicated encoding - same results as before, can't even get 100fps at 1920x1080 100 bit with NVENC using GPU 1 (1050ti). Furthermore when I start to record, even without a game open my 1050ti reaches 60% usage when I start recording, what?
What on earth could be going on? So far my best recording have come from the capture card using it's software, really not terrible recordings but only 60FPS at a higher resolution than what I need with a really low bit rate, tons of artifacting and occasional screen tears... Why is this even working better than OBS if capture cards do basically nothing running in the same PC you are recording on?
If the solution to this is literally building a second PC than so be it, I'm already $1000 in with the capture card and GTX1050ti. But I want to be sure that is actually the solution, so much evidence online seems to point to the contrary but my experience says otherwise. It just doesn't make any sense to me that other people online could be getting 4k 60fps lossless using NVENC on a PC not nearly as powerful as mine. Heck when I'm recording x264 regardless of settings my CPU doesn't appear to be maxing out, neither do either of my GPUs when using NVENC, why would it drop FPS before using all hardware potential?
I could be a bit more detailed with my OBS settings but I'm using seemingly standard ones according to any tutorial I watch / read and didn't want to make the post any longer as I knew it would be a long one. Does anybody have any advice at all? I am completely stumped.
PS: used Rocket League for testing FPS and regardless of capture settings (OBS or Capture Express) my game was always running 3440x1440 @ 100FPS.