Question / Help Trouble with streaming on the new rtx card

dawkinatorr

New Member
Hey! Ive got a new rig with a 2080ti and a i7 9700k. Ive streamed for 2 years with my 1060 and a worse cpu and for some reason with the new specs my stream seems to look worse than it did with the 1060. Ive done so much research but am unable to come up with any idea why this might be a problem. I have also basically tried every single setting in anyway possible and still no result. any help would be extremely appreciated :)
here is also my log: https://obsproject.com/logs/Pc1dVKltXZKzbcoi
this log file is in nvenc but ive tried everything on x264 with the same results
 
Last edited:

carlmmii

Active Member
Log file shows you used NVENC encoding. Are you sure you pulled the right one?

Also, do you happen to have the settings you used previously as a comparison?
 

dawkinatorr

New Member
Woops! i meant to say that it was in nvenc but i had also tried x264, put them the wrong way around ( fixed it now though )

i copied my settings i used to use as well as trying new ones but it all seemed to just look sloppy and struggle to keep up as i moved around in game
 

carlmmii

Active Member
The problem is we don't really have much to go off of based on what's given. The logs posted show only 26 seconds of capture, of which no issues were encountered... but that 26 seconds probably isn't indicative of the problem you're describing with "sloppy and struggling".

Is it the game that's suffering, or just the recording? Is this with x264 only, or with nvenc as well? Is it just the image quality of the recording that is lower than your previous settings?
 

dawkinatorr

New Member
the game looks prefect and everything else i have tried playing runs great (from my end), its just the output of stream that looks bad and this is with nvenc and x264. I have done some recordings and they look great the issue seems to only be when streaming, if it would be helpful i could get a longer log file as well.
 

carlmmii

Active Member
That would definitely be helpful... but when you say they look great in recording but not when streaming, are you talking about image quality or playback smoothness? Because those are two very different things.

Also, since recording apparently has no issue, that isolates your issue to network most likely.
 

dawkinatorr

New Member
I'm talking about the image quality. When i stand still its fine, but when i run around or move my camera the image quality suffers alot. The playback smoothness is fine im pretty sure. I didnt see any dropped frames, just pixelation in the stream
 

dawkinatorr

New Member
It definitely seems like its related to internet but i have a very consistent 50 upload and have tried many different bitrates
 

carlmmii

Active Member
Ok, you're specifically talking about image quality then. Keep in mind, OBS has separate settings for streaming and recording, so if you aren't telling the recording to "use stream encoding", then you'll be seeing different quality in your recordings than in stream.

Double-check your stream encoding settings, and either post a screen-cap of that screen or do a test stream and post the logs so we can see what settings you have currently.
 

carlmmii

Active Member
Ok. Now keep in mind, I've got no clue what your previous settings were, so this is just analysis in a vacuum.

That said, nvenc is going to be limited in quality. 5000kbps for 720p60 is good though. Where you can improve it is by selecting the HQ quality preset, and bump b-frames up to 4. You can try using high profile, but that's only a very minor impact.

If you're looking for better quality than that, you'll have to switch to x264, using a cpu preset that's either "faster" or higher quality (the slower the better, but obviously takes up more cpu cycles to get the job done).

Side-note, supposedly the 20-series nvenc chip compresses to better quality than previous nvenc generations, but I have yet to see actual analysis of this other than a quick side-by-side of text compression by LTT.
 

koala

Active Member
It is said that the encoding quality of nvenc on the Turing chip has been vastly increased in comparison to previous chip generations. It is like x264 fast preset.
See this article: https://www.vegascreativesoftware.i...improved-nvenc-quality-open-cl-speed--113038/
I don't know how this works out in real live, since I don't have a Turing card to make own encoding tests, but the article seems solid.

So, there doesn't seem to be any reason any more to use x264, if you can use nvenc on a Nvidia GPU with Turing chip. The quality difference to the next better preset (x264 medium) is negligible, and the cpu demand is prohibitively large.

On the other hand, the CPU here is fairly powerful, a comparison of nvenc and then x264 with fast preset would be interesting to see.
 

carlmmii

Active Member
If that's true that it's even better than "fast", then I'm really wondering if the 2050 is going to get the same nvenc encoder... if so, that would be an absolute game changer, especially if it gets the SFF/ITX treatment.
 
Top