Question / Help Preview and stream only getting 16 fps on obs, its set to 60

Sapiens

Forum Moderator
OBS needs to be on one of the monitors connected to the GPU that's rendering the content being captured. For example if you're capturing something on the 980Ti, OBS needs to be on one of these:

20:59:10: Adapter 1
20:59:10: Video Adapter: NVIDIA GeForce GTX 980 Ti
20:59:10: Video Adapter Dedicated Video Memory: 2046492672
20:59:10: Video Adapter Shared System Memory: 4221960192
20:59:10: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:59:10: Video Adapter Output 2: pos={-3600, 31}, size={1680, 1050}, attached=true
20:59:10: Video Adapter Output 3: pos={1920, 31}, size={1920, 1080}, attached=true

Cross-GPU capture performs extremely poorly.
 

JAson Palmeri

New Member
OBS needs to be on one of the monitors connected to the GPU that's rendering the content being captured. For example if you're capturing something on the 980Ti, OBS needs to be on one of these:

20:59:10: Adapter 1
20:59:10: Video Adapter: NVIDIA GeForce GTX 980 Ti
20:59:10: Video Adapter Dedicated Video Memory: 2046492672
20:59:10: Video Adapter Shared System Memory: 4221960192
20:59:10: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:59:10: Video Adapter Output 2: pos={-3600, 31}, size={1680, 1050}, attached=true
20:59:10: Video Adapter Output 3: pos={1920, 31}, size={1920, 1080}, attached=true

Cross-GPU capture performs extremely poorly.


but cant i just have it so one graphics card does the encoding and the other does like the gaming?
 

Sapiens

Forum Moderator
You could, but that's unrelated to my suggestion and wouldn't improve performance in any way. Using the hardware encoder on a GPU doesn't impact that GPU's rendering performance, so for example using NVENC on your 980Ti isn't going to negatively impact its performance while running a game.
 
Top