Question / Help Blurry stream quality

Alphatrick

New Member
Hello. Having an issue with streaming quality. I've been trying out info I have found left and right and seems like I can't get it fixed. I would appreciate some support regards it.

Log file
http://textuploader.com/dxnda

Info regards my computer:

GPU Engine Specs
CUDA Cores
1280
Graphics Clock (MHz)
1506
Processor Clock (MHz)
1708
Graphics Performance
high-11048
Memory Specs
Standard Memory Config
6 GB
Memory Interface
GDDR5
Memory Interface Width
192-bit
Memory Bandwidth (GB/sec)
192
Feature Support
Supported Technologies
CUDA, 3D Vision, PhysX, NVIDIA G-SYNC™, GameStream, Surround, ShadowWorks, MFAA, DSR, DirectX 12, Virtual Reality, Ansel, NVIDIA WhisperMode
Display Support
Maximum Digital Resolution
7680x4320@60Hz
Standard Display Connectors
DP 1.43, HDMI 2.0b, Dual Link-DVI
Standard Graphics Card Dimensions
Length
9.823
Height
4.378
Width
2-Slot
Thermal and Power Specs
Maximum GPU Temperature (in C)
94
Maximum Graphics Card Power (W)
120 W
Minimum System Power Requirement (W)
400 W
Supplementary Power Connectors
6-Pin

  • Number of Cores
    Quad-Core
  • Processor Number
    i5-7400
  • Compatible Processor Socket
    LGA1151 Socket
  • Clock Speed
    3 GHz
  • Max Turbo Speed
    3.5 GHz
  • Type / Form Factor
    Intel Core i5 7400 (7th Gen)
  • Cache Memory Details
    Smart Cache - 6 MB
  • Processor Qty
    1
  • Type
    Core i5
  • Number of Threads
    4 threads
  • Generation
    7

Aswell 8GBs RAM. If there's anything else do tell please
 
Looks like you are using nvenc encoder. As far as I'm aware of NVENC will provide less quality than x264 cpu encoding. Unfortunately your CPU only has 4 cores without Hyperthreading.
So either you try streaming via CPU or stay with NVENC.
 
Keep using NVENC encoder, as your CPU is a 4 core without hyper-threading.

You have very very minor rendering lag as shown by the below line in your logfile:
Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 33 (0.3%)

If you don't already:
Limiting your frame rate in-game will help a lot in getting the best quality out of your hardware in regards to recording/streaming. I recommend using MSI AfterBurner or EVGA Precision to cap your fps to your monitor refresh rate, or 1-3 frames higher than your monitor refresh rate will generally resolve the issue of screen tearing. Try to avoid V-Sync as it can induce input lag.
If you do cap your fps already:
I think just need to fine-tune some in-game options and you should be able to get a smooth output for simultaneous recording/streaming.

From your logfile, you had no issue when streaming 6k bitrate, so I would use that as it will give you the best quality you can achieve via Twitch.

Try the below settings:
Video settings:
Base Resolution: 1920x1080
Output Resolution: 1280x720
Downscale Filter: Lanczos filter
fps: 60
Encoder settings:
Bitrate: 6000
Keyframe Interval: 2
Preset: High Quality
Profile: High
2-Pass: true
B-Frames: 2

Below is a link to R1ch's TwitchTest Utility. It will assist you in selecting the most optimal Twitch ingest server based upon your location:
https://r1ch.net/projects/twitchtest
It is best to do a medium length test duration.
Once it has completed (It will take a little while) choose the server that as first priority, has the highest Quality and second priority, the lowest RTT (Round Trip Time) For good stream throughput, quality should be 80+ for a good quality throughput for when you stream, ideally 100 or as close to as possible.
 

Osiris

Active Member
The text in the game is pretty small already and you area also downscaling to 1280x720, that's why the text is blurry.
 
The blurry text may be slightly mitigated by applying a sharpen filter to the capture source, though it may de-saturate the colour output of the recording/streaming slightly (Dependent upon how much sharpening you apply, you don't need to use much and too much can make your output look bad)
The colour issue can also be mitigated/personalized by using a colour correction filter, with this filter you can alter almost all aspects of colour properties of the video output.
A video tutorial from EposVox, it is part of his 'masterclass to OBS' guide, which contains a lot of videos (5hrs+ of footage overall)
https://www.youtube.com/watch?v=-aXtar17E3o

As for the minor rendering lag issues, I am not sure you will be able to get rid of them. Your fps in-game does dip below 60fps at times so OBS is waiting for your video card to catch up for those times it is below 60fps. I would say it is just the nature of the game you are playing, as I also see it happen with my PC in online MMO games.
I recommend using MSI AfterBurner or EVGA Precision to cap your fps to your monitor refresh rate (Or 1-3 frames higher if you suffer from screen tearing) as opposed to V-Sync as it can induce input lag.

Overall I think your stream quality looks pretty good for the type of game (MMO games can be difficult to get good quality output for streaming)
 

Alphatrick

New Member
Did some testing, sorry for being so slow on answering. Sharpening ruins the stream more than helping with the text. Color correction works a bit tho. I'm thinking that the text is aswell small for the said output. I suppose that lowering the resolution of the game would work, since it would increase the font in game
 
You only need to use a very very small amount of sharpening, otherwise it will make the output look terrible.

Are you able to make the font size larger?
 

Dc64

Member
there is something weird about streaming in general. I used to use NVENC and it was pixelated unless you use high birate but then I built a PC for streaming only and not matter my settings it still looks pixelated. I posted about yesterday but nobody seems to know the answer.
 
There are many variables to take into account when streaming as every setup is also unique which makes it frustrating sometimes.
All one can do is try to find the best performance to quality ratio for each particular system configuration.
I will check your post @Dc64.
 

Alphatrick

New Member
Yea, that's why I was saying about the resolution to increase, so icons would increase aswell. Altho it acts weird because if I use fullscreen and switch it's resolution from 1920x1080 to 1600x900 there's the outer shadow that stays there. The application window stays fullscreen 1920x1080 but the game image is showns as if it is 1600x900.
 

OriginalNex

New Member
That was in have a very high quality 1700 plus pound money pc with i9 9900k processor.. 16gb or more ram.. 2to hdd. .. rtx 2070 and I get blur and pixlat ion why
 
Top