← Blog

FPS Drops When Recording? The Real Cause Is the Encoder (Fix It in 5 Minutes by Switching from x264 to NVENC)

A game screen with FPS dropping during recording, and encoder settings
Photo · Pexels
Key takeaways
  • The top cause of FPS drops during recording is the x264 encoder, which uses the same CPU as the game.
  • Switching to the NVENC (NVIDIA) or AMD HW encoder hands the encoding load over to a GPU-dedicated chip.
  • In real measurements, x264 veryfast cuts about 17%, an average of 20-30 frames, while NVENC stops at a single-digit loss.
  • DOR uses NVENC hardware encoding by default, so it records with low load without you having to touch the encoder yourself.

Let's start with the bottom line. If your frames drop sharply the moment you turn on recording, it's not because your computer's specs are lacking. The cause is mostly the video encoder type. The x264 (software) encoder set as the default borrows the very CPU your game uses to compress video, so the game and recording fight over the same resources. Switching to NVENC, a GPU-dedicated encoder, makes this fight disappear and recovers your frames almost entirely.

Looking at real numbers, the difference is clear. Recording with the x264 veryfast preset cuts game frames by about 17%, which in a 144-frame environment means an average of 20-30 frames vanish. NVENC, on the other hand, has a separate chip inside the GPU handle the encoding, so under the same conditions the loss stops at single digits. Just follow the order below.

Top Priority: Switch the Encoder from x264 to NVENC

This is the first thing to do, and the one with the biggest effect. In OBS, change Settings > Output > Output Mode to Advanced, then check the Encoder item in the Recording tab. If this is set to x264 (software), this is the culprit eating your frames.

  • NVIDIA graphics card (GTX 16xx, previous-gen RTX): select NVENC H.264 or NVENC HEVC
  • AMD graphics card (RX series): select AMD HW H.264 (AVC)
  • Intel integrated graphics (Iris Xe or higher): select QuickSync H.264

Just switching the encoder to NVENC hands the compression computation the CPU was doing entirely over to a GPU-dedicated encoding chip. This chip is physically separate from the CUDA cores that draw the game, so even with recording on, it has almost no impact on game rendering. The perceptible difference is largest in frame-sensitive matches like Valorant and League of Legends.

Switching the encoder from x264 to NVENC in OBS Studio's output settings
OBS Studio · Wikimedia Commons (GPL, OBS Project)
If NVENC doesn't appear in the list, it's often because the graphics driver is outdated. Update NVIDIA GeForce Experience or the driver to the latest version, then restart OBS and it will appear in the encoder list.

Second Priority: When You Can't Use NVENC, Lower the x264 Preset, Resolution, and FPS

If you have no dedicated graphics card and have no choice but to use x264, adjust in the direction of reducing CPU burden. In Settings > Output > x264 settings, lower the CPU Usage Preset one step from the default veryfast to superfast or ultrafast. The faster the preset, the less CPU it uses, but to maintain the same quality you'll need to raise the bitrate a bit.

If it's still too much, lower the load of the recording itself. The key is to reduce the number of pixels and frames the encoder has to process.

  • Resolution: Lowering Settings > Video > Output (Scaled) Resolution from 1920x1080 to 1280x720 cuts the encoding load to less than half.
  • Frame rate: Lowering the Common FPS value from 60 to 30 halves the frames to process per second.
  • In-game frame cap: Capping frames in-game at 60 or 120 gives the GPU headroom and stabilizes encoding.

Quick Diagnosis by Cause

We've organized where to touch first based on the symptom. After checking in Task Manager whether OBS's encoding overload warning appears, whether only the CPU spikes, or whether the GPU is at 100%, look at the matching line.

  • Frames crash + CPU usage surges the moment recording starts → x264 in use. Switch to NVENC (top priority)
  • Encoding overload warning appears often → set the preset to ultrafast, lower resolution and FPS (second priority)
  • GPU is already packed at 99-100% → lower the game's graphics options one step to secure headroom for encoding
  • Frames are fine but only the recording file stutters → the storage disk is slow; change the save path to an SSD
  • Drops only in heavy games like PUBG → in-game frame cap + NVENC together

x264 vs. NVENC: What's the Difference?

Knowing the difference between the two encoders makes it clear why NVENC is the answer. There used to be a perception that x264 had better quality, but NVENC from the Turing generation onward delivers x264 medium-preset-level quality while barely touching game frames. In scenes with intense motion, some even rate NVENC as having less ghosting.

  • x264: compresses on the CPU → competes with the game for resources → about 17% loss on veryfast, an average of 20-30 frames
  • NVENC: compresses on a GPU-dedicated chip → separate from game rendering → single-digit frame loss
  • Quality: the latest NVENC is at x264 medium level, strong in high-quality action scenes
  • Setup difficulty: x264 needs manual preset and bitrate tuning, while NVENC is practically fine on defaults

If the Settings Are a Hassle: DOR Defaults to NVENC

As you've probably felt reading this far, OBS requires you to find and switch the encoder yourself and tune the preset and bitrate by hand. Get it wrong once, and you'll play without even realizing frames are leaking every time you record. DOR removes this process entirely. NVENC hardware encoding is set as the default from the start, so once you install and turn it on, it records with low load and no separate setup.

DOR recording with low load without affecting game frames
DOR uses NVENC hardware encoding by default, so it has little impact on game frames

Thanks to that, you can keep recording on at all times even in games where a single frame decides win or loss, like Valorant or Overwatch. When a great moment happens, you just cut and save it then, so you don't have to spend time wrestling with encoder settings. If you want to just turn on recording without worrying about FPS drops, DOR is the fastest path.

To sum up, when FPS drops during recording, the order is simple. Switch the encoder to NVENC, and if that's not possible, lower the preset, resolution, and FPS, and if even that's a hassle, use a tool where NVENC is the default. Before blaming your specs, check the encoder first. That's usually where it ends.

FAQ

FAQ

What's the biggest cause of FPS dropping when recording?

The x264 software encoder that uses the CPU is the culprit. Because it borrows the same CPU as the game to compress video, resource competition occurs and frames get cut. Switching to NVENC, a GPU-dedicated encoder, recovers it in most cases.

How much do frames actually recover when I switch to NVENC?

x264 veryfast cuts about 17%, an average of 20-30 frames at 144 frames. NVENC has a separate chip inside the GPU handle the encoding, separate from game rendering, so under the same conditions the loss stops at single digits.

What should I do if I don't have a graphics card?

Without a dedicated graphics card, you have to use x264. In that case, lower the CPU Usage Preset from veryfast to ultrafast and bring the resolution down to 720p and FPS to 30 to reduce the encoding load. If you have the latest Intel integrated graphics, you can also try the QuickSync encoder.

Isn't NVENC lower quality than x264?

The latest NVENC from the Turing generation onward delivers x264 medium-preset-level quality. In fast-moving action scenes, some even rate it as having less ghosting, so for gaming recording, NVENC is advantageous in both quality and performance.

Why doesn't DOR need separate encoder settings?

DOR has NVENC hardware encoding set as the default from the start. Without having to find and switch the encoder and tune presets yourself like in OBS, it records with low load right after you install and turn it on, so it has little impact on game frames.

Games

Record these games

Read next

Related articles

Get started with DOR

Install, launch your game, and highlights pile up as clips