Question / Help can I capture a dsrl camera connected to my 2nd monitor THIS WAY?

OBSnewby

Member
Hi,
I have two monitors on my pc. The main one and a another monitor plugged to my pc using hdmi.
But instead of using it as a 2nd pc monitor, I would like to connect a drl camera to it and make obs capture that signal.
Ive made a basic sketch of that.
Is there a way to make obs capture what my dsrl camera is showing on my 2nd monitor?
NOTE: Im trying this weird thing after buying a magewell hdmi to usb 3.0 capture card TWICE and couldnt make it work well (a ghosting effect on fast hand movments, for example, like really poor fps when I have a really fast pc and nice canon dsrl camera)...

my camera fps really looks great on my tv! so, that is why Im trying to bring to capture it with obs .
PS Ive tried sparkocam but I noticed it is not as clear as what my tv is showing.

Mi pc specs:
i7 7600K 4.00 Ghz
Gigabyte z170-UD3
gtx 1070
16gb RAM
SSD

2019-02-01_13h07_42.jpg

View attachment 42801
 

WizardCM

Forum Moderator
Community Helper
Unfortunately, it doesn't work that way. There are only two ways to capture a camera via OBS: via a capture card (a number of consumer cameras don't provide good framerates/resolutions this way), or via USB (some cameras have a desktop application that can read a live feed from the camera).

What's the model of the camera?
 

OBSnewby

Member
Unfortunately, it doesn't work that way. There are only two ways to capture a camera via OBS: via a capture card (a number of consumer cameras don't provide good framerates/resolutions this way), or via USB (some cameras have a desktop application that can read a live feed from the camera).

What's the model of the camera?
Its a canon t3i (D600)
 

koala

Active Member
The graphics connectors on your PC are output only. You cannot read anything from them. OBS is able to capture what's on your monitor, because it grabs the frame buffer in your graphics card before it gets sent to these connectors.
 

OBSnewby

Member
The graphics connectors on your PC are output only. You cannot read anything from them. OBS is able to capture what's on your monitor, because it grabs the frame buffer in your graphics card before it gets sent to these connectors.
And there is no way to send my tv hdmi input to that same type of frame buffer in my gpu, right?
 

koala

Active Member
You can buy a hdmi capture device, as @WizardCM wrote. Such devices (the cheap ones are simple USB devices) scan a hdmi signal and OBS is able to access it as if it were a webcam.
 

OBSnewby

Member
You can buy a hdmi capture device, as @WizardCM wrote. Such devices (the cheap ones are simple USB devices) scan a hdmi signal and OBS is able to access it as if it were a webcam.
The thing is that Ive already bought not one but two magewell hdmi to usb 3.0 capture cards (they have really good ratings and are not cheap) and I got a decent image but a really annoying ghosting effect trying to capture fast movements (like shaking your hands for example).
As Ive mentined on the post, i have a pc that can make time travels and should be far enough to get a true hd image from the camera (that records smoothly at 60fps) and its not, im getting a poor image 20fps like... I dont know what else to do in order to bring my dsrl camera to obs with decent fps...
 
Top