Bug Report Window Capture don't refresh content

qfox

New Member
I just see the first image OBS captured in Window Capture and no changes.
And if I roll down and roll up a window — it's just a white square.
Aero turned on. Win7.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: Window Capture don't refresh content in Win7 with Aero

This most likely isn't a bug but some limitation of whatever you're capturing with it, or something interfering -- window capture is known to work fine right now. It could also be your drivers, or perhaps you need to run windows update, or maybe you need to download the latest revision of directx.

Regardless, what specifically is it that you are trying to capture?
 

qfox

New Member
Re: Window Capture don't refresh content in Win7 with Aero

League of legends PVP Client.
I remember that earlier it does working. But I can't detect what was changed.
Windows updated to the last version. I'll trying to update directx right now. It says that current or newer version already installed.
At my setup I have IE8 instead of the last version. But I think it can't be because of IE version.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: Window Capture don't refresh content in Win7 with Aero

You didn't enable fullscreen mode in it, did you? League of legends really needs to be run in borderless mode for it to function correctly with window/monitor capture (though you wouldn't even be able to select it with window capture if it were there so I don't think that's the problem). If you are running league of legends in borderless mode and using window capture fails to capture, then most likely there's either a system issue or something is interfering (though interference from outside programs is extremely rare with window capture).

If you are somehow running league of legends in some sort of opengl mode (I actually don't think it has that available), then that would be the only other reason I could think of that it would fail while aero is on.

Regardless, I'd probably just recommend using game capture instead, it has higher performance than window capture on windows 7 anyway.
 

qfox

New Member
Re: Window Capture don't refresh content in Win7 with Aero

Sure didn't. It's just a launcher and lobby window. It's doesn't have options to run in fullscreen mode.
Game client running in fullscreen and captured with Game Capture. There are no troubles with it. Only with PVP.Net Client (lobby).

I've updated video card drivers. Problem still here. ;-(
Maybe I can run debugging console or read some logs? I don't really like to disable Aero ;-(
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: Window Capture don't refresh content in Win7 with Aero

The lobby must be captured via window capture, and the game (if running borderless) can be captured via either window capture or game capture.

Post a log file of the problem.
 

qfox

New Member
All is actually as you saying. Game is running in full screen mode and captured with Game Capture. Game captured correctly and all is fine with it.
But lobby window freezed after start with the first fetched image. And instead of the fresh image of lobby window there is a white square when I roll down and roll up window. I think there is a trouble with access or something. Or just a strange bug.

Where I can find logs?
 

qfox

New Member
BTW. Problem exists only in Aero enabled. Capturing of window begins if I disable Aero mode but all stuff on top of window also capturing.
 

Fusioneko

New Member
I have a similar issue here. I'd like to report that. Window Capture is not working as intended. All other capture methods seem to work without a problem so far. Just Window capture- with most applications. It seems to freak out randomly while catching any windows. And go completely static.

Turning Aero off makes the problem worse- but functional. Will attempt downrading to a previous version if I can find one.

Edit: I use gamecapture on the PVP.NET client and suddenly.. it worked fine. This doesn't seem correct.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Thank you for reporting it -- also, please post your logs of this so I can view your system specs just in case it's system or hardware-specific so I can note for future reference.

Window capture isn't actually "at fault" itself in OBS, the problem is actually in windows itself, if it doesn't update it's not because of a bug in window capture, it's actually because windows itself did not update the frame. This can often be because of certain ways in which applications can draw frames. I actually suspect that it has something to do with the fact that the lobby window uses flash. You may want to make sure flash's hardware acceleration is disabled, I *think* that has something to do with it last I recall, because I remember someone reporting the same exact thing on browsers that used flash. They had reported the same thing, that the "image was frozen", but they also said that when they disabled flash's hardware rendering, that their browser stuff started capturing properly again. So you may want to try that.
 

qfox

New Member
Yay! Seem's like it works fine now. I've just disable hardware acceleration in it in Firefox Flash Plugin Configuration and it begins refreshing.
If it repeats I'll say about it.

How to fix: Open any page with Flash in IE or FF (where Adobe Flash Player is installed), right click on Flash area, select Parameters, and uncheck hardware acceleration.
http://forums.adobe.com/thread/891337

Thank you very much Jim! Happy new year!
 

DeathWhitch

Member
Same issue, Windows capture only captures the initial window content and doesn't refresh with areo on. Once it is disabled it works but captures everything in front of the window. Meaning if you drag another window across the one you are capturing it will also capture you dragging that window across it. So it works but the window you are capturing must be open (not minimized) and visible on the monitor to be captured. Can not be behind any another window. This creates a problem when using window capture to capture a twitch chat window (tested on multiple browser both with flash acceleration on and off and flash completely uninstalled.)

its worth noting I had no problems with window capture until I enabled quick sync on my pc for the performance boost. Now the problem persist no matter what encoder I am using or with quick sync bios enabled or disabled. Tried updating drivers for everything, updating and rolling back obs. Uninstalling and re-installing. all did nothing to fix the problem.

I believe it linked to quick sync or intel HD graphics maybe. you can view any recent video on my stream, the first min or so is me arranging windows to make everything fit and you can see how they are captured when they overlap

My set up
Dual Monitors (one on intel graphics adapter, one on nvidia card)
Nvidia GTX 760
intel i5 3570k
12gb ram

Also still get the OVhelper.exe crash error with quick sync but thats a separate issue

Edit: My twitch channel - twitch.tv/deathwhitch
my hitbox channel - hitbox.tv/deathwhitch

tested on both, same issue. archived videos show issue in action
 
Top