OBS Bad Quality

Reseta

New Member
these are my specs:

Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
16.0 GB (15.8 GB usable)
64-bit operating system, x64-based processor

this is my current log file : https://obsproject.com/logs/3gjW1yASFKwy74kL

no matter what settings i do i keep getting bad low quality blurred video recording
im not even gaming im just recording my browser

i have checked OBS Analyzer and I have no critical issues, i changed my settings accordingly to the Auto-Configuration Wizard but im still having the same quality issue

this picture shows how it should be
A1.png



and this is what i get when recording a video:

B2.png
 

rockbottom

Active Member
Change the Color Space from Rec 601 to Rec 709

Set Monitor Scaling to 100%, it's currently 125%

Encoding settings look OK but set B Frames to 0 & uncheck Visual Tuning.

Test
 

rockbottom

Active Member
Should switch to Window Capture too & the filter can more than likely be disabled or removed.
11:24:04.402: Loaded scenes:
11:24:04.402: - scene 'Scene':
11:24:04.402: - source: 'Display Capture' (monitor_capture)
11:24:04.402: - filter: 'Scaling/Aspect Ratio' (scale_filter)
 

Reseta

New Member
Change the Color Space from Rec 601 to Rec 709

Set Monitor Scaling to 100%, it's currently 125%

Encoding settings look OK but set B Frames to 0 & uncheck Visual Tuning.

Test
Thanks for the feedback,
i tested it,its still blurry didnt work for me :/
these are my settings i also Set Monitor Scaling to 100%
but i noticed that a part of my recording to the right is clipped out for some reason if u noticed in previous images
z2.png
 

Attachments

  • z1.png
    z1.png
    6.4 KB · Views: 26
  • z5.png
    z5.png
    41.3 KB · Views: 25
  • z4.png
    z4.png
    29.8 KB · Views: 24
  • z3.png
    z3.png
    48.7 KB · Views: 25

rockbottom

Active Member
Monitor scaling is OK now but you're still using Display Capture with a scaling filter & B Frames/Visual Tuning are still being used in your encoding settings. B frames are the lowest quality frame type...
 

koala

Active Member
For high contrast colored (light text on dark background) footage, slight blurriness and slight color shift is unavoidable for encoded output. This is due to the way colors are encoded and how encoding with h.264 works in general, which isn't perfect with edges. It's the same as with compression artifacts with jpg compression. In my opinion, the screenshots from your 1st post are what you get. There is no issue.

You mentioned gaming. If you start recording detailed games with moving images instead of a still vscode picture, you will see these issues are not relevant and only detectable if you compare images with image processing software.
 

Reseta

New Member
Monitor scaling is OK now but you're still using Display Capture with a scaling filter & B Frames/Visual Tuning are still being used in your encoding settings. B frames are the lowest quality frame type...
I removed display capture, now im using window capture like u mentioned before its better but not as detailed as the real picture when recording still a bit blurry
im also using a Simple Output/Indistinguishable Quality and so B Frames/Visual Tuning is not an option there for me
i removed the scaling filter
 

Reseta

New Member
For high contrast colored (light text on dark background) footage, slight blurriness and slight color shift is unavoidable for encoded output. This is due to the way colors are encoded and how encoding with h.264 works in general, which isn't perfect with edges. It's the same as with compression artifacts with jpg compression. In my opinion, the screenshots from your 1st post are what you get. There is no issue.

You mentioned gaming. If you start recording detailed games with moving images instead of a still vscode picture, you will see these issues are not relevant and only detectable if you compare images with image processing software.
Thanks ill just keep it as it is then
its not that bad tbh, i just wanted it to be detailed as the picture
 

rockbottom

Active Member
Yep, it's about as good as it's going to get using the NV12 Color Format.

Here are the setttings in play when using the Simple Output/Indistinguishable Quality. As you can see B Frames & Visual Tuning are enabled. The settings can be duplicated in Standard mode, less the B Frames/Visual Tuning. Your recordings will be clearer without B Frames...

10:26:04.704: [jim-nvenc: 'simple_video_recording'] settings:
10:26:04.704: codec: H264
10:26:04.704: rate_control: CQP
10:26:04.704: bitrate: 0
10:26:04.704: cqp: 16
10:26:04.704: keyint: 250
10:26:04.704: preset: p5
10:26:04.704: tuning: hq
10:26:04.704: multipass: qres
10:26:04.704: profile: high
10:26:04.704: width: 1920
10:26:04.704: height: 1080
10:26:04.704: b-frames: 2
10:26:04.704: lookahead: false
10:26:04.704: psycho_aq: true
 

Reseta

New Member
Yep, it's about as good as it's going to get using the NV12 Color Format.

Here are the setttings in play when using the Simple Output/Indistinguishable Quality. As you can see B Frames & Visual Tuning are enabled. The settings can be duplicated in Standard mode, less the B Frames/Visual Tuning. Your recordings will be clearer without B Frames...

10:26:04.704: [jim-nvenc: 'simple_video_recording'] settings:
10:26:04.704: codec: H264
10:26:04.704: rate_control: CQP
10:26:04.704: bitrate: 0
10:26:04.704: cqp: 16
10:26:04.704: keyint: 250
10:26:04.704: preset: p5
10:26:04.704: tuning: hq
10:26:04.704: multipass: qres
10:26:04.704: profile: high
10:26:04.704: width: 1920
10:26:04.704: height: 1080
10:26:04.704: b-frames: 2
10:26:04.704: lookahead: false
10:26:04.704: psycho_aq: true
Thanks i duplicated it in standard mode to remove B Frames & Visual Tuning
kinda the same, i guess this is the best i can get
when i zoom in on the text its very close to matching with what im trying to record though
zooming out distorts everything
anyways thank u very much for helping :)
 
Top