bobrocks95
New Member
Here's a fun one...
I'm using a Datapath VisionRGB-E1S capture card. DVI input, hooked up to an OSSC (retro game upscaler) with a custom 1440x960p or 1920x1200p resolution, at least typically.
Using Datapath's Vision capture software, everything is fine. 60FPS, proper 32bpp color and all that.
I open OBS and the raw input from the source drops to 30FPS. Or at least presumably 30- definitely no longer 60, it's choppy now. The Vision software now shows the capture card feed as ~30FPS too.
If I go into Windows Settings -> Privacy -> Camera -> Camera Access for This Device and toggle it off and then on, and then go back to OBS and switch the Video Format on the capture card input back and forth to get it to unfreeze, it's now much closer to 60FPS. It still has a lot of judder that shouldn't be there, and isn't when using Vision instead of OBS. But it's very strange that this would have any effect at all.
If I close out of OBS and re-open it, it's back to 30 and I need to toggle this Windows setting again to improve it.
One more thing to muddy the waters- when I attempt to choose the XRGB video format option for the capture card (which is what I really do need to be using for it), I get an error like this:
DShow: HDevice::ConnectPins: failed to connect pins (0x80040207): The owner SID on a per-user subscription doesn't exist
For my 1920x1200p resolution scene this then just works even with the error. For the 1440x960p one it freezes on the most recent frame, despite it being a smaller resolution. These are of course with the Custom Resolution/FPS setting set. I suppose I could use Device Default but I wanted to ensure OBS was pulling in the capture at the correct resolution and using XRGB if possible, unless I'm a newbie and misinterpreting this setting.
XRGB *ALSO* increases the frame rate, but I have to use BOTH XRGB *AND* the Windows Camera privacy toggle to hit a full 60FPS from the OBS input stream. Each one is like a 50% frame rate boost.
Full Log File: https://obsproject.com/logs/id7cG9EqF_KrPY43
(You should see me switching between my 4:3 (1920x1200p)and 4:3 480p (1440x960p) scenes and then trying to change to XRGB, where one works fine and the other doesn't. Glancing at this it doesn't seem obvious to me that changing Windows Privacy settings caused anything to happen in the log file, but I did it after opening.)
I'm using a Datapath VisionRGB-E1S capture card. DVI input, hooked up to an OSSC (retro game upscaler) with a custom 1440x960p or 1920x1200p resolution, at least typically.
Using Datapath's Vision capture software, everything is fine. 60FPS, proper 32bpp color and all that.
I open OBS and the raw input from the source drops to 30FPS. Or at least presumably 30- definitely no longer 60, it's choppy now. The Vision software now shows the capture card feed as ~30FPS too.
If I go into Windows Settings -> Privacy -> Camera -> Camera Access for This Device and toggle it off and then on, and then go back to OBS and switch the Video Format on the capture card input back and forth to get it to unfreeze, it's now much closer to 60FPS. It still has a lot of judder that shouldn't be there, and isn't when using Vision instead of OBS. But it's very strange that this would have any effect at all.
If I close out of OBS and re-open it, it's back to 30 and I need to toggle this Windows setting again to improve it.
One more thing to muddy the waters- when I attempt to choose the XRGB video format option for the capture card (which is what I really do need to be using for it), I get an error like this:
DShow: HDevice::ConnectPins: failed to connect pins (0x80040207): The owner SID on a per-user subscription doesn't exist
For my 1920x1200p resolution scene this then just works even with the error. For the 1440x960p one it freezes on the most recent frame, despite it being a smaller resolution. These are of course with the Custom Resolution/FPS setting set. I suppose I could use Device Default but I wanted to ensure OBS was pulling in the capture at the correct resolution and using XRGB if possible, unless I'm a newbie and misinterpreting this setting.
XRGB *ALSO* increases the frame rate, but I have to use BOTH XRGB *AND* the Windows Camera privacy toggle to hit a full 60FPS from the OBS input stream. Each one is like a 50% frame rate boost.
Full Log File: https://obsproject.com/logs/id7cG9EqF_KrPY43
(You should see me switching between my 4:3 (1920x1200p)and 4:3 480p (1440x960p) scenes and then trying to change to XRGB, where one works fine and the other doesn't. Glancing at this it doesn't seem obvious to me that changing Windows Privacy settings caused anything to happen in the log file, but I did it after opening.)