Hello,
Right now I'm using OBS and Game Capture to stream on twitch.
I have an upload rate of about 1.50 mb/s, so I set my quality to 7, bitrate to 1000.
http://www.speedtest.net/my-result/2855647138
I've been told that my stream is smooth FPS-wise but really pixelated and looks like minecraft at times.
I have the base resolution recording at 1600x900, and scaled down to 1280x720.
What would be the "best" settings in my case? I've experimented with a few different numbers but it still turns out terrible, what causes the pixelation?
Here's an example:
http://www.twitch.tv/raxatf2/b/434833839
It gets pixelated when I move, but is very clear when still.
Any help would be appreciated.
Thanks,
raxa
Hello,
Right now I'm using OBS and Game Capture to stream on twitch.
I have an upload rate of about 1.50 mb/s, so I set my quality to 7, bitrate to 1000.
http://www.speedtest.net/my-result/2855647138
I've been told that my stream is smooth FPS-wise but really pixelated and looks like minecraft at times.
I have the base resolution recording at 1600x900, and scaled down to 1280x720.
What would be the "best" settings in my case? I've experimented with a few different numbers but it still turns out terrible, what causes the pixelation?
Here's an example:
http://www.twitch.tv/raxatf2/b/434833839
It gets pixelated when I move, but is very clear when still.
Any help would be appreciated.
Thanks,
raxa
see lange's post below, my info was wrong
see lange's post below, my info was wrong
whats your cpu preset? also downscaling doesnt really make sense, set your base resolution to 1280x720 if you are streaming with that resolution
edit: regarding quality, if you use CBR (constant bitrate), which is desired, that setting gets disabled
whats your cpu preset? also downscaling doesnt really make sense, set your base resolution to 1280x720 if you are streaming with that resolution
edit: regarding quality, if you use CBR (constant bitrate), which is desired, that setting gets disabled
What is "x264 CPU Preset" set to?
EDIT: massive ninjas
Anyways, I had terrible blockage on really basic games with everything else going really high until I turned the CPU preset down to about veryfast.
What is "x264 CPU Preset" set to?
EDIT: massive ninjas
Anyways, I had terrible blockage on really basic games with everything else going really high until I turned the CPU preset down to about veryfast.
LangeUnfortunately I don't have a link to an exact quote at the moment
thats a shame cause I heard the exact opposite from someone who claimed direct sources too :/
[quote=Lange]Unfortunately I don't have a link to an exact quote at the moment[/quote]
thats a shame cause I heard the exact opposite from someone who claimed direct sources too :/
How could the opposite possibly be true? If that were the case they would just use the same system as the resolution has going on, only using the scale factor to calculate the resolution they want.
How could the opposite possibly be true? If that were the case they would just use the same system as the resolution has going on, only using the scale factor to calculate the resolution they want.
That is internet is kind of low for streaming, but should be do-able.
Like lexs said, what's the preset ?
Also what's your CPU?
That is internet is kind of low for streaming, but should be do-able.
Like lexs said, what's the preset ?
Also what's your CPU?
Thanks for all the replies, and thank you for explaining the quality setting Lange.
x264 CPU Preset is left at default, which is veryfast.
Here is a Speccy of my CPU:
http://puu.sh/3J6zn
It's overclocked to 4.4.
I'm running fullscreen at 1600x900 with chris's highfps config at -dxlevel 91.
Thanks for all the replies, and thank you for explaining the quality setting Lange.
x264 CPU Preset is left at default, which is veryfast.
Here is a Speccy of my CPU:
http://puu.sh/3J6zn
It's overclocked to 4.4.
I'm running fullscreen at 1600x900 with chris's highfps config at -dxlevel 91.
Lange#2, that is misinformation
6-7 is actually desirable for FPS. "Quality" is a misleading name for that parameter, it's actually "Quality Balance between static and motion scenes". Setting it to "10" will fully favor static scenes, while "1" fully favors motion scenes. 8-10 is great for low-motion games like League, Dota, and SC2, where as 6-7 is better for FPS games.
Lowering your quality to 6 may reduce the "pixelation" and blockiness you see during motion.
ah my bad. thanks for the informative post.
[quote=Lange]#2, that is misinformation
6-7 is actually desirable for FPS. "Quality" is a misleading name for that parameter, it's actually "Quality Balance between static and motion scenes". Setting it to "10" will fully favor static scenes, while "1" fully favors motion scenes. 8-10 is great for low-motion games like League, Dota, and SC2, where as 6-7 is better for FPS games.
Lowering your quality to 6 may reduce the "pixelation" and blockiness you see during motion.[/quote]
ah my bad. thanks for the informative post.
Hm I'll try CBR in a bit. Seems like it should help consistency, sometimes I get random lag spikes and I'll raise 20 ping or even 100.
Hm I'll try CBR in a bit. Seems like it should help consistency, sometimes I get random lag spikes and I'll raise 20 ping or even 100.
I'll definitely take a look at that, seems very helpful.
I'll definitely take a look at that, seems very helpful.
One thing to keep in mind is that in many situations it's preferable to have a lower resolution but less "blocky" or "pixelation" than it is to have a higher resolution that gets blurry at times.
720p is a pretty high resolution -- there's plenty of wiggle room for you to lower it if you need to.
One thing to keep in mind is that in many situations it's preferable to have a lower resolution but less "blocky" or "pixelation" than it is to have a higher resolution that gets blurry at times.
720p is a pretty high resolution -- there's plenty of wiggle room for you to lower it if you need to.
Don't mean to hijack thread, but we're already talking about OBS and the net. I have amazing internet, 10mb/s+, but my computer is not the most powerful beast. Is there a way to stream but not make it eat up all your resources? I know there probably isn't but its always worth asking. I believe that if I OC my stuff I could stream but right now it's very stressful on my processor.
Don't mean to hijack thread, but we're already talking about OBS and the net. I have amazing internet, 10mb/s+, but my computer is not the most powerful beast. Is there a way to stream but not make it eat up all your resources? I know there probably isn't but its always worth asking. I believe that if I OC my stuff I could stream but right now it's very stressful on my processor.
I have a similar problem.. When streaming using 'Game Source' my stream is really choppy, but I get no input lag. When I use window capture/monitor capture I get horrible input lag but my stream looks fine. How do I fix one or the other? I'm not using windows aero btw
edit: Wow, shout out to Danerdz. I made all the settings I was streaming with BETTER, I turned up the bitrate, resolution, and framerate... and it looks great. Thanks man.
I have a similar problem.. When streaming using 'Game Source' my stream is really choppy, but I get no input lag. When I use window capture/monitor capture I get horrible input lag but my stream looks fine. How do I fix one or the other? I'm not using windows aero btw
edit: Wow, shout out to Danerdz. I made all the settings I was streaming with BETTER, I turned up the bitrate, resolution, and framerate... and it looks great. Thanks man.
Gonna hijack this thread...
When I first started streaming, I set my quality to 360p. I had someone check it, and they said it was too blurry. Upping the quality to 720p fixed that problem, so I stuck with 720 since then. However, my stream still looks horrible. It's probably because I stream at 800 kbps (I have 1.5 up but anything above 800 seems to kill my internet), but maybe it's also my resolution? Would it be a good idea to switch to 540p or 480p?
Also, it may have had something to do with the server I was using. I was using San Antonio, but next time I stream I'll be using Chicago since it's closer.
Gonna hijack this thread...
When I first started streaming, I set my quality to 360p. I had someone check it, and they said it was too blurry. Upping the quality to 720p fixed that problem, so I stuck with 720 since then. However, my stream still looks horrible. It's probably because I stream at 800 kbps (I have 1.5 up but anything above 800 seems to kill my internet), but maybe it's also my resolution? Would it be a good idea to switch to 540p or 480p?
Also, it may have had something to do with the server I was using. I was using San Antonio, but next time I stream I'll be using Chicago since it's closer.
>(I have 1.5 up but anything above 800 seems to kill my internet)
Try CBR encoding? It keeps the bandwidth from going above the max average (by definition) and getting bandwidth spikes might be what's killing your net.
>(I have 1.5 up but anything above 800 seems to kill my internet)
Try CBR encoding? It keeps the bandwidth from going above the max average (by definition) and getting bandwidth spikes might be what's killing your net.
http://mewiki.project357.com/wiki/X264_Settings
insert into advanced settings.
CPU: i5 3570k stock, 852x480, 700kbps (fuck w/e going on @ encoding's "quality balance")
crf=5 me=umh deblock=2:-2 trellis=1 merange=24 bframes=16 b-adapt=1 psy-rd=0.1:0.4 aq-strength=0.5 qcomp=0.2 cplxblur=0 qblur=0 subme=9 nr=1000
imo, this is close to using the "slow" preset.
http://forum.doom9.org/showthread.php?t=148149
You'll have to mess around with the values for your resolution/crf value/max bitrate/cpu constraints. The example ^ is flaky. I used local recordings to get to my result, results might be different with the flash decoder though.
http://mewiki.project357.com/wiki/X264_Settings
insert into advanced settings.
CPU: i5 3570k stock, 852x480, 700kbps (fuck w/e going on @ encoding's "quality balance")
[code]crf=5 me=umh deblock=2:-2 trellis=1 merange=24 bframes=16 b-adapt=1 psy-rd=0.1:0.4 aq-strength=0.5 qcomp=0.2 cplxblur=0 qblur=0 subme=9 nr=1000[/code]
imo, this is close to using the "slow" preset.
http://forum.doom9.org/showthread.php?t=148149
You'll have to mess around with the values for your resolution/crf value/max bitrate/cpu constraints. The example ^ is flaky. I used local recordings to get to my result, results might be different with the flash decoder though.