Question / Help OBS Windows 10 Support - Discussion

dping

Active Member
With Windows 10 coming out very soon, we'd like to provide some information about Windows 10 and OBS compatibility.

As a standard Windows application, OBS should run fine on Windows 10 without any issues in the core program.

However, OBS makes heavy use of advanced hardware features, particularly on your GPU such as texture sharing and hardware encoding. Windows 10 will come with new drivers for your hardware, including your GPU. We have had reports of some features such as hardware encoding (NVENC, Intel QuickSync Video) not functioning correctly on Windows 10. As the drivers are new and less mature than drivers for Windows 7 and 8, you may experience issues with things like Game Capture, Monitor Capture and NVENC / QSV.

Many of the OBS developers are not currently using Windows 10, so it is not as well tested as on Windows 7 and 8. Also many plugins have not been tested under Windows 10, so if you rely on things like CLR Browser or other 3rd party plugins, there is no guarantee they will function perfectly.

In short, OBS should work fine on Windows 10. In reality, there will likely be a few issues due to new drivers and a new OS, and we can't really predict what kind of issues there will be on your hardware and scene / source setup.

You could also consider trying OBS Multiplatform test build, as this is where all new development is focused, and it has increased compatibility with multi-GPU setups (such as laptops).
Just update to .654b or newer
EDIT:Issue seems to be related with the Source games.
Solution: Run games in windowed no border and monitor capture,


Is your games capped at 60fps? disable xbox game DVR. click start, type xbox, click settings (the gear), click game DVR and turn it off.

I've been running Windows 10 Tech Preview for about 5-6 months now (I believe my initial build was 9926), and have had issues with game capture and window capture, limiting the the in-game fps to around 50-60fps. I dont believe the inital build (9926) had this issue, but I was made aware that there was some features with Aero that were removed sometime in the development of Windows 10 such as aero glass, but aero as a whole, is still enabled.

I currently need to run Monitor capture with borderless Windowed mode in order to "unlock" fps past 60, to which it then shoots up to 250-300fps

I run an R9 280x with CCC version 15.6 and will post an OBS log when I get home if this will help.

Game was L4D2.


EDIT: Here is the log https://gist.github.com/anonymous/2d5f2ce2243b3305777d

I play in game capture for 15 minutes where my framerate was from 55-90 feeling huge stutters from my normal play.
After switching to monitor capture, framerate averaged 250fps and no stuttering or anything, I have done the same test with lower resolution and more practical preset with very similar results.

I have also done this same test with OBS MP with the same game capture results and monitor capture giving perfect fps as if I wasn't even streaming.

EDIT2: I will do another test with a more modern game (BF4) and post the results.
BF4 does not seem to have this issue. It seems to be related to source games so far.
Issue occurs in CG:GO, L4D2, the Ship, feel freel to PM me if the issue happens in a sourcegame that you have. and I'll add it to the list
 
Last edited:

Aesop

New Member
This is on the official release of Windows 10, on 7/29/2015

I have a 3930k @ 4.2ghz and 2x 780's, FPS tanks like mad on Windows 10 with ArmA 3/DayZ, but only in the preview/recording/stream.

Let me know if there's anything I can post that might help fix this.
I tried monitor capture, window capture, and game capture.

I should add that literately moments before upgrading to Windows 10, I tested it with Windows 8.1 Pro and everything was fine in terms of FPS and so on with my exact same settings, etc.
 
Last edited:

dping

Active Member
This is on the official release of Windows 10, on 7/29/2015

I have a 3930k @ 4.2ghz and 2x 780's, FPS tanks like mad on Windows 10 with ArmA 3/DayZ, but only in the preview/recording/stream.

Let me know if there's anything I can post that might help fix this.
I tried monitor capture, window capture, and game capture.

I should add that literately moments before upgrading to Windows 10, I tested it with Windows 8.1 Pro and everything was fine in terms of FPS and so on with my exact same settings, etc.
Does monitor capture make a difference? (need to run in windowed or windowed no border mode.
 

Aesop

New Member
Does monitor capture make a difference? (need to run in windowed or windowed no border mode.

Monitor capture seems to keep it at a not-so-very-stable-at-all 30.
ArmA 3 at borderless windowed.

It stays at 30 for the beginning of it, and about a minute in the FPS drops to about 26, and fluctuates constantly from 26-30.
 

dping

Active Member
you should make a new thread with your logfile and I'll walk you through some things. I'm not completely convinced that your issue is only windows 10 make sure to @dping me so I get a notification in your new thread.
 

Forsy

New Member
Hi,
I'm having issues with OBS working with my recently installed Windows 10. It's the full program, but OBS does not start up. The installer doesn't work, it just automatically closes itself. Does anyone know how to solve this problem?
Thanks in advance,
Forsy
 

dping

Active Member
Hi,
I'm having issues with OBS working with my recently installed Windows 10. It's the full program, but OBS does not start up. The installer doesn't work, it just automatically closes itself. Does anyone know how to solve this problem?
Thanks in advance,
Forsy
I'd start your own thread especially since this is more than likely a solvable issue.

I've got OBS running fine in Win 10 but can confirm CLR Browser doesn't work.
CLR working fine, might need to redo the instructions from start since MS sometimes uninstalls the requiired components. such as the redistributable.
 

Kenifyable

New Member
I have problems with black screen when monitor capturing and if I use compatibility mode (Windows 7/8) it won't go over 30FPS.

EDIT: Not using the MP version.
EDIT2: Same results in MP version.
 
Last edited:

dping

Active Member

iOrganic

New Member
Game capture is causing game lag on just about anything, on the AMD VCE build and on the regular build. Going to try the MP version
 

Kanvy

New Member
There's only two real issues so far in OBS with Windows 10 I've noticed.

  • Preview Window lags, re-sizing the window seem to fix the issue for a short duration. (Alt+Tabbing out between DirectX drawn games to desktop and back seems to produce the issue)
  • Priority changes in sources, module rendering/capture is changed in Windows 10
To really recap on that second one though, to put it short. Monitor Capture, and Game Capture in the same scene produces results similar to old versions of the game capture modules in the previous versions of OBS. For anyone who doesn't know what I'm talking about. Monitor capture will keep capturing the monitor until a full screen application renders, thus making Monitor Capture useless. (Hence why games are suggested to run in borderless windowed mode while in this capture method.) However, when you also use a "Game Capture" source, and put it below the "Monitor Capture" in the priority list on sources, the game will render on OBS over monitor capture since that's the only source that's actively capturing a signal.

On steam based games, the steam overlay normally doesn't show when you use game capture. (However, when you use monitor capture as a top priority over Game Capture in Windows 10, the steam overlay is drawn on steam as if you were using a capture card)
There's other issues with how rendering, and other functions work in Windows 10, like that Flash player CPU usage at 100%. Aside from that, everything else consists of basic app freezing, plug-ins and things loading that somehow either are delayed, or don't work initially in Windows 10. (At least on my end)

Also, it resets your default device when you upgrade, so remember to choose your audio devices in the settings before streaming.


The only real thing worth mentioning is that there is a slight degrading of game performance with OBS and Windows 10. Although you guys are probably fixing that stuff up anyway.
 
My main issue is just performance. Using the same settings as I had in 8.1 I can barely stream without lots of FPS loss on my games. By just opening the program it has a pretty negative effect on my games. Everything works, it's just extremely laggy and choppy now and it makes games virtually unplayable whereas before they were fine. Now, I don't know if OBS is to blame for this because DXtory gives me the same effect when I attempt to use it to record. I'm sure there's something going on with Win10 to cause this. Also OBS won't recognize my Voicemeeter audio output. Everyone that uses Voicemeeter is having this issue.
 
The CLR and VIDEO SOURCE plugins do not work in Windows 10 , unfortunately. Someone get any solution or know when an update will come out to help us with that? Hug !
 

dping

Active Member
The CLR and VIDEO SOURCE plugins do not work in Windows 10 , unfortunately. Someone get any solution or know when an update will come out to help us with that? Hug !
It works fine. Just read the prerequisites and follow the instructions to the T.
Ive had a problem, I cant seem to see a preview of my stream. it only goes with a error.

Log : https://gist.github.com/78b6d26766cdd2939931

That i3 330m chipset I believe falls under some integrated chipsets that do not support D3D10 infrastructure. This means, that it is using compatibility mode and probably will not work for OBS.

You can try OBS MP but since that chipset will be running without accelleration, you wont like the outcome.
https://obsproject.com/forum/list/windows-support.32/


My main issue is just performance. Using the same settings as I had in 8.1 I can barely stream without lots of FPS loss on my games. By just opening the program it has a pretty negative effect on my games. Everything works, it's just extremely laggy and choppy now and it makes games virtually unplayable whereas before they were fine. Now, I don't know if OBS is to blame for this because DXtory gives me the same effect when I attempt to use it to record. I'm sure there's something going on with Win10 to cause this. Also OBS won't recognize my Voicemeeter audio output. Everyone that uses Voicemeeter is having this issue.

Update to the newest build that was released this weekend. .654b?
 
Top