Question / Help I want to make my OBS videos Higher Quality!

MrNeda

New Member
Hey. So I've been using OBS for a good deal of time now. But i'm still not fluent with it so to speak. I've been recording a lot of Darksouls 3 recently at 60fps and my clips aren't turning out to great. I first tried to record game-play with my CPU-preset on VeryFast. But my clips had a ton of frame skip and were very un-pleasant to watch! So I switched my preset to UltraFast and the problem was solved! But now my clips aren't that GREAT looking and their a little fuzzy. I don't think I have a "in-sufficient" system unable to capture high quality footage.

PC Specs (that matter for recording)
-------------------
CPU - i5 6600k overclocked to 4.4ghz

GPU - Asus Strix R9-390

Ram - 16gbs

Like I said "i'm still not fluent" with OBS and how programs like this work. But are you able to do something like openCL? Like using your GPU and CPU together to capture better quality?
Please let me know, Thank-you!
 

idxearo

Member
Hi,

As you can tell, the preset "very fast" has been commonly used for live stream, since encoding is essentially done in real time. Your i5 is being used to play the game and record on OBS, so this is putting a large strain on your CPU.

Given your specs, I would look into recording with quicksync. The option is found here. In some case, you need to install the drivers for Quick Sync which you can google about. Basically, your CPU has a dedicated encoding/decoding integrated into it. I would use this for recording. While the quality is arguably not as good as x264 on the CPU, given your setup, this might be a better solution. There are many youtube videos on setting up Intel Quick Sync on OBS as well.
 

MrNeda

New Member
Ok thanks man! I'll go set it up and tell you if it looks any better. I appreciate the quick comment!
 

MrNeda

New Member
Hi,

As you can tell, the preset "very fast" has been commonly used for live stream, since encoding is essentially done in real time. Your i5 is being used to play the game and record on OBS, so this is putting a large strain on your CPU.

Given your specs, I would look into recording with quicksync. The option is found here. In some case, you need to install the drivers for Quick Sync which you can google about. Basically, your CPU has a dedicated encoding/decoding integrated into it. I would use this for recording. While the quality is arguably not as good as x264 on the CPU, given your setup, this might be a better solution. There are many youtube videos on setting up Intel Quick Sync on OBS as well.

QuickSync can produce great quality right? Or at least just as good OR better than me using the "UltraFast" CPU preset.
 

MrNeda

New Member
Rea
No need for QSV. It's better than NVENC, but it's still poor quality compared to software x264.

If you're ONLY locally recording, just follow ALL the steps in the HQ Local Recordings guide:
https://obsproject.com/forum/resources/how-to-make-high-quality-local-recordings.16/

It will result in minimal impact and top-quality recordings. No QSV/NVENC/VCE needed.
Really!? Awesome than man! Because i'm not playing a game like Minecraft. Dark souls is just a bit more demanding lol.
 
Top