So I have this issue where my streams and recordings are kind of blurry (more the streams). I have a really good GPU, but an awful CPU by today's standards (an Intel i5-6400), and I was just wondering what settings you guys would recommend changing from the ones I post below. Thanks for any help!
First, my PC Specs/Internet Connection:
CPU: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
GPU: NVIDIA GeForce GTX 1060 3GB
RAM: 12GB
Operating System: Microsoft Windows 10 (build 14393), 64-bit
Download Speed: 30 Mbps
Upload Speed: 4 Mbps
NOTE: I am recording at 60 fps in a canvas size of 1600x900 down-scaled to 1280x720 in all of the following clips. Additionally, every setting I do not include in the following are at their default values.
NVENC Video Clip:
Link: https://youtu.be/QWPJMvlKdX4
OBS Settings:
Encoder: NVENC H.264
Rate Control: CBR
Bitrate: 10000 kbps
Preset: High Quality
x264 Video Clip:
Link: https://youtu.be/A3X7YhOqdE0
OBS Settings:
Encoder: x264
Rate Control: CBR
Bitrate: 4000 kbps
CPU Preset: Veryfast
NVENC Livestream Clip:
Link: https://youtu.be/TC_Miw2ePIU
OBS Settings:
Encoder: NVENC H.264
Rate Control: CBR
Bitrate: 4000 kbps
Preset: High Quality
Rescale Output: 1280x720
x264 Livestream Clip:
Link: https://youtu.be/82-ErGWTE2Y
OBS Settings:
Encoder: x264
Rate Control: CBR
Bitrate: 4000 kbps
CPU Preset: Veryfast
Rescale Output: 1280x720
If you have made it this far, I would also like to put some notes here:
- When recording, neither x264 or NVENC lagged me in-game and both played about 60 fps at pretty high quality
- I tested recording with NVIDIA ShadowPlay, and I assume that it is the same as using NVENC in OBS from my understanding of all this
- When streaming, NVENC had 0 lag and streamed at 60 fps, but had pretty bad quality (and yes I know NVENC sucks for streaming, go onto next note)
- x264 streamed significantly better quality, but lagged me in-game (down to about 20 fps or so) at the veryfast setting, and putting the CPU preset at ultrafast, etc, made the quality worse than the NVENC stream plus a little bit of frame lag
Here are some pastebins of my OBS logs:
https://pastebin.com/9yhp4W4i
https://pastebin.com/P9cfTAx0
Let me know if I forgot anything and thanks again for helping! :)
EDIT:
QuickSync Video Clip:
Link: https://youtu.be/6dmbmSN13n8
OBS Settings:
Bitrate: 4000 kbps
QuickSync Livestream Clip:
Link: https://youtu.be/QifbyZsiO_s
OBS Settings:
Bitrate: 4000 kbps
Now I'm kinda just confused... NVENC has the best quality for recording... I think... And for streaming everyone says x264 is the best for streaming hands down but it lags your game and has meh quality. NVENC has no lag but awful quality, and QuickSync has no lag and meh quality... But everyone says that QuickSync sucks for streaming/recording, someone please help me!
EDIT #2:
The only thing I changed from the auto-config wizard was the resolution to 1280x720 because YouTube doesn't support 630p and random stuff like that lol.
Note: The Auto-Config Wizard, for whatever reason, decided to make the bitrate 819... No idea why because my upload speed at the moment is around 7 Mbps, so I did 2 more streams, raising the bitrate to 2000.
Additionally, all 4 streams merged Into 1 stream because YouTube was trying to be helpful!
Pastebin Link: https://pastebin.com/cW6F65yf
NVENC Setup Wizard Settings:
Link: https://youtu.be/KTSyQtqH5Ms
Settings should be in the logs but I can provide if needed
x264 Setup Wizard Settings:
Link: https://youtu.be/KTSyQtqH5Ms
Settings should be in the logs but I can provide if needed
First, my PC Specs/Internet Connection:
CPU: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
GPU: NVIDIA GeForce GTX 1060 3GB
RAM: 12GB
Operating System: Microsoft Windows 10 (build 14393), 64-bit
Download Speed: 30 Mbps
Upload Speed: 4 Mbps
NOTE: I am recording at 60 fps in a canvas size of 1600x900 down-scaled to 1280x720 in all of the following clips. Additionally, every setting I do not include in the following are at their default values.
NVENC Video Clip:
Link: https://youtu.be/QWPJMvlKdX4
OBS Settings:
Encoder: NVENC H.264
Rate Control: CBR
Bitrate: 10000 kbps
Preset: High Quality
x264 Video Clip:
Link: https://youtu.be/A3X7YhOqdE0
OBS Settings:
Encoder: x264
Rate Control: CBR
Bitrate: 4000 kbps
CPU Preset: Veryfast
NVENC Livestream Clip:
Link: https://youtu.be/TC_Miw2ePIU
OBS Settings:
Encoder: NVENC H.264
Rate Control: CBR
Bitrate: 4000 kbps
Preset: High Quality
Rescale Output: 1280x720
x264 Livestream Clip:
Link: https://youtu.be/82-ErGWTE2Y
OBS Settings:
Encoder: x264
Rate Control: CBR
Bitrate: 4000 kbps
CPU Preset: Veryfast
Rescale Output: 1280x720
If you have made it this far, I would also like to put some notes here:
- When recording, neither x264 or NVENC lagged me in-game and both played about 60 fps at pretty high quality
- I tested recording with NVIDIA ShadowPlay, and I assume that it is the same as using NVENC in OBS from my understanding of all this
- When streaming, NVENC had 0 lag and streamed at 60 fps, but had pretty bad quality (and yes I know NVENC sucks for streaming, go onto next note)
- x264 streamed significantly better quality, but lagged me in-game (down to about 20 fps or so) at the veryfast setting, and putting the CPU preset at ultrafast, etc, made the quality worse than the NVENC stream plus a little bit of frame lag
Here are some pastebins of my OBS logs:
https://pastebin.com/9yhp4W4i
https://pastebin.com/P9cfTAx0
Let me know if I forgot anything and thanks again for helping! :)
EDIT:
QuickSync Video Clip:
Link: https://youtu.be/6dmbmSN13n8
OBS Settings:
Bitrate: 4000 kbps
QuickSync Livestream Clip:
Link: https://youtu.be/QifbyZsiO_s
OBS Settings:
Bitrate: 4000 kbps
Now I'm kinda just confused... NVENC has the best quality for recording... I think... And for streaming everyone says x264 is the best for streaming hands down but it lags your game and has meh quality. NVENC has no lag but awful quality, and QuickSync has no lag and meh quality... But everyone says that QuickSync sucks for streaming/recording, someone please help me!
EDIT #2:
The only thing I changed from the auto-config wizard was the resolution to 1280x720 because YouTube doesn't support 630p and random stuff like that lol.
Note: The Auto-Config Wizard, for whatever reason, decided to make the bitrate 819... No idea why because my upload speed at the moment is around 7 Mbps, so I did 2 more streams, raising the bitrate to 2000.
Additionally, all 4 streams merged Into 1 stream because YouTube was trying to be helpful!
Pastebin Link: https://pastebin.com/cW6F65yf
NVENC Setup Wizard Settings:
Link: https://youtu.be/KTSyQtqH5Ms
Settings should be in the logs but I can provide if needed
x264 Setup Wizard Settings:
Link: https://youtu.be/KTSyQtqH5Ms
Settings should be in the logs but I can provide if needed
Last edited: