Video capture card shows Green Screen in OBS.

MarkJohnson

New Member
I can't seem to record from my PC to my ElGato 4k 60 Pro MKII capture card (PCIe)

When I select Video capture Card (Elgato) it shows up a small 1080p windows that is a blank neon green screen.

I'm not sure what I am doing wrong. I updated windows only.

I have an i3-12100 and Arc A770 OC (BiFrost), and two 4k monitors connected to recording PC, and gaming PC is connected HDMI to IN on Elgato Capture card.

I have DDR5 32GB RAM (6000MHz, CL30, 10ms)
 

AaronD

Active Member
I updated windows only.
So you swapped out the foundation of your house, and you're wondering why you have structural problems?

As much effort as they put into making the OS upgrade easy and painless, it can't be. Changing that much *will* cause problems *somewhere*.

Keeping the security patches up to date is a much lesser thing, usually harmless, and necessary to avoid getting hacked, but there's still technically the risk of breaking something. So get those updates on YOUR schedule, not the machine's, so you can test and troubleshoot when you're NOT trying to go live in 5 minutes! And do keep up with them, so you don't have to convince your machine to stop spamming a server somewhere, or whatever they've commandeered it to do, 5 minutes before you're supposed to go live.

When I select Video capture Card (Elgato) it shows up a small 1080p windows that is a blank neon green screen.
Green with non-zero size, comes from the capture card. So OBS sees it, and it works at least that far. If OBS didn't see it, or if it didn't get data from it, the size would be zero when you first add it, or it would be transparent if it worked before and you kept those settings.

So, the capture card is probably not receiving something it likes. Or perhaps the driver for it is blocking something. Old driver on new Windows, perhaps? Not compatible?
 
Windows installs a driver for the card. You can also download it from the Elgato website.



In order to select the video formats of the card in OBS, you have to choose max fps and all video formats appear. Usually choosing the correct format removes the green screen that appears when the wrong format is selected.

You can also install the 4K CAPTURE UTILITY
1.7.10 to automatically capture the video format
 

MarkJohnson

New Member
So you swapped out the foundation of your house, and you're wondering why you have structural problems?

As much effort as they put into making the OS upgrade easy and painless, it can't be. Changing that much *will* cause problems *somewhere*.

Sorry, I had an existing windows 10 pro installed and updated already. I just added the elgato card and had windows update the elgato drivers. I didn't see the card get updated. Maybe windows did it in the background when I first installed OBS?

Keeping the security patches up to date is a much lesser thing, usually harmless, and necessary to avoid getting hacked, but there's still technically the risk of breaking something. So get those updates on YOUR schedule, not the machine's, so you can test and troubleshoot when you're NOT trying to go live in 5 minutes! And do keep up with them, so you don't have to convince your machine to stop spamming a server somewhere, or whatever they've commandeered it to do, 5 minutes before you're supposed to go live.


Green with non-zero size, comes from the capture card. So OBS sees it, and it works at least that far. If OBS didn't see it, or if it didn't get data from it, the size would be zero when you first add it, or it would be transparent if it worked before and you kept those settings.

So, the capture card is probably not receiving something it likes. Or perhaps the driver for it is blocking something. Old driver on new Windows, perhaps? Not compatible?

Last night, after posting and going to bed. I noticed the green box turned black with an elgato logo. I turned on my gaming PC and it showed up in that 1080p window. So I actually got it working last night after all. I'm not sure what I did to do it. LOL but but the video is at least working.

The last thing I remember installing is a third monitor to the elgato to see if it was getting through. It wasn't at first, then I rebooted the PC and then all is now fine.

Now I just need to setup the elgato for recording games.

Also, was the green screen from not having the elgato not connected (OUT) to a monitor? After connecting to that monitor is when video seemed to start working properly.
 

MarkJohnson

New Member
Windows installs a driver for the card. You can also download it from the Elgato website.



In order to select the video formats of the card in OBS, you have to choose max fps and all video formats appear. Usually choosing the correct format removes the green screen that appears when the wrong format is selected.

You can also install the 4K CAPTURE UTILITY
1.7.10 to automatically capture the video format

Oh, that was a quick reply. OK, I will have to go through properly setting up everything else, now that I got past the video part.

I'll look for the 4k capture utility and hopefully get it set up.

Thanks everyone for the help.
-=Mark=-
 

AaronD

Active Member
Also, was the green screen from not having the elgato not connected (OUT) to a monitor? After connecting to that monitor is when video seemed to start working properly.
That shouldn't have had anything to do with it. Unless the card doesn't provide its own ID and requires a monitor to pass through that ID, and the source doesn't send a signal until it gets *an* ID of some kind. You can usually tell on the sending end, if that's what the problem is, but not always.

Usually, though, my surprise is how many things *do* provide their own ID's on HDMI, so I'd be even more surprised if your capture card doesn't. But it *is* still possible.
 
I get the green screen when the signal is selected with an incorrect video format. For example, with an HDR signal with an 8-bit video format like NV12 or YUY2. But it's not terrible

It's a bit complicated for the card to select the correct format, one way is to open 4k capture . It takes a long time to recognize the video signal, a "no signal" message will appear before it captures the signal, don't be discouraged.

Afterwards, if you select the right settings in OBS, you can close 4k Capture, it consumes resources. In OBS you can go to a more complete menu.
 

MarkJohnson

New Member
Well, I have my system apart again. One of my buddies had his old win7 rig go down and crash. (severe dust bunnies invasion) So I had to pull my GPU and swap his platform from DDR3 to DDR5.

So now I have to reorder and rebuild my rig again.
 
Top