Question / Help Record at higher quality than the stream.

taboo_

New Member
Hey all,

Just getting into Twitch streaming now. I have OBS set up great but I am on crappy Australian internet (~0.8Mbps up). I've optimised OBS for streaming at that upload rate and I also have it record my stream to my HDD. However the local recording is as crappy as the stream quality.

I was wondering if I can stream at the settings optimised for my internet but record to my HDD at a much higher quality so I can later upload the better quality recording to Youtube?

Thanks.
 
Last edited:

Jack0r

The Helping Squad
You can run two instances of OBS to achieve this, with two different profiles, or you can combine OBS with Dxtory:
Multi-track Audio is of course optional if you want to use it.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Higher quality recording while streaming will be in the rewrite unfortunately, not in the current version. It's still a ways off though.
 

LoXodonte

New Member
Higher quality recording while streaming will be in the rewrite unfortunately, not in the current version. It's still a ways off though.

would really love to have this feature, I've made twitch my focus recently but unfortunately the quality of my youtube exports have suffered because of this. Wouldn't be an issue if Twitch didn't cap my quality, but apparently we're not cool enough to partner yet :\
 

LoXodonte

New Member
Higher quality recording while streaming will be in the rewrite unfortunately, not in the current version. It's still a ways off though.

Now that I think about it, why not just enable an option for independent Resolution and FPS settings from streaming to recording. Obviously I don't know the logical flow of the program, but it would be great if the processing path was: Video Feed - compressor, (local recording output to file) - down scale processing - fps adjustment - stream uplink.

This way you could take a 1080p 60fps local recording, half the resolution, and drop the framerate to end up with something like a 960x540 25fps feed that is "stream friendly. This is operating under the assumption that you could change the resolution without having to fire-up another compression thread. Even if that's not an option, an option to have independent FPS for recording/stream uplink shouldn't require a massive re-write. The compression values could be the same, as long as OBS knows to calculate the 3500kb limit post frame drop.
 

Boildown

Active Member
Its in the multiplatform build right now. Except you can't stream and record differing framerates, from what I read. But other than that.
 

dping

Active Member
Now that I think about it, why not just enable an option for independent Resolution and FPS settings from streaming to recording. Obviously I don't know the logical flow of the program, but it would be great if the processing path was: Video Feed - compressor, (local recording output to file) - down scale processing - fps adjustment - stream uplink.

This way you could take a 1080p 60fps local recording, half the resolution, and drop the framerate to end up with something like a 960x540 25fps feed that is "stream friendly. This is operating under the assumption that you could change the resolution without having to fire-up another compression thread. Even if that's not an option, an option to have independent FPS for recording/stream uplink shouldn't require a massive re-write. The compression values could be the same, as long as OBS knows to calculate the 3500kb limit post frame drop.
I've played with this in OBS MP. I used the VCE build of OBS though. I was able to stream at 720@60 using x264 and local record using VCE with I think 1080@60? I cant recall exactly though but t did work. just note that its still a work in progress yet is pretty usable once a mic hotkey is added.
 
Top