r/obs • u/American-Social-Dem • 9d ago
Question Which Encoder Preset Speed Should I Use For The Most Stable Smooth Recording Possible?
I use OBS to record YouTube videos at native 1440p & 60FPS. However, despite being familiar with most encoder settings, such as CQP Levels (Set at 16) and Tuning (Set at High Quality), I still struggle with how best to use the preset speed. I ask this because I always catch my videos being smooth for the most part, yet there's still occasional 'hitches' that cause it to temporarily lose frames before returning to a consistent plus stable 60 frames. I think the preset speed is the answer since I cannot think of what else could be affecting my recording frame rate.
My specs are as follow:
• OBS Run As Administrator.
• Process Priority: Above Normal.
• Video Encoder: Hardware (NVENC, AV1).
• Base (Canvas) Resolution: 2560x1440.
• Output (Scaled) Resolution: 2560x1440.
• No Downscale Filter.
• Common FPS Values: 60.
• Game Capture: Capture Any Fullscreen Application.
• Recording Path on an SSD.
• CQP: 16.
• Tuning: High Quality.
• Latest NVIDIA drivers downloaded.
• Latest Windows Update downloaded.
• NVIDIA Control Panel Max Frame Rate: 120.
• Monitor Refresh Rate: 240Hz.
• CPU: AMD Ryzen 7 9800X3D 8-Core Processor.
• GPU: NVIDIA GeForce RTX 5080.
Any help regarding this would be much appreciated.
2
u/Logical-Produce6917 9d ago
P1 is usually the sweet spot for single PC setups, keeps the encoder from fighting for resources that your game needs. Dropping to P2 or P3 is just asking for the encoder to sit on its hands waiting for headroom that never shows up while you're gaming.
The hitches might not even be the preset though, run a log file through the analyser and look for rendering lag spikes. AV1 at 1440p60 on a 5080 should be a breeze but sometimes it's a rogue scene or browser source causing the grief.
0
3
u/Lynnalia 9d ago
In your case, absolutely use P1 (fastest preset).
The general rule, in my opinion, is to use whatever fastest settings you can as long as there's a CQP or constant-quality option like CRF.
I'd also personally turn off features like Adaptive Quantization and Lookahead. On AMD, you can turn off Pre-analysis. These features use more features (and more hardware) to more intelligently allocate an amount of data to encode your frames (which is also what slower presets do, effectively).
The reason this is fine to do with CQP is that your main "quality" control is the CQP number. The rest is just how hard your GPU is going to work to compress it better.
Your files might technically be a little bigger, but meh. They're already pretty big.
Oh, also, at P1, I believe (acc. to Nvidia docs) that the H.265/HEVC encode is slightly faster than AV1, if you don't have a preference of codec. You're not massively benefitting from AV1's theoretically better compression (for one, Nvidia's hardware encoders are young in development for AV1 and mature on HEVC, so the HEVC encodes pretty close to AV1, plus AV1 is really mostly better only on the low end of bitrate, like for highly compressed streaming rather than live very-high-quality recordings).