Bug Report League of Legends Game Capture RANDOM Black Screen

1800no

New Member
My stream works perfectly fine for around 3-4 games in a row, and then after that amount of time/games played, the game capture will just be a full black screen and nothing fixes it other than completely restarting OBS (and consequently restarting my stream, which I can't have happen).

I'm using OBS Scene Switcher and I doubt that is causing it as I've had this Game Capture black screen happen frequently in the past, but is there anyway this can be fixed on my end? I heard OBS has issues with nVidia cards but primarily in laptops and I'm running a desktop with a GTX 660 FTW Signature 2+.

Thanks!
 

Vintagejeans

New Member
I am having the exact same issue. But for me, it happens every game. The chat screen and webcam work fine, and then when you see the loading screen of the game, it goes black. I always have to restart stream in order to get it to work. It worked fine until this new update. Hoping I can revert to an older update so I don't have to keep doing this.

I also have a Geforce GTX 770. I use Game Capture to capture the screen.
 

lastzombie

Member
i have the same problem with r9 280x graphics cards. I thought game capture may have changed after the update so i added it to my global sources from scratch but it still does the same thing. I have to go to my game capture and refresh it or select something else click ok then go back and select the game again. Also it is not consistent. Sometimes it works witht the first refresh like it did during this log sometimes i have to refresh and select other sources for game capture a couple of times. Here is the log : https://gist.github.com/ad4d36b90a074c96ba59
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Yea, in that log file it took an abnormally long amount of time for it to 'connect' with the hook in the game. I'm not entirely sure what's going on yet. The fact that league of legends goes in and out of its gaming window really can be an annoying variable with this.

I'm eventually going to rewrite game capture for the new version, and I'm going to be trying to look at these sort of things and see if I can get more data. If you any issues with the current version, one thing that you can do for the time being (that I know people hate me saying) is you can run the game in borderless/windowed mode, and then use window capture, or if you are on windows 8+ you could also use monitor capture (because monitor capture is fantastic in windows 8+). Only game capture will work on a fullscreen game though, which is why you may have to set it to borderless/windowed.
 

lastzombie

Member
Yea, in that log file it took an abnormally long amount of time for it to 'connect' with the hook in the game. I'm not entirely sure what's going on yet. The fact that league of legends goes in and out of its gaming window really can be an annoying variable with this.

I'm eventually going to rewrite game capture for the new version, and I'm going to be trying to look at these sort of things and see if I can get more data. If you any issues with the current version, one thing that you can do for the time being (that I know people hate me saying) is you can run the game in borderless/windowed mode, and then use window capture, or if you are on windows 8+ you could also use monitor capture (because monitor capture is fantastic in windows 8+). Only game capture will work on a fullscreen game though, which is why you may have to set it to borderless/windowed.
I may use the game capture+dwm but i don't want to stream my desktop for privacy and it looks unprofessional. I will keep on refreshing and such but it is very annoying. This is a new issue started after the update so something must have changed on obs. This has not happened before. Good luck on the solution and just tell me if you need anything more related to the problem from us. We all hate the lol client and the actual game being separate but we can't change that :D
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
You can always use window capture, just make sure aero is enabled. It's almost as fast as game capture.
 

Vintagejeans

New Member
I'm sorry Jim, I am new to this and don't know how to send a log. Looks like Last Zombie did it though.

And I've fixed this with window capture but like Zombie said, it does look unprofessional when others can see my desktop/stuff.

I do run the game in border-less mode with game capture. The first game loads up fine, but the second one doesn't. I'm sure it has to deal with switching back and forth between clients (game and chat client). That's my guess anyways.
 
Last edited:

Vintagejeans

New Member
Thanks Jim!

I know you are probably overloaded with work, but are you working on this game capture bug? Just curious.

I've looked on OBS to see if I can revert to an earlier version and I can't find anything about it.
 

1800no

New Member
I currently run on borderless with game capture and it works fine. I can't personally stream using Monitor/Screen capture because it makes the game feel choppy as hell. I can run the game on fullscreen just as fine as it runs in borderless but if I'm not in borderless when streaming, the UI of League of Legends starts flickering at random times.
 

Sparrow

New Member
I tried the method of using window capture instead of game capture. This poses a new problem in that when the client or game window "disappears," obs reads it as being minimized, and keeps a frozen state of the captured video from the window in place. Like using game capture, this requires refreshing of the sources to get by as far as I can tell.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Wait, window capture freezes if league of legends closes? That doesn't sound right. If so I'll fix it and make an update or something.

Ugh, I heard that there was some sort of update that riot did that seems to have caused this to start occurring. Or possibly maybe we did something wrong on some update, though I'm not 100% sure at this point in time.
 

Makkusu

New Member
I am experiencing something similar with LoL. I am running windows 8.1 pro 64 bit, OBS 625b. Both 32bit and 64bit version of the client seem affected in my case. It would happen with both client and launcher for me, I tried window capture for the launcher and that seems to work. For the client, everything I start a new game i need to remove the game capture and re add it to my scene, if I don't I get a black screen. I have tried refreshing the existing game capture it doesn't work, then I tried removing and adding game capture on the scene for the client and that would work. I did not need to stop and restart my stream.

If I can help you collect data in anyway let me know. I will be happy to.
 

Attachments

  • 2014-06-27-2111-49.log
    13.9 KB · Views: 44
Top