Question / Help Deleted

RytoEX

Forum Admin
Forum Moderator
Developer
The log you provided shows that it was not running as administrator. Unless you have a shortcut that specifies to run as admin, you have to specify it every time you run it. If you modified a shortcut provided by the installer to run OBS as admin, then new installers will probably overwrite it, meaning you'll have to modify it again.
 

RytoEX

Forum Admin
Forum Moderator
Developer
The Windows 10 AU workaround in OBS Studio should not cause a consistent drop in FPS, but rather occasional stream pauses or green frames while it rebuilds the Direct3D graphics subsystem. According to Microsoft, right now we're actually waiting on Nvidia to release fixed drivers.

I'd hazard a guess that you're simply straining aging hardware (i5-3570K, GTX 660, both released in 2012) by trying to play a newer game (Rainbow Six Siege was released December 2015) and simultaneously live-capture/encode (OBS uses resources for scene compositing/rendering before it even gets to encoding) with a complex Scene Collection (sources in OBS Studio are global throughout a Scene Collection).

Here are some things you could try to reduce the load on your system:
  1. Simplify your Scenes and/or Scene Collection (perhaps separate some things into their own Scene Collections and have a minimal Scene Collection dedicated to Rainbow Six Siege).
  2. Lower your OBS FPS and Game Capture FPS to 30.
  3. Set an FPS limit in Rainbow Six Siege to something reasonable.
  4. Reduce the graphics settings in Rainbow Six Siege.
 

RytoEX

Forum Admin
Forum Moderator
Developer
OBS Classic and OBS Studio, while sharing a name and other similarities, are different pieces of software and should be compared as such. Trying to match up settings across both may not get you exactly the same behavior or performance simply due to differences in the software design.

As I said, sources in OBS Studio are considered global by design, meaning they could potentially use resources while you don't intend them to do so (as far as I know). Avoiding massive Scene Collections is, as far as I can tell, considered good practice. Separating your intensive games into their own Scene Collections eliminates as many other variables as possible.

You could try to increase the process priority of OBS Studio, but be warned that doing so may introduce other oddities, such as OBS hogging resources away from your game and making your gameplay choppy.
 

Osiris

Active Member
OBS Studio is definitely not designed poorly, OBS classic was the one designed poorly. An i5 also isn't very powerful when streaming and gaming.

You will have to post a last log from OBS Studio and one from OBS classic, for us to make any kind of comparison. You should also try with an empty scene collection and add only the game capture.
 

Suslik V

Active Member
...I mean, apart from sharing the name, it's really the same program, just "upgraded"...
Exactly what it looks like. This depend on your experience with the Studio. Key differences (Studio Mode, Multi-Track, Multi-Output) not required - it's optional features of the new application.

OBS Studio Help Guide: https://obsproject.com/forum/resour...ware-studio-multiplatform-help-guide-pdf.365/

If you have plans to use other software - use it! OBS Studio distributed under the GNU GPL license - it doesn't limits you. You have free choice.

Also if you have issues with 'Game Capture' source, try at least 'Display Capture' source. Sometimes, after application update, you can get black screen at game capture - just try to re-create your 'Game Capture' sources.

About download link - @RytoEX once said that you can scroll down the download page - and it was true! I never was able to find it out by myself too ^_^ I think, it is flaw in the site design or soft forcing of the studio - obs classic is a bit outdated now (at least it hasn't native dx12 support and lack multi-track feature).

About classic is perfect - it cannot do 29.97 fps for easy, just 30 fps, isn't it?
Full list: Feature comparison of OBS Classic & OBS Studio (by @Gol D. Ace info page).
 

Suslik V

Active Member
No. The new theme (and appearance) is what I saw first time I downloaded Studio. That's all. All info about re-creation of the sources and other stuff - my own experience. What's wrong?
 

Suslik V

Active Member
'Display Capture' source slightly slower than 'Game Capture' by its nature (double texture transfer) - just in case.
 

RytoEX

Forum Admin
Forum Moderator
Developer
I have the same sources for all games, with separate scenes for each game, as you mentioned, I've always had it like that. I'm usually pretty good at spending the least amount and generating the highest gain in return.

I can't help but think OBS-Studio is just designed poorly then if it handles worse than OBS Classic(or so with the same settings, it's a hassle finding the specific settings to use), I mean, apart from sharing the name, it's really the same program, just "upgraded". Like the saying goes, why fix something that isn't broken, it would of been worth while just adding extra functions to the classic like what's available in studio, little things like "fade" so on and so forth instead of revamping it entirely regarding it's software, and ultimately, making it somewhat worse, at least for me, I can only imagine for other's too.

I would go back to OBS Classic in a heartbeat, however, knowing it's missing some great extras that studio has to offer would be depressing, only other alternative is XSplit, no idea what that's like yet but I'm probably going to find out, lol.

EDIT: I just did a test stream with lowered settings, 30fps, 8bit not 16, and same lag, seems to be cpu usage in obs.
Scene Collections are different than Scenes. A Scene Collection is a collection of Scenes. A Scene is a collection of sources. Sources are global across an entire Scene Collection.

OBS Studio is, by no means, simply an "upgraded" OBS Classic. As @Osiris already hinted at, OBS Classic was designed into a corner. It was written specifically for Windows only, which made it very difficult to just start with the OBS Classic codebase and make it multiplatform. If you want some details about that, see this thread and the OBS Studio development ReadMe (specifically "What was wrong with the original OBS?"). I highly encourage reading them if you want to know why or how OBS Studio differs from OBS Classic.

As @Osiris, if you want us to analyze the differences in settings and performance between your OBS Classic setup and your OBS Studio setup, we would also need logs from OBS Classic. I also agree with his suggestion of trying this with an empty Scene Collection to see if the lag that you're experiencing is affected by that. If it goes away, then perhaps something in your existing Scene Collection is affecting performance.
 
Last edited:
Top