Question / Help Option to use different resolution downscale for different scenes?

DukeSloth

New Member
Hi guys,
I record youtube videos, but also stream on twitch, and as I'm not partnered, I can only stream properly on 1.5 resolution downscale (1280x720). My PC is capable of recording in source quality and sometimes, I want so record in a higher quality for the videos.
I was wondering if there is a way to add different resolution downscales to different scenes?

So for example I'd like to have
Smite (Stream) - 1280x720 | 30 FPS
Smite (Video) - 1920x1080 | 60 FPS

..allowing me to switch between those 2 settings with a single hotkey.

Is this possible somehow?
If not, is there a way to bind different resolution downscales+FPS settings to hotkeys?

Any help would be appreciated!

Cheers,
DukeSloth
 
Nope. You can, however, run multiple copies of OBS by loading them with the -multi flag, and have one Profile set up for streaming, and one for local recording. Use hotkeys to control both at the same time.
Especially with one at 1080p@60, which is already a challenge for most systems, unless you're running Ultrafast and a 0 buffer to unlock the bitrate (and sacrifice large gobs of your hard drive space instead).

Be aware that this will use a LOT more CPU, as you'll be encoding the video twice. I'm also not sure you'll be able to use one webcam in both instances.

It's a planned enhancement for the OBStudio Multiplatform rewrite in-progress to allow streaming and recording at different rates... but it's still going to incur the performance hit from both encodings.

You could also look into the new-method 2PC setup via nginx, streaming over your LAN to the re-encoder box (and recording on your main system at full-res) then letting the re-encoder handle the downscale and re-encode before being sent out to Twitch. This will require some technical mien, but would probably be the best way to handle what you want to do, if you have a hefty-CPU system just otherwise laying around.
 
Nope. You can, however, run multiple copies of OBS by loading them with the -multi flag, and have one Profile set up for streaming, and one for local recording. Use hotkeys to control both at the same time.
Especially with one at 1080p@60, which is already a challenge for most systems, unless you're running Ultrafast and a 0 buffer to unlock the bitrate (and sacrifice large gobs of your hard drive space instead).

Be aware that this will use a LOT more CPU, as you'll be encoding the video twice. I'm also not sure you'll be able to use one webcam in both instances.

It's a planned enhancement for the OBStudio Multiplatform rewrite in-progress to allow streaming and recording at different rates... but it's still going to incur the performance hit from both encodings.

You could also look into the new-method 2PC setup via nginx, streaming over your LAN to the re-encoder box (and recording on your main system at full-res) then letting the re-encoder handle the downscale and re-encode before being sent out to Twitch. This will require some technical mien, but would probably be the best way to handle what you want to do, if you have a hefty-CPU system just otherwise laying around.

As I don't want to record and stream at the same time but just have an option to change between them quickly, running multiple copies sounds like a good solution, just need to figure out the -multi flag. Thanks for the reply!
 
Now I'm just curious. Are you going to stop streaming while you record something important? I mean... at that point, why livestream at all? People are going to leave (and probably not come back) if your stream goes down just as things get good, so you can record in higher quality locally.
 
Back
Top