Question / Help Im Wanting a Crispier Stream

TheTekkaz

New Member
https://gist.github.com/ae8e506e945d6638fc1c0bca8f1710e9

Ryzen 5 1600
GIGABYTE GeForce GTX 1050ti
Tomahawk B350

I have the capabilities to do better quality, but which settings do I need to tweek?

I do wanna go OP with the settings though, because I want more viewers to have better quality than fewer users getting fantastic quality.

The quality Im getting right now isnt horrible, Id give it 80/100 lol
 

Fenrir

Forum Admin
Your bitrate is very low for a 720p 60fps stream. Kick it up to 6000 (assuming your internet can handle it).
 

TheTekkaz

New Member
Your bitrate is very low for a 720p 60fps stream. Kick it up to 6000 (assuming your internet can handle it).

My internet is like 70ish down and 12ish up

I thought if you went over like 4500 bitrate a lot of viewers have trouble with it?

This is for Twitch by the way
 

Fenrir

Forum Admin
Then turn FPS down to 30, as an alternative.

You get transcoding options around 20~ viewers these days, even as a non-partner. But it's not guaranteed, no.
 

FerretBomb

Active Member
If you go over 3000kbps a lot have a problem with it. The sweet spot is 2000 for maximum accessibility. Which supports a 720@30 stream with 128kbps AAC audio just fine. 60fps is a waste of bitrate, if your focus is on growing your stream. Transcodes are nice, but they're a non-guaranteed band-aid; the quality on them is poor to begin with as CPU is expensive, so the settings used for transcoding are... not... good. Aim to stream your source video at a rate you want the majority of your viewers to be able to watch at, and let the transcodes catch the especially-low outliers and mobile viewers.

As an added benefit, at the lower framerate you'll usually be able to drop your encoding preset down a notch or two, using more CPU on your end but making the stream look better at the lower bitrate thanks to the more efficient encoding.
 

Cristofer

New Member
17:52:27.248: [DShow Device: 'Elgato'] settings updated:
17:52:27.248: video device: Elgato Game Capture HD
17:52:27.248: video path: __elgato
17:52:27.248: resolution: 640x480
17:52:27.248: fps: 30.00 (interval: 333333)
17:52:27.248: format: UYVY
17:52:27.248: using video device audio: yes
17:52:27.249: sample rate: 48000
17:52:27.249: channels: 2
17:52:27.249: audio type: Capture
17:52:35.155: adding 278 milliseconds of audio buffering, total audio buffering is now 325 milliseconds

Seems like your elgato is on 640x480 mode. Turn it off and also allow 60fps
 

FerretBomb

Active Member
Capturing at 60fps is separate from streaming at 60. Capturing 60 means a more reliable, stable framerate without frame-skipping due to timing conflicts, or at least less of it (to guarantee no missed/duped cap frames you need to capture at twice the framerate your source is running at).
 

Cristofer

New Member
Capturing at 60fps is separate from streaming at 60. Capturing 60 means a more reliable, stable framerate without frame-skipping due to timing conflicts, or at least less of it (to guarantee no missed/duped cap frames you need to capture at twice the framerate your source is running at).

Just to make things clear i wasn't talking about stream frame rates. There is a option in elgato cards that says "allow 60fps" Its recommended to uncheck it.
 

TheTekkaz

New Member
Capturing at 60fps is separate from streaming at 60. Capturing 60 means a more reliable, stable framerate without frame-skipping due to timing conflicts, or at least less of it (to guarantee no missed/duped cap frames you need to capture at twice the framerate your source is running at).
So, basically any setting I tinker with inside my Game Capture HD software ONLY affects capturing and has nothing to do with the OBS stream settings?
 

FerretBomb

Active Member
So, basically any setting I tinker with inside my Game Capture HD software ONLY affects capturing and has nothing to do with the OBS stream settings?
Correct. The Elgato settings only affect the capture when streaming through OBS; OBS controls the actual stream output.
 
Top