Global and Per Collection Settings

Squeemeister

New Member
I would like to propose the idea of allowing each Scene Collection to either use "Global Settings" or Settings specific to that Collection (i.e. General, Output, Audio, Video, etc.)
Use Case Scenario: A streamer who runs 1440p native res. uses a custom scaled output of 936p (that they have to manually type in EVERY time) when streaming but they also do occasional desktop recording (and find it convenient to use a separate Scene Collection) which they always output at 1080p. They might also want to use different encoder settings as well.
When creating a new Scene Collection users will have the option to use Global Settings or Collection Settings. It would be nice to have the ability to change from global to collection settings from a flyout in the Scene Collection dropdown or something.

If there's already some way to do this that I've missed, please let me know so I can remove this post. Thanks!
 

Harold

Active Member
Profiles handle things like base and output resolutions from settings - video and most of the other settings you're missing by using scene collections.

Because of the possibility of multiple scene collections and multiple profiles being compatible, linking them in an automatic manner is significantly more difficult.
 

AaronD

Active Member
If you know beforehand what you're going to be doing, and thus which settings you're going to need, you can do this on the command line:
obs --profile "Profile Name" --collection "Scene Collection Name"
You can modify the shortcut, launcher, or whatever to do that for you, with a separate copy for each difference, or you can put it in a script, etc.

obs --help in a terminal (Command Prompt on Windows) to see all that you can do there. :-)

Windows probably needs the .exe extension, and maybe some other changes, but you get the idea. Take what already works and modify it.
 
Top