Hello everyone!
It's been quite a while since I've last posted here, but I've been having problems with OBS' NVENC feature for a while now.
Previously it was very well possible to stream/encode 1080p with 60FPS, only the bitrate was a limitation. Shadowplay, based on NVENC, does it very well.
There was a time of about half a year where I didn't touch OBS, let alone stream with it. The problems listed below haven't occured before that break and only started after picking up OBS again (and ofc updating it). I have installed OBS from scratch in an attempt to solve the issue (deleted configs, too). Nothing changed.
Recently I've been streaming Fallout 4 for some friends and I'm using NVENC at 3000-4000 kbit/s (problem occurs no matter what the bitrate is set to) with 720p30 to get a decent image quality using NVENC.
Canvas is at 1080p, downscale to 720p using bicubic scaling.
However, while the game is running at 40-90FPS (no VSYNC), OBS' FPS display at the bottom edge shows "30.00 fps" at some time, then it's "21.xx fps", then it's "24.xx fps" etc.
The preview in OBS notably stutters when the fps-display drops below 30.
Those drops mostly occur indoor when I usually have more than 50 FPS in-game.
When I was trying to stream with 60 fps, OBS barely showed >"48.xx fps". This all happens while the CPU is at ~75% max total, GPU at 99% and GPU VID at about 6%. OBS itself is around 5%.
Shadowplay only displays the FPS in-game, no (buffered) background recording is happening.
Here is the logfile of an NVENC and a X264 stream: https://gist.github.com/18eca39cf094fea2fd24dfc386b138fd
Hardware:
Windows 10 Pro x64 w/ Fall Creators Update
Core i5 3570K @ 4.2GHz
16GB DDR3-1600
MSI GTX 960
Internet: 50Mbit/s Download, 10Mbit/s Upload, connected via LAN
It's been quite a while since I've last posted here, but I've been having problems with OBS' NVENC feature for a while now.
Previously it was very well possible to stream/encode 1080p with 60FPS, only the bitrate was a limitation. Shadowplay, based on NVENC, does it very well.
There was a time of about half a year where I didn't touch OBS, let alone stream with it. The problems listed below haven't occured before that break and only started after picking up OBS again (and ofc updating it). I have installed OBS from scratch in an attempt to solve the issue (deleted configs, too). Nothing changed.
Recently I've been streaming Fallout 4 for some friends and I'm using NVENC at 3000-4000 kbit/s (problem occurs no matter what the bitrate is set to) with 720p30 to get a decent image quality using NVENC.
Canvas is at 1080p, downscale to 720p using bicubic scaling.
However, while the game is running at 40-90FPS (no VSYNC), OBS' FPS display at the bottom edge shows "30.00 fps" at some time, then it's "21.xx fps", then it's "24.xx fps" etc.
The preview in OBS notably stutters when the fps-display drops below 30.
Those drops mostly occur indoor when I usually have more than 50 FPS in-game.
When I was trying to stream with 60 fps, OBS barely showed >"48.xx fps". This all happens while the CPU is at ~75% max total, GPU at 99% and GPU VID at about 6%. OBS itself is around 5%.
Shadowplay only displays the FPS in-game, no (buffered) background recording is happening.
Here is the logfile of an NVENC and a X264 stream: https://gist.github.com/18eca39cf094fea2fd24dfc386b138fd
Hardware:
Windows 10 Pro x64 w/ Fall Creators Update
Core i5 3570K @ 4.2GHz
16GB DDR3-1600
MSI GTX 960
Internet: 50Mbit/s Download, 10Mbit/s Upload, connected via LAN