Jump to content

For some reason when i move ingame my stream looks blurry. I have no dropped frames OR Fps Drop Value. My bitrate is at 5000. Ingame like fortnite even just walking it gets blurry, but when i stand still its clear. 

 

Specs: 

i9-9900k

2080 8GB

32GB RAM 3000Mhz

MOBO: Asus Prime Z390-A

 

Internet Speed: 300DOWN, 14UPLOAD

 

Streamlabs Setting

x264

5000Bitrate

Rate Control: CBR

CPU Usage Preset : Faster

Video : Base = 1920x1080, Output = 1280x720

Lanczos (32Samples)

FPS: 60

 

Fortnite Settings

1920x1080

FPS : Uncapped (240hz Monitor thats why)

Everything on LOW settings except View Distance(Epic)

 

Appreciate all the help i can get ❤️

 

Link to comment
https://linustechtips.com/topic/1079197-stream-is-blurry-when-moving/
Share on other sites

Link to post
Share on other sites

Have you tried wearing googles or a swim mask?

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to post
Share on other sites

Thats usually a problem from to low of a bitrate, but you have a good bitrate value. Does your FPS values dip in OBS at all? There is a problem with GPU usage in OBS when you get above 85-90% used OBS isnt allocated GPU space properly and starts to drop behind and drops your FPS significantly for the stream. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

8 minutes ago, itsMerktify said:

For some reason when i move ingame my stream looks blurry. I have no dropped frames. My bitrate is at 5000. Ingame like fortnite even just walking it gets blurry, but when i stand still its clear. 

 

Specs: 

i9-9900k

2080 8GB

32GB RAM 3000Mhz

MOBO: Asus Prime Z390-A

 

Internet Speed: 300DOWN, 14UPLOAD

 

Streamlabs Setting

x264

5000Bitrate

CPU Usage Preset : Faster

Video : Base = 1920x1080, Output = 1280x720

Lanczos (32Samples)

FPS: 60

 

Fortnite Settings

1920x1080

FPS : Uncapped (240hz Monitor thats why)

Everything on LOW settings except View Distance(Epic)

 

Appreciate all the help i can get ❤️

 

Try streaming with an FPS cap and see if that helps at all.

What are these for?

Link to post
Share on other sites

1 minute ago, Skiiwee29 said:

Thats usually a problem from to low of a bitrate, but you have a good bitrate value. Does your FPS values dip in OBS at all? There is a problem with GPU usage in OBS when you get above 85-90% used OBS isnt allocated GPU space properly and starts to drop behind and drops your FPS significantly for the stream. 

If you mean Dropped FPS on OBS? Then no i dont drop any frames at all. I didnt check GPU Usage but im guessing it goes around there? 

Link to post
Share on other sites

Just now, itsMerktify said:

If you mean Dropped FPS on OBS? Then no i dont drop any frames at all. I didnt check GPU Usage but im guessing it goes around there? 

no, it wont show up as dropped frames. Watch the FPS output in OBS it should stay solid at 60, but you may see drops and dips as a result of the GPU allocation bug. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

3 minutes ago, Skiiwee29 said:

no, it wont show up as dropped frames. Watch the FPS output in OBS it should stay solid at 60, but you may see drops and dips as a result of the GPU allocation bug

Ahh yeah that never goes down either unless im playing Rainbow six siege or something crazier. But not with fortnite

Link to post
Share on other sites

6 minutes ago, itsMerktify said:

Ahh yeah that never goes down either unless im playing Rainbow six siege or something crazier. But not with fortnite

Rate control, is it set to CBR or VBR?

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

1 minute ago, itsMerktify said:

CBR, sorry forgot to put that in there

Post a screenshot of your output tab. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

20 minutes ago, itsMerktify said:

Googles? or Goggles ❤️

I'd like to say I was going for a pun....but I typoed while trying to think of a pun...and made the pun anyway!  PUNCEPTION!

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to post
Share on other sites

2 minutes ago, itsMerktify said:

If u mean by motion blur on fortnite? Yes its off. I have FPS ON, Multi Threading Rendering. And thats about it

Try bilinear instead of lanczos 32 sample in stream settings.

I only see your reply if you @ me.

 

Link to post
Share on other sites

2 minutes ago, itsMerktify said:

image.png.7594f0f22428b78ef396c3c4ea30943f.png

settings look fine... odd. You should have smooth clean, crisp streams. Try changing your keyframe interval to 2. If that doesnt help, try using Quicksync which uses the iGPU of on the CPU to render reducing the stress on the CPU cores. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

Lanczos resize is pointless. You're resizing to 720p and then compressing with and losing quality in the process - any quality you preserve by going with Lanczos instead of Bicubic is extremely small compared to the extra processing power you'd use. You're better off using a less cpu intensive resize algorithm to give the actual encoder more time to process frames and keep quality higher.

So use Bicubic...

I would use Bilinear only if resizing 1920x1080 to 960x540 (half the resolution), because at that point the resizing algorithm doesn't really matter: it's more or less just throwing out every other pixel. Resize algorithms start to matter when you're dealing with fractions ex 1.5 for 1080p->720p

Select a profile, without profile selected it may default to baseline which would restrict encoder at 720p... use main, should be enough for 720p and won't give significant improvements if you use high, but it will use more processing power. For 1080p streaming provided you have the bandwidth, high may be worth it.

Also, you could use the custom text field to get some settings between presets... for example if you select the --faster preset , you can add custom parameter --rc-lookahead 15 to lower that particular parameter from 20 (the faster preset) to something a notch better than veryfast (which is 10). Could also lower the ref to 1, from 2. (if you add the animation tune - see below - the tuning will double the ref frames anyway back to 2).

Basically the subme 4 preset is helpful but the others not so much for streaming.

 

Try the tune option ... for a game like Fortnite, animation tune may do better quality than not using the tune option ... see the description for those tunes below.

Make sure you're capturing in NV12 Full Color Range, and 709 color space.. so you don't have additional color conversions ... which reminds me... is that 240 Hz output to monitor Full RGB or YCbCr 4:4:4 or is it some in between like YCbCr 4:2:2 ? If OBS thinks it receives NV12 (YCbCr 4:2:0 but receives 4:2:2 or something else, there may be an extra processing step involved in changing color spaces which eats cpu)

 

Can you actually sustain 5 mbps upload bandwidth? You say you have 14 mbps upload but do you have hiccups or anything?

 

 

      --preset <string>       Use a preset to select encoding settings [medium]
                                  Overridden by user settings.
                                  - ultrafast:
                                    --no-8x8dct --aq-mode 0 --b-adapt 0
                                    --bframes 0 --no-cabac --no-deblock
                                    --no-mbtree --me dia --no-mixed-refs
                                    --partitions none --rc-lookahead 0 --ref 1
                                    --scenecut 0 --subme 0 --trellis 0
                                    --no-weightb --weightp 0
                                  - superfast:
                                    --no-mbtree --me dia --no-mixed-refs
                                    --partitions i8x8,i4x4 --rc-lookahead 0
                                    --ref 1 --subme 1 --trellis 0 --weightp 1
                                  - veryfast:
                                    --no-mixed-refs --rc-lookahead 10
                                    --ref 1 --subme 2 --trellis 0 --weightp 1
                                  - faster:
                                    --no-mixed-refs --rc-lookahead 20
                                    --ref 2 --subme 4 --weightp 1
                                  - fast:
                                    --rc-lookahead 30 --ref 2 --subme 6
                                    --weightp 1
                                    

--tune <string>         Tune the settings for a particular type of source
                              or situation
                                  Overridden by user settings.
                                  Multiple tunings are separated by commas.
                                  Only one psy tuning can be used at a time.
                                  - film (psy tuning):
                                    --deblock -1:-1 --psy-rd <unset>:0.15
                                  - animation (psy tuning):
                                    --bframes {+2} --deblock 1:1
                                    --psy-rd 0.4:<unset> --aq-strength 0.6
                                    --ref {Double if >1 else 1}
                                  - grain (psy tuning):
                                    --aq-strength 0.5 --no-dct-decimate
                                    --deadzone-inter 6 --deadzone-intra 6
                                    --deblock -2:-2 --ipratio 1.1
                                    --pbratio 1.1 --psy-rd <unset>:0.25
                                    --qcomp 0.8
                                  - stillimage (psy tuning):
                                    --aq-strength 1.2 --deblock -3:-3
                                    --psy-rd 2.0:0.7
                                  - psnr (psy tuning):
                                    --aq-mode 0 --no-psy
                                  - ssim (psy tuning):
                                    --aq-mode 2 --no-psy
                                  - fastdecode:
                                    --no-cabac --no-deblock --no-weightb
                                    --weightp 0
                                  - zerolatency:
                                    --bframes 0 --force-cfr --no-mbtree
                                    --sync-lookahead 0 --sliced-threads
                                    --rc-lookahead 0 

 

Link to post
Share on other sites

22 minutes ago, mariushm said:

Lanczos resize is pointless. You're resizing to 720p and then compressing with and losing quality in the process - any quality you preserve by going with Lanczos instead of Bicubic is extremely small compared to the extra processing power you'd use. You're better off using a less cpu intensive resize algorithm to give the actual encoder more time to process frames and keep quality higher.

So use Bicubic...

I would use Bilinear only if resizing 1920x1080 to 960x540 (half the resolution), because at that point the resizing algorithm doesn't really matter: it's more or less just throwing out every other pixel. Resize algorithms start to matter when you're dealing with fractions ex 1.5 for 1080p->720p

Select a profile, without profile selected it may default to baseline which would restrict encoder at 720p... use main, should be enough for 720p and won't give significant improvements if you use high, but it will use more processing power. For 1080p streaming provided you have the bandwidth, high may be worth it.

Try the tune option ... for a game like Fortnite, animation tune may do better quality than not using the tune option ... see the description for those tunes below.

Make sure you're capturing in NV12 Full Color Range, and 709 color space.. so you don't have additional color conversions ... which reminds me... is that 240 Hz output to monitor Full RGB or YCbCr 4:4:4 or is it some in between like YCbCr 4:2:2 ? If OBS thinks it receives NV12 (YCbCr 4:2:0 but receives 4:2:2 or something else, there may be an extra processing step involved in changing color spaces which eats cpu)

 

Can you actually sustain 5 mbps upload bandwidth? You say you have 14 mbps upload but do you have hiccups or anything?

 

 


      --preset <string>       Use a preset to select encoding settings [medium]
                                  Overridden by user settings.
                                  - ultrafast:
                                    --no-8x8dct --aq-mode 0 --b-adapt 0
                                    --bframes 0 --no-cabac --no-deblock
                                    --no-mbtree --me dia --no-mixed-refs
                                    --partitions none --rc-lookahead 0 --ref 1
                                    --scenecut 0 --subme 0 --trellis 0
                                    --no-weightb --weightp 0
                                  - superfast:
                                    --no-mbtree --me dia --no-mixed-refs
                                    --partitions i8x8,i4x4 --rc-lookahead 0
                                    --ref 1 --subme 1 --trellis 0 --weightp 1
                                  - veryfast:
                                    --no-mixed-refs --rc-lookahead 10
                                    --ref 1 --subme 2 --trellis 0 --weightp 1
                                  - faster:
                                    --no-mixed-refs --rc-lookahead 20
                                    --ref 2 --subme 4 --weightp 1
                                  - fast:
                                    --rc-lookahead 30 --ref 2 --subme 6
                                    --weightp 1
                                    

--tune <string>         Tune the settings for a particular type of source
                              or situation
                                  Overridden by user settings.
                                  Multiple tunings are separated by commas.
                                  Only one psy tuning can be used at a time.
                                  - film (psy tuning):
                                    --deblock -1:-1 --psy-rd <unset>:0.15
                                  - animation (psy tuning):
                                    --bframes {+2} --deblock 1:1
                                    --psy-rd 0.4:<unset> --aq-strength 0.6
                                    --ref {Double if >1 else 1}
                                  - grain (psy tuning):
                                    --aq-strength 0.5 --no-dct-decimate
                                    --deadzone-inter 6 --deadzone-intra 6
                                    --deblock -2:-2 --ipratio 1.1
                                    --pbratio 1.1 --psy-rd <unset>:0.25
                                    --qcomp 0.8
                                  - stillimage (psy tuning):
                                    --aq-strength 1.2 --deblock -3:-3
                                    --psy-rd 2.0:0.7
                                  - psnr (psy tuning):
                                    --aq-mode 0 --no-psy
                                  - ssim (psy tuning):
                                    --aq-mode 2 --no-psy
                                  - fastdecode:
                                    --no-cabac --no-deblock --no-weightb
                                    --weightp 0
                                  - zerolatency:
                                    --bframes 0 --force-cfr --no-mbtree
                                    --sync-lookahead 0 --sliced-threads
                                    --rc-lookahead 0 

 

Yeah im pretty sure its fine i barely get any hiccups but if i do, ill just lower the bitrate. Okay ill try the tuning and bicubic though to see if it actually helps. And By the way what should i set the 240hz Monitor Output as? ( RGB, I444, i420, or NV12?)

Link to post
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×