Question / Help Webcam blurryness/pixelation tried everything I could find

Okelidokeli

New Member
Webcam is logitech c920, nothing on auto, webcam resolution 720p 30fps same as stream, one softbox and a lamp.
My computer specs are i7-8700k 3.7
ASRock z370 ATX
16gb 2x 8gb memory
GeForce GTX 1080 Ti
I dno if these are relevant but just added in case needed.

I play apex and I know it is heavy on your computer and there is a lot of rendering(?) and the webcam doesn't look as good as when you are in pick screen or w/e but I see people with worse setups than mine doing just ok while mine looks like ass.

So I have tried adding light, dropping fps, all auto settings off and it still looks like this.
webcambad.png


Here is the log for my last stream I hope someone can help me with this.
 
Last edited:

TechKnow

New Member
Maybe check webcam settings? Some webcams have a feature to blur the background. I am not a genius at OBS, but hopefully, I at least helped a little.
 

carlmmii

Active Member
That's got nothing to do with webcam quality. That's just low bitrate. Check this video out, it is very good at explaining what's happening there.

Those logs don't have a recording/streaming attempt, so none of the encoder settings are shown. But, increasing the bitrate or raising the encoder quality (switching from pre-turing nvenc to x264, or using a slower cpu preset on x264) will help improve your quality there.
 

Okelidokeli

New Member
That video was very helpful so basically a green screen or just more bitrate? I had my bitrate at 5000 and dropped into 3500 because one of my viewers said it was buffering for them a lot.
Today I just used the nvenc new and I thought it improved a little.

Here is the log file from today's stream (this is the right one at last lmao)
 

Attachments

  • 2019-03-22 18-38-46.txt
    15.1 KB · Views: 9

carlmmii

Active Member
Without transcoding, the 3500kbps is your safest bet there for viewers. There's a whole separate discussion that can be had as far as how to get transcoding, or what other people prefer for "best for everyone" bitrate, but 3500kbps is a nice compromise on all fronts.

That said, for such a limited bitrate, non-turing Nvenc is not going to get you to as high of a quality as x264 would get you. You can try using x264 and see how far you can push the preset before you start running into issues. Depending on the game, you're probably going to be looking at either fast or medium for 720p60. For 720p30, this could probably go to an even slower preset.
 
Top