Question / Help OBS and Blurred video while streaming

Auronzolo

New Member
Hi!
I've followed some YouTube guides to optimize my streaming quality based on my system.
Despite that I notice that my stream has some blur over it. (YouTube Streaming service)

Here's the Log with my settings https://obsproject.com/logs/P9oOlZRW-qNvP0pc

Lanczos, Bicubic, Bilinear resize didn't help.

And other some specs

Monitor Resolution: 2560x1440
Game Resolution: 1920x1080 (The Witcher 3)
GPU: GTX 1080
CPU: Ryzen 5 1600
Upload: > 15 Mbps
Bitrate for the stream: 9000 (tryed also 5000,8000,10000..nothing change)

I post also a couple of image, 1 taken from a game session and 1 taken from the Streaming 720p@60fps. Do you have any tips to solve the problem?
 

Attachments

  • In game the witcherJPG.jpg
    In game the witcherJPG.jpg
    591.7 KB · Views: 170
  • YouTube Witcher 3JPG.jpg
    YouTube Witcher 3JPG.jpg
    401.6 KB · Views: 172

Auronzolo

New Member
So If

Game resolution : 1920x1080
OBS Output resolution: 1920x1080

If I set the OBS Settings equal to the Game resolution wouldn't I have blurred videos?
 

BluePeer

Member
you will lose the "downscale" picture "errors"
upgrade to 1080 will increase the bitrate need
a reduce of the game to 720p and reduce the obs to 720p without downscale will results in downscale "blur" loss
 

Auronzolo

New Member
you will lose the "downscale" picture "errors"
upgrade to 1080 will increase the bitrate need
a reduce of the game to 720p and reduce the obs to 720p without downscale will results in downscale "blur" loss
Sorry, I didn't understand, you were too much schematic :(

Let's put the question like this : what's the optimal way to have the same in-game quality during a streaming avoiding blurred frames?
 

BluePeer

Member
10:13:06.869: base resolution: 1920x1080
10:13:06.869: output resolution: 1280x720
bottom and game resolution identical

all 720P or all 1080P
 

Auronzolo

New Member
10:13:06.869: base resolution: 1920x1080
10:13:06.869: output resolution: 1280x720
bottom and game resolution identical

all 720P or all 1080P
Ok so if I understand correctly, every time the image is resized, the frames become blurred.
I'll do some tests.

Last thing :
My monitor's resolution is 2560x1440.
Does this affect the streaming quality and should I scale to 1280x720 using Windows Control Panel ? (if streaming at 720p)
 

TryHD

Member
Streaming on youtube on 720 or even 1080p is pretty pointless, use 1440p with a hardware encoder and the max bitrate your connection can handle, but atleast 40 mbit.
 

Auronzolo

New Member
Streaming on youtube on 720 or even 1080p is pretty pointless, use 1440p with a hardware encoder and the max bitrate your connection can handle, but atleast 40 mbit.
I will not stream often, OBS and YouTube will be enough for me, I don't want become a regular streamer. But at least I'd like to have a decent Output and store the video on YouTube
 

Auronzolo

New Member
if the game runs in 720 its no need to do that
you record the game output not the display
I've tryed to switch resolution but still I'm getting pixellation / blur when I move the camera. I'm attaching the settings of OBS, maybe the log isn't enough.

Output Tab image:
- Encoder: NVIDIA NVENCH (new)
- Enforce streaming... : unchecked (tryed also to check it but with no results)
- Rate Control: CBR @ 9000 Kbps (for YouTube 6000 Kbps would be enough 720p@60 fps..As I said earlier my upload reaches something like 18-19 Mbits)
- Keyframe: 2
- Preset: Max Quality
- Profile: High
- Psycho Visual Tuning: uncheked (tryed also to check it but with no results)

Video Tab image:
- Base (Canvas) Res: 2560x1440 (the default res of my LG Monitor. While I'm in the game (Full screen) I've set the resolution @ 1920x1080 px (using the game's settings)
- Output (scaled) resolution: 1280x720 (the Output I want to show to my viewers)
- Downscale Filter: Lanczos (tryed every filter, It seems this is a good one)
- FPS: 60

Advanced Tab image:
- Process Priority: Above normal

Any ideas? Considering I'm on a Ryzen 5 1600, 16 GB RAM and GTX 1080.
 

Attachments

  • Advanced Tab.jpg
    Advanced Tab.jpg
    118.8 KB · Views: 52
  • Output Tab.jpg
    Output Tab.jpg
    90.3 KB · Views: 52
  • Video Tab.jpg
    Video Tab.jpg
    59.9 KB · Views: 50

Auronzolo

New Member
That is why you should go for 1440p, youtube does not give you enough bitrate for gameplay at low resolutions.
Mmh do you think should I check the stream on Twitch to see If i get better results? The problem for me is that I see people streaming games @ 720p with a less powerful system than mine :(
 

Auronzolo

New Member
With your setup i would go for 1080p at dlive with 15 mbit/s bitrate. That should give you the best result.
Tomorrow I will give it a try, I'll let you know if it works. I was aiming to 720p@60 fps since most of people watch YT videos on Smartphone / Tablet and hardly go beyond it.
Thank in advance.
 

Auronzolo

New Member
Somehow after hours of tries I'm getting to a solution.

The best way I've found to have a decent output is to set "Base (Canvas) Resolution" at 1920x1080 (the ingame resolution) and "Output (scaled) resolution" at 2560x1440. In this way, (since I'm using NVENC encoder) YouTube allow me to raise my CBR up to 14000; the ideal would be 18000 according to the documentation but doing so, my stream begin to lag and causes me "Dropped frames (Network)"

Now there is another problem: I've noticed that the audio ingame captured by OBS has a "reverb". How can I fix it? It is most noticeable when a character speaks. At the moment I have speakers as an audio source

Edit: Solved changing some "Sound" OBS settings.
 
Last edited:
Top