Question / Help Window capture capturing wrong data

CapnCrunch

New Member
Hi, I play Blizzard's Hearthstone and I use Hearthstone Deck Tracker primarily to keep an accounting of how a deck is performing. When using OBS Studio to record activity ( I don't broadcast or stream) it captures the wrong window.

Instead of capturing the deck overlay
XciY85U
it's picking up the program the creates the deck overlay
ql52Ak0


I recorded 5 or 10 seconds to generate the following:

Log File :https://gist.github.com/35b6408d009eb53a7dcab6296a91accc

The wierd thing is before the last update it worked fine. When it stopped working i uninstalled and reinstalled, tried the classic version, even reset my entire computer and returned it to factory specs (real pain in the arse :) )


Any setting suggestions to get it working properly again?

Thanks for any help/advice anyone might have.

Neglected to mention, also does not capture browser windows correctly, as you can see by this screen capture. The browser that supposed to be captured can be seen in the background and what OBS shows in the foreground:
3Hr9Hpi


and the new log file:

https://gist.github.com/07239786a9b89cb386809f1886dfe50d

Newb here, so i apologize if this turns out to be a simple fix... i just don't see it.
 
Last edited:

CapnCrunch

New Member
So did I ask the question wrong? I notice several views, and i see questions asked after me with responses... is there a process or steps I;m missing?

Thanks for any advice anyone here may be willing to share :)
 

Simes

Member
Well, I am not an expert but I hope that I can help.

Firstly, your linked images don't show in your post, you should probably be using the Direct Link URL from imgur, not the Image Link.

Next, I'm not certain but I think that if you want to capture both a game and an overlay placed on the game by a different piece of software you would want to use Display Capture rather than Window Capture.

Finally, if you're using Window Capture with Chrome, as I understand it you will need to disable hardware acceleration in Chrome.
 

CapnCrunch

New Member
@Simes Thank you very much for the response... I'll try the images again here: deck overlay https://imgur.com/5Ejwwqh and what's actually being captured https://imgur.com/QWIuZws and as far as your suggestion... using display capture doesn't capture anything as far as I can tell. I tried doing HS as a game capture, as a screen capture, and a window capture with a display capture, nothing shows up when i use it.

Not quite as concerned about the browser capture... what's frustrating is it worked fine 10 days ago, did the update to 14.1? i think it is... since then the only thing i can record is HS as a stand alone. Not sure what's changed but program is one dimensional now for me.

Anyone else have another suggestion?

Thanks
 

CapnCrunch

New Member
I guess I'm a little surprised and confused... is there no cure/solution to this problem, or am i too much of a newb for a response maybe?

Or is this not the appropriate forum for my troubles?

Should i instead report it as a bug as there appears to be little in the way (aside from Simes, tyvm again) of suggestions and maybe there isn't a fix?

Thanks for any help in pointing me in the right direction -
 

CapnCrunch

New Member
anyone, please? I'm guessing the people that have frequented this forum for a long while have a vast knowledge base beyond my own with OBS... and as such may already know the solution is it just too simple for those advanced users, or am I missing a guide somewhere that I can at least be pointed to?

Thank you.
 

CapnCrunch

New Member
Thanks @R1CH , I appreciate the response... the thing is it did record previously (i have video showing both streamers ive recorded and even arena runs ive done, i just don't know if an easy way to share it with you) and if you view Twitch you'll see quite regularly people streaming HS w/Hearthstone Deck Tracker running - and judging by just a casual poll of some of the ones i follow, they're using OBS, although it seems the majority are using legacy version, which ive tried to no avail.

I've been told to use "color key" but i cant seem to find that setting in studio. is there anything you can think of that would cause it to fail after doing the upgrade 10 or 15 days ago?

And thanks again for the response... is truly appreciated!!
 
OK I have had a play around with this and I don't really see what is broken.

Two things, firstly the overlay that is generated by Hearthstone Deck Tracker is not picked up in either a Game Capture or a Window capture in either 0.13.4, 0.14.1 or OBS Classic so as far as I can see this never worked in a straight forward way - @CapnCrunch is that your understanding or do you have it working in a particular version? If you have it working please share details of all the sources in your scene where it works and which version.

Second, Display Capture seems to be the only way I can get this to work and it works a treat, check out the short unedited clip here:

https://youtu.be/WLUEvMw_GLY

I believe that the overlay is seen top left and top right.

Please understand I don't play Hearthstone so I have no idea what half of the configuration in the tracker is :-)
 

CapnCrunch

New Member
First, @Adrian Schofield thank you so much for the effort you put forth. Is truly awesome. So i am a total neophyte when it comes to OBS in any version... all i can tell you is that yes it did work for me, and i think the version was 0.14.0 when i first downloaded it and started using it. I used it to capture both streamers on Twitch and my local gameplay... both with the deck tracker showing up. After updating to the latest version something broke... i tried everything to get it to work - nada. uninstalled, reinstalled and again... tried Classic to no avail and finally thought it was my puter as it was not accessing the GTX dedicated card properly - so did a complete factory restore on laptop. Still nothing doing. Restore took all previous settings so I can't even tell you what they were when it worked although Im pretty sure i used window capture for both the game and the tracker... 2 separate sources.

https://youtu.be/B2BdmRM6Dz0

Above is the first recording I took using OBS, as you can see it's recording my game play and the tracker - with the tracker following live and updating as i get cards. Don't know what else to say... but that in a nutshell is all i'm trying to accomplish w/software atm.Here are some links to streams that are using it now https://www.twitch.tv/lightshadow86 - https://www.twitch.tv/ceroxtv - https://www.twitch.tv/nicslay

Again, thanks so much for the input, if there's something else i need to share please let me know...
 
OK when you had it working can you remember what source type(s) you used? Game Capture, Window Capture, Display Capture?

Regardless one thing I did think of is a reason why you might not be able to capture it using Display Capture. You have a laptop with an integrated and discrete gpu, you need to make sure that all the applications are running on your Nvidia GPU, OBS Studio, Hearthstone and the Tracker.

Try setting up a simple scene with just a Display Capture in which captures the monitor you play Hearthstone on. Then when starting everything make sure you right click and choose to run on a specific GPU, can't remember the exact wording but you'll see what I mean. I think Hearthstone will automatically run on that GPU but the other two won't.

See if you can capture everything you need with a Display Capture that way.
 

CapnCrunch

New Member
Thanks again for your efforts!!!
1-when it worked pretty sure i had both the game and the tracker as a window capture, 1 each.
2-i do have global settings w/i Nvidia's control panel to use it... and each piece of software individually as well, but that was already done b4 this exchange.
3-if i use display capture it's blank with a little red circle in the upper left hand corner of the preview screen, my choices in the dropdown say "Display 0:1920X1080 @ 0,0" or "Display 1: 1920X1080 @ 1920,0" it doesn't seem to capture anything. The only thing i can figure is during all of this i had an issue where the system defaulted to the integrated adapter after i updated to the latest version of OBS... but OBS shouldn't have anything to do with that... that's when I configured within Nvidia's control panel for programs to use it.

I'm sure this is getting old for you... but i appreciate the effort - im going to assume there's a setting somewhere either in my system or OBS itself that's been changed that i cant find.

Ugh don't get it!
 

CapnCrunch

New Member
Well that gave me a box the size of the preview window... it's still black tho' I'm not sure what i do different but boy can i screw up a simple op heh!

seems like a simple display capture should just work, right?
 
Try this, open file explorer and go to c:\Program Files (x86)\obs-studio\bin\64bit. Find obs64.exe, Right click and choose the Run with graphics processor and choose your Nvidia GPU.

Let me know what happens, same as before or something different.
 

CapnCrunch

New Member
Sorry about the delay... work got in the way of troubleshooting lol.

So I followed your instructions... was already the default. When OBS opened I tried again to use display capture and it's still black, same as before.

Is there maybe a general setting within OBS that needs changing for display capture to work?
 

Osiris

Active Member
You can't use display capture when obs is running on the nvidia on laptops with switchable graphics.
 

CapnCrunch

New Member
Well display capture works... makes me wonder if originally when I started using OBS if everything was maybe running on the integrated graphics setting?
 
Top