Question / Help Should I use NVENC or QuickSync?

Suplewich

New Member
Not only for streaming though, surely for recording too. I have a i5 7600, a 1050ti and 8GB of RAM. What would you guys recommand in term of quality and not losing frames?
 

Fenrir

Forum Admin
For streaming, you shouldn't really use either, it significantly limits the quality you can stream with.

For recordings, as long as you stick to the recording presets in simple output mode, they provide basically the same quality files. You won't be able to tell any difference.
 

Suplewich

New Member
For streaming, you shouldn't really use either, it significantly limits the quality you can stream with.

For recordings, as long as you stick to the recording presets in simple output mode, they provide basically the same quality files. You won't be able to tell any difference.

I don't get it. What should I use then? x264 for streaming? But then I would get frame drops and all, no?
 

alpinlol

Active Member
tbh QSV with the newer generation of intel iGPUs is on the same level as x264 with veryfast there isnt that much of an qualityloss. I would advise using QSV (QuickSync) to stream and record aswell
 

Suplewich

New Member
tbh QSV with the newer generation of intel iGPUs is on the same level as x264 with veryfast there isnt that much of an qualityloss. I would advise using QSV (QuickSync) to stream and record aswell

Wait, so what should be my settings? QuickSync with what else?
 

Xaymar

Active Member
NVENC on Maxwell and Pascal almost matches x264 veryfast (or if you use low latency vbr 2pass then it actually surpasses it at times). What encoder you actually end up using is up to you.

- QuickSync is easy to set up and get going, but won't always provide ideal quality. It is often worse than NVENC.
- NVENC is equal to x264 veryfast, however can't be used while Premiere Pro, Vegas or other CUDA/CUVID software is being used.
- x264 is by far the highest quality and if you have the resources to spare (i.e. high core CPU) then always go with x264. veryfast easily beats all HW fixed-function encoders.
 

Suplewich

New Member
NVENC on Maxwell and Pascal almost matches x264 veryfast (or if you use low latency vbr 2pass then it actually surpasses it at times). What encoder you actually end up using is up to you.

- QuickSync is easy to set up and get going, but won't always provide ideal quality. It is often worse than NVENC.
- NVENC is equal to x264 veryfast, however can't be used while Premiere Pro, Vegas or other CUDA/CUVID software is being used.
- x264 is by far the highest quality and if you have the resources to spare (i.e. high core CPU) then always go with x264. veryfast easily beats all HW fixed-function encoders.

You think a i5 7600 would work out for x264?
 

Xaymar

Active Member
I guess 60fps isn't a must watch on Twitch. Alright.

What about a Ryzen 7 1700? Asking as I could very well be switching soon.

Ryzen 7 can manage 1080p60 in less demanding games and 720p60/1080p30 in current gen games. More demanding games (highly threaded ones) might even reduce that to 720p30, though there's no game that actually does that IIRC.
 

Klur0su

New Member
Not only for streaming though, surely for recording too. I have a i5 7600, a 1050ti and 8GB of RAM. What would you guys recommand in term of quality and not losing frames?
I'm fine and happy with NVENC at:
CBR
4000
2
high quality
main
auto
(streaming at 720p 60fps with PlayerUnknow's)

No issues

My specs i5 7300hq + 16gb + 1050 (hp omen laptop) and using OBS 18.0.1 (best release!)

so don't give up and try NVENC man, your streams will be smooth and very good quality
 
Top