Question / Help Window capture not working? What is aero?

Realjuan

New Member
I want to stream Magic (pc game), and I decided to use webcam capture, (inner) window capture for Magic Online "current version" and (inner) window with size selection for to get twitch chat (using firefox).

1. Webcam works
2. Chat is seen, but it does not update. Shows "Welcome to chat", and my mouse when I hover but not the text.
3. Main game window seems to have frozen in the first screen of the game (loading) and it wont update.

I am using windows 8.1, NVIDIA GeForce GT 540M, a extra lg monitor (HDMI) and a Dell XPS 15 notebook.

If I use capture monitor the game works, but it gives some other small complications. I would prefer to make this work, and the only "answers" I found online is to enable aero.

Googling "How to enable Aero" I get its to change a windows appearence theme? Is this correct? i.e. https://www.youtube.com/watch?v=R2cEI3u6a_g
I did it and it did not work.

Other option was something to do with firefox + flash something, but since it happens in both browser and normal game...I figure this shouldn't be the problem.

My first guess would had been that aero was an option on OBS or in windows graphic options, but not a theme. I have not found anything else named aero.

Image:
http://imgur.com/wJgpVaB

Log file here:
https://gist.github.com/anonymous/ef109c3b71670f076378
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It's because OBS is set to the wrong graphics adapter: viewtopic.php?f=5&t=5965

You need to go in to your nvidia control panel, 3D settings, then on the right, "add", then browse your OBS executable path, and then set it to run on the nvidia.

It's a pain, but because of the way laptops are designed, all laptop users have to go through it.
 

Realjuan

New Member
Sadly it didn't solve the problem :'(
I added both executions paths
c:/program files/obs (x86)/obs.exe
c:/program files/obs/obs.exe

And selected High-performance NVIDIA processor for both of them, I also added the game since Firefox was in the list already.

Same behaviour as before, if anyone wants to try and help "live" i'll stream that screen. I tried using Compatible mode, and nothing happened :(

http://www.twitch.tv/Real_juan
 

Sapiens

Forum Moderator
Did you restart OBS after adding it to the High Performance list? Is the game you're capturing actually running in a window, or is it in fullscreen mode?
 

Realjuan

New Member
I restarted obs a few time, and I just now restarted the computer.
Game is in window mode.

Also I saw that after the computer restart the OBS from manage 3D setting had disappeared. I added it again, and restarted OBS.

This is a screen shot. Left fullscreen of twitch, and on the right how the monitor looks. Note on the difference state of the chat and game window.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It appears you did set it up correctly, though I'd like to see a log file from a new attempt to verify
 

Realjuan

New Member
Here is the new log file:
https://gist.github.com/47997c961014169c0e28

What I see is that in both log files Aero was always enable, but on the video adapters:
"Nvidia optimus detected, second adapter selected, ignoring useless second adapter, I guess.
09:06:40: Loading up D3D10 on Intel(R) HD Graphics 3000 (Adapter 1)..."

I checked on Nvidia control panel and still shows both obs using Nvidia, and on the settings from OBS NVIDIA GeForce GT 540M adapter on the Video/Video Adapter.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
That log file message might be deceiving, but I programmed it so that it ignores the second adapter in OBS because setting the adapter there doesn't actually work. You *have* to use the nvidia control panel and use the first adapter selection in OBS itself, so instead of constantly having to tell people to use the first adapter in OBS, I just made it detect it and force it to the first adapter instead.

It *will* use the nvidia if you set it to the nvidia in nvidia control panel, but I'm still not sure if it's using the nvidia in your case. Sorry to continue to ask more, but you could open obs, and turn on and off preview twice for 5 seconds, and then send me the log file generated from that session?
 

Realjuan

New Member
Here was my first test. I open chat window, started preview, and then open the game. Like I mention the first few seconds you can see the window been updated, but after the first screen of the game is completed it will not show the log in screen. Stop preview and started again. Not exactly 5 seconds.

https://gist.github.com/2d27d2b3fe37acadf663

This second log is from having game, chat window open and restarting obs...doing start/stop preview for 5 seconds. Game was already on log in screen.
https://gist.github.com/anonymous/d718843e8b139a8759be

This is the screen shot of both monitors.
http://imgur.com/0JYARHh

Note: I don't mind at all you asking for more, and I am glad that someone is trying to solve this.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Thank you, that's what I wanted, and it should be working correctly.. If you're using window capture, could you go in to the window capture properties, and enable "compatibility mode"?
 

Realjuan

New Member
Yes, I have tried using this option without getting better results. I will upload a log where I had one chat/game on compatible mode and the other without it. I have all combinations, but it doesn't work.

What I still find strange is that magic and the chat will be okay while loading, and then freeze in log in screen. I just asked another streamer and he says he is using window mode, and it works.

https://gist.github.com/2a08b0ff30faea9ad69d
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Wait a sec, you're capturing the chat? Twitch chat? That's actually known to have some issues capturing especially on chrome. That is what you're capturing right? Certain windows can have this problem from time to time, but it's usually pretty rare (outside of the twitch chat at least)
 

Realjuan

New Member
Yes, I am recording the chat from twitch, the game (Magic, current client) and the webcam. The webcam works perfectly, but the chat and the game will load but will not update after. Both windows will capture the mouse moving in front but if you write anything on the chat or when the game changes the screen to log in it will not show.

The chat is not on chrome but on firefox, but even without the chat window the game will not work.
 
Top