How to Record Gameplay on PC Without Lag (2026 Guide)

OBS Studio is the best free way to record gameplay on PC – it supports hardware-accelerated encoding through NVENC, AMF, and QuickSync, keeping FPS loss under 5% when configured correctly. If you have an NVIDIA GPU, ShadowPlay (built into GeForce Experience) is even lighter on performance, but OBS gives you more control over output quality, audio mixing, and scene layouts. This guide walks through five recording methods ranked by performance impact, output quality, and ease of setup.

Most gamers lose 15-30% of their FPS when recording because they pick the wrong encoder or resolution settings. The fix takes about two minutes. Below, you will find step-by-step setup instructions for each tool, optimal encoding settings for minimal frame drops, and a clear breakdown of when to use which recorder.

Transparency notice: GamerHardware.org is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no additional cost to you. This does not influence our recommendations. Learn more.

Quick Answer: Which Recorder Should You Use?

OBS Studio

Best Free Recorder (Most Control)

Open-source, supports NVENC/AMF/x264, multi-track audio, scene switching, and streaming. 3-5% FPS hit with hardware encoding. The standard for serious content creators.

Jump to OBS setup

NVIDIA ShadowPlay

Lowest Performance Impact

Built into GeForce Experience. Uses NVENC with 1-3% FPS loss. Instant Replay captures the last 1-20 minutes retroactively. Limited audio control and no scene management.

Jump to ShadowPlay setup

Xbox Game Bar

Fastest Setup (Built Into Windows)

Press Win+G and hit record. No installation needed. Uses hardware encoding. Limited to 4 hours max, no multi-track audio, can not record desktop or File Explorer. Good for quick clips.

Jump to Game Bar setup

Recording Software Comparison

This chart compares the five recording tools across the metrics that matter most: FPS impact, output quality, ease of setup, and feature depth.

FPS Impact by Recording Method(Lower is better - typical % FPS loss at 1080p with hardware encoding)OBS StudioShadowPlayAMD ReLiveXbox Game BarMedal.tv0%2%4%6%8%3-5%1-3% (lowest)2-4%3-6%4-8%Light bar = minimum impact | Full bar = maximum impact | Based on 1080p60 hardware-encoded recording
FPS impact comparison across five recording methods at 1080p60. ShadowPlay has the lowest overhead, while Medal.tv’s background clipping engine hits hardest.

Software Best For FPS Impact Encoder Max Resolution Multi-Track Audio
OBS Studio Full control 3-5% NVENC / AMF / x264 4K 120fps Yes (6 tracks)
ShadowPlay Lowest FPS hit 1-3% NVENC only 8K 30fps / 4K 60fps No (2 tracks max)
AMD ReLive AMD GPU users 2-4% AMF only 4K 60fps No
Xbox Game Bar Quick clips 3-6% Hardware (auto) 4K 60fps No
Medal.tv Clip sharing 4-8% NVENC / AMF / x264 4K 60fps No

NVENC vs x264 vs AMF: Encoding Explained

The encoder you pick has the single biggest effect on recording performance. Here is the short version: hardware encoding (NVENC, AMF, QuickSync) offloads the work to a dedicated chip on your GPU, while software encoding (x264) eats CPU cores.

NVENC (NVIDIA)

NVENC uses a dedicated encoder chip on NVIDIA GTX 600-series and newer GPUs. It adds 1-5% FPS overhead depending on the card generation. Turing (RTX 20-series) and newer cards have an improved NVENC encoder that produces noticeably better quality at the same bitrate compared to Pascal (GTX 10-series). If you own any RTX card, NVENC is the default choice.

How We Chose These Picks

We have not physically tested these products. Every pick comes from research and comparison:

  • Spec analysis: Specifications, build quality, and key features, compared across every product we considered
  • Community research: User experiences from Reddit communities, Amazon reviews, and enthusiast forums, weighted toward long-term ownership reports
  • Expert coverage: Published reviews and measurements from established testing outlets
  • Value assessment: Performance and features relative to price point

Disclosure: We use affiliate links but never let that influence our rankings. Read our full editorial policy.

The catch: NVENC quality at low bitrates (under 15 Mbps) looks worse than x264 Medium. If you need small file sizes with good quality, x264 wins – but it will cost you 15-30% of your FPS.

x264 (CPU-Based)

x264 is a software encoder that runs on your CPU. It produces the best quality-per-bitrate of any encoder, which is why streamers who care about visual fidelity use it. The tradeoff is steep: x264 on “Medium” preset will eat 4-6 CPU cores at near 100% usage. On a 6-core CPU, expect 20-30% FPS loss in CPU-heavy games.

When to use x264: Only if you have a recent 8-core+ CPU (Ryzen 7 5800X3D, i7-12700K, or better) AND you are recording at low bitrates for upload to YouTube or Discord.

AMF (AMD)

AMD’s Advanced Media Framework encoder works on RX 400-series and newer GPUs. Performance is comparable to NVENC – 2-4% FPS hit. Quality has improved significantly with RDNA 2 and RDNA 3 cards. Older Polaris cards (RX 480/580) produce noticeably worse quality than NVENC at the same bitrate.

The catch: AMD’s encoding quality trails NVENC on cards older than the RX 6000 series. RDNA 3 (RX 7000) cards finally match NVENC quality in most scenarios.

OBS Studio Setup (Step-by-Step)

Gaming PC desk setup with monitor displaying OBS Studio recording interface and gameplay footage
A typical OBS Studio recording setup – the interface takes seconds to configure once you know the right encoder and bitrate for your GPU.

OBS Studio is what most serious PC gamers and content creators use for recording. It is free, open-source, and supports every encoder. Here is how to set it up for lag-free recording in under 5 minutes.

Step 1: Download and Install

Grab OBS Studio from obsproject.com (not third-party sites). Run the installer. When the auto-configuration wizard starts, select “Optimize just for recording” – this skips streaming-related settings and focuses on local capture quality.

Step 2: Set Your Encoder

Go to Settings > Output > Recording. Switch the Output Mode dropdown to “Advanced.” Under the Recording tab:

  • NVIDIA GPU: Set Encoder to “NVIDIA NVENC H.264” (or H.265 if you want smaller files)
  • AMD GPU: Set Encoder to “AMD HW H.264 (AVC)” or “AMD HW H.265 (HEVC)”
  • No dedicated GPU: Set Encoder to “x264” and Preset to “veryfast” (not “ultrafast” – quality is awful)

Step 3: Configure Bitrate and Quality

For NVENC/AMF hardware encoding:

  • 1080p 60fps: 20,000-30,000 Kbps (CBR) or CQP 18-20
  • 1440p 60fps: 35,000-50,000 Kbps (CBR) or CQP 18-20
  • 4K 60fps: 50,000-80,000 Kbps (CBR) or CQP 18-20

CQP vs CBR: CQP (Constant Quantization Parameter) produces better quality for local recording because it adjusts bitrate per frame. CBR keeps file sizes more predictable. For local recording, CQP 18-20 is the move.

Step 4: Add a Game Capture Source

In the Sources panel, click the + button and select Game Capture. Set Mode to “Capture specific window” and pick your game from the dropdown. Game Capture hooks directly into the game’s rendering pipeline and is lighter than Display Capture or Window Capture.

If Game Capture shows a black screen: Try “Capture any fullscreen application” mode instead. Some games with anti-cheat (Valorant, FACEIT) block direct game hooks. In that case, use Display Capture as a fallback – it costs about 1-2% more FPS.

Step 5: Audio Setup

OBS captures desktop audio by default. To add your microphone, click + in Sources and select “Audio Input Capture.” Pick your mic from the device list. For multi-track recording (game audio on one track, mic on another for editing later), go to Settings > Output > Recording and check tracks 1 and 2, then assign your desktop audio to Track 1 and mic to Track 2 in the Audio Mixer.

NVIDIA ShadowPlay Setup

Gaming monitor displaying gameplay being captured with NVIDIA ShadowPlay overlay visible in the corner
ShadowPlay runs silently in the background with a small overlay indicator – most players forget it is even recording.

ShadowPlay is the lightest recording option for NVIDIA GPU owners. It runs through GeForce Experience and bypasses third-party software entirely. Setup takes about 90 seconds.

Quick Setup

  1. Open GeForce Experience (install it from nvidia.com if you do not have it)
  2. Click the gear icon > General > Toggle In-Game Overlay to On
  3. Press Alt+Z in any game to open the overlay
  4. Click the gear icon in the overlay > Video Capture
  5. Set Quality to High, Resolution to “In-Game,” Frame Rate to 60fps
  6. Press Alt+F9 to start/stop manual recording

Instant Replay (Best Feature)

Instant Replay is ShadowPlay’s killer feature. It continuously records the last 1-20 minutes in a rolling buffer. When something clip-worthy happens, press Alt+F10 to save. No need to start recording before the play happens.

The buffer runs at about 1-2% FPS overhead because it uses a small portion of GPU VRAM. That is less than any other recording method.

ShadowPlay Limitations

  • Audio mixing: You get game audio + mic in one track. No per-app audio routing. For content that needs separate audio tracks (YouTube videos with commentary editing), OBS is the better choice.
  • No scene management: You can not add overlays, webcam feeds, or switch between layouts. It records what is on screen, period.
  • GeForce Experience overhead: GFE itself uses about 300-400MB of RAM and occasionally pushes driver update notifications mid-game. Some users prefer running ShadowPlay without GFE, but that requires registry hacks.
  • File sizes: ShadowPlay’s “High” quality setting at 1080p60 produces files around 3.6 GB per 10 minutes. That adds up fast.

AMD ReLive Setup

AMD ReLive is built into Adrenalin Software and uses the AMF encoder on AMD GPUs. It sits between ShadowPlay and OBS in terms of features – more configurable than ShadowPlay, but without OBS-level multi-track audio or scene management.

Setup Steps

  1. Open AMD Software: Adrenalin Edition
  2. Go to Settings (gear icon) > Recording & Streaming
  3. Toggle ReLive to On
  4. Set Recording Resolution to your desktop resolution, Frame Rate to 60, Bitrate to 25-50 Mbps
  5. Toggle Instant Replay on if you want the same rolling buffer as ShadowPlay
  6. Press Ctrl+Shift+R to start/stop recording in any game

ReLive Tradeoffs

ReLive’s encoding quality on RDNA 3 cards (RX 7600 and up) is strong. On older Polaris or Vega cards, recordings look noticeably softer than NVENC at the same bitrate – especially in fast-motion scenes with lots of particle effects. If you are on an RX 580 or Vega 56, bump the bitrate to 40+ Mbps to compensate, or consider using OBS with x264 on a veryfast preset if your CPU can handle it.

One AMD-specific issue: ReLive occasionally conflicts with Adrenalin’s overlay features, causing micro-stutters in DX9 and some DX11 titles. If you notice stuttering that was not there before enabling ReLive, disable the Performance Overlay and Metrics Overlay in the same settings menu.

Xbox Game Bar (Built-In Windows)

Xbox Game Bar ships with Windows 10 and 11. Press Win+G to open it, click the record button, done. No install, no configuration, no account. It is the fastest path from “I want to record this” to actually recording.

How to Use It

  1. Press Win+G to open Game Bar (if nothing happens, go to Settings > Gaming > Game Bar and toggle it on)
  2. Click the Record button in the Capture widget, or press Win+Alt+R
  3. To capture the last 30 seconds retroactively, press Win+Alt+G (enable “Record in the background” first in Gaming settings)
  4. Recordings save to Videos > Captures folder by default

Game Bar Limitations

Game Bar gets the job done for casual clips, but has real limitations for anything more serious:

  • 4-hour recording cap – it stops automatically after 4 hours
  • Can not record desktop – it only captures fullscreen or windowed applications, not the Windows desktop or File Explorer
  • Single audio track – game audio and mic are baked into one track
  • Higher performance hit than ShadowPlay – typically 3-6% FPS loss, more on older hardware
  • No bitrate control in standard mode – quality is locked to Standard (30fps), High (30fps), or High (60fps)
  • Inconsistent quality – some users report recording artifacts and dropped frames in DX12 titles that ShadowPlay handles fine

Bottom line: Game Bar is a backup option. If you record gameplay more than once a month, install OBS or use ShadowPlay. Game Bar exists for that one moment where you need a recording RIGHT NOW and nothing else is set up.

Medal.tv (Clip-Focused Recording)

Medal.tv is designed for sharing clips, not full-session recording. It continuously captures gameplay in the background (like ShadowPlay’s Instant Replay) and makes sharing clips dead simple – one hotkey saves and optionally uploads the clip to Medal’s platform or Discord.

What Medal Does Well

  • Automatic game detection – recognizes 100+ games and applies optimized capture settings per title
  • Built-in clip editor – trim, add text, slow-mo, and share without opening another app
  • Social integration – direct sharing to Discord, Twitter/X, Reddit, and Medal’s own platform
  • AI highlight detection – automatically bookmarks kills, wins, and big plays in supported games

Why Medal Hits Harder on Performance

Medal’s background capture engine typically costs 4-8% FPS – more than ShadowPlay or OBS with NVENC. The AI highlight detection feature adds another 1-3% on top of that when active. If you are on a mid-range GPU (RTX 4060, RX 7600), you will feel that difference in competitive shooters where every frame counts.

Skip Medal if: You care about raw FPS in competitive games, need full-session recordings (Medal caps clips at 2-5 minutes by default), or want multi-track audio for YouTube editing. Medal is built for social clips, not content production.

Optimal Settings for Minimal FPS Loss

Clean gaming desk with PC tower, monitor, and peripherals arranged for a recording and content creation workflow
Recording to a separate drive from your game install prevents I/O bottlenecks that cause dropped frames during capture.

These settings work across OBS, ShadowPlay, and ReLive. The goal: maximum visual quality with minimum performance impact.

Setting Recommended Value Why
Encoder NVENC or AMF (hardware) 1-5% FPS cost vs 15-30% for x264
Codec H.264 (AVC) H.265 saves 20% file size but adds encoding overhead
Rate Control CQP 18-20 (local) / CBR 20-30 Mbps (stream) CQP gives best quality for local files
Resolution Match your game resolution Downscaling adds CPU/GPU load for no benefit in local recordings
Frame Rate 60fps 120fps doubles file size with minimal viewer benefit on YouTube/Discord
Keyframe Interval 2 seconds Balances file size and editing ease
Recording Format MKV (remux to MP4 after) MKV does not corrupt if OBS crashes mid-recording. MP4 does.
Storage Drive Separate SSD or HDD from game install Avoids I/O bottleneck that causes dropped frames

The MKV tip is non-negotiable. If OBS crashes or your PC blue-screens while recording to MP4, the entire recording is gone. MKV containers can survive crashes. After recording, go to File > Remux Recordings in OBS to convert to MP4 for editing.

OBS Settings Flowchart

Not sure which OBS settings to use? Follow this flowchart based on your hardware.

OBS Recording Settings FlowchartSTARTWhat GPU do you have?NVIDIAAMDIntel / NoneEncoder: NVENC H.264Rate: CQP 18-20Preset: Quality (Turing+)Result: 3-5% FPS lossFormat: MKVRemux to MP4 afterEncoder: AMD AMFRate: CQP 18-20RDNA 2+ or older?RDNA 2+Older2-4% FPS lossQuality: GoodBitrate: 25-40 Mbps3-5% FPS lossQuality: SofterBitrate: 40+ MbpsEncoder: x264Preset: veryfastRate: CBR 15-25 Mbps15-30% FPS lossBest quality/bitrateNeeds 8+ core CPUKey TakeawaysNVIDIA GPU = NVENC (best balance of quality + performance)AMD GPU (RDNA 2+) = AMF (comparable to NVENC) | Older AMD = boost bitrate to compensateNo GPU encoder = x264 veryfast (heavy CPU cost - only viable on 8+ core processors)All paths: Record to MKV format, remux to MP4 after recording to prevent file corruption.
Follow your GPU brand to find the right OBS encoder, rate control, and quality settings. The NVIDIA path offers the best balance for most users.

Common Recording Mistakes

Mistake 1: Using x264 when you have a dedicated GPU

Fix: Switch to NVENC (NVIDIA) or AMF (AMD) in your encoder settings. Hardware encoding uses a dedicated chip that barely touches your gaming performance. x264 eats CPU cores that your game needs.

Mistake 2: Recording to MP4 format

Fix: Record to MKV, then remux to MP4 after. If OBS crashes, your PC freezes, or power cuts out during an MP4 recording, the entire file is unrecoverable. MKV files survive crashes with everything up to the failure point intact.

Mistake 3: Recording to the same drive as your game

Fix: Use a separate SSD or HDD for recordings. When your game and your recording software fight for the same drive’s read/write bandwidth, you get dropped frames and stuttering. This is especially bad on HDDs where the read head has to physically move between game data and recording output.

Mistake 4: Setting bitrate too low for the resolution

Fix: 1080p needs at least 15-20 Mbps to look clean. 1440p needs 30+ Mbps. Recording at 1440p with 10 Mbps produces a blocky, artifact-ridden mess – especially in games with fast movement, particle effects, or dense foliage. Either bump the bitrate or use CQP mode instead.

Mistake 5: Running Display Capture instead of Game Capture in OBS

Fix: Game Capture hooks into the game’s render pipeline directly and costs 1-2% less FPS than Display Capture. It also avoids capturing your taskbar, notifications, and desktop wallpaper in the recording. Only fall back to Display Capture if Game Capture shows a black screen.

Decision Framework: Pick Your Recorder

Stop overthinking this. Here is the decision tree based on what you actually need:

Pick Your Recording SoftwareWhat is your priority?Lowest FPS hitFull controlQuick clipsSocial sharingNVIDIA GPU?YesNoShadowPlay1-3% FPS lossAlt+F9 to recordAMD ReLive2-4% FPS lossCtrl+Shift+RMulti-track audio?Yes or NoOBS Studio3-5% with NVENC6 audio tracksHave anything installed?NoYesGame BarWin+Alt+RZero setupShadowPlayor OBS instantreplay hotkeyDiscord / social?Medal.tv4-8% FPS hit1-click sharingMy Opinionated PicksCompetitive FPS players (Valorant, CS2, Apex):ShadowPlay Instant Replay. Every frame counts. 1-3% is as low as it gets.YouTube / Twitch content creators:OBS Studio. Multi-track audio is non-negotiable for editing. Scene switching if you stream too.Casual gamers who clip occasionally:Xbox Game Bar or ShadowPlay Instant Replay. Zero setup, one hotkey, done.Skip Medal.tv unless social sharing is your main goal.
Start with your main priority – lowest FPS impact, full creative control, quick clips, or social sharing – and follow the path to your ideal recorder.

If you are still unsure: Install OBS Studio. It handles every use case, costs nothing, and the 5-minute setup described above covers 90% of gamers. You can always add ShadowPlay as a secondary tool for instant replay clips.

Hardware That Improves Recording Quality

  • Capture card for console: Elgato HD60 X – 4K60 passthrough, 1080p60 capture for PS5/Xbox/Switch.
  • USB microphone: HyperX QuadCast S – plug-and-play with built-in gain control. Works instantly in OBS.
  • NVMe SSD for recordings: A 2TB NVMe SSD – 1080p60 recordings at 60Mbps eat ~27GB per hour. You need dedicated storage.

Research Sources

  • OBS Studio Output Settings Documentation – official encoder configuration guidance for NVENC, x264, and AMF including rate control recommendations
  • NVIDIA Video Codec SDK Documentation – NVENC hardware encoder capabilities, supported GPUs, and encoding quality benchmarks across Turing, Ampere, and Ada generations
  • AMD ReLive Feature Documentation – AMF encoder specifications, supported GPUs, performance impact data, and feature comparison with previous Adrenalin versions
  • Microsoft Xbox Game Bar Recording Support – official Windows game recording limitations, supported formats, background recording configuration, and maximum recording durations

Related guides: mouse guide, keyboard guide, GPU guide.

2026 update: Gaming hardware evolves quickly. For the latest recommendations across mice, keyboards, monitors, and more, browse our interactive tools and hardware databases which are updated regularly with new releases and price changes.

Never Miss a Deal

Gaming hardware prices change frequently. Set up price alerts to buy at the right time:

  • CamelCamelCamel - Free price alerts for Amazon products
  • Keepa - Detailed price history charts and browser extension
  • Honey - Automatic coupon codes at checkout

Tip: Budget gaming gear often goes on sale during Prime Day, Black Friday, and back-to-school season (August).

Frequently Asked Questions

Does recording gameplay reduce FPS?

Yes, but the FPS loss depends on your encoder. Hardware encoding (NVENC, AMF) costs 1-5% FPS because it uses a dedicated chip on your GPU. Software encoding (x264) costs 15-30% FPS because it runs on your CPU cores. The fix is simple: always use hardware encoding if you have a dedicated NVIDIA or AMD GPU.

Is OBS or ShadowPlay better for recording gameplay?

ShadowPlay is better for pure performance (1-3% FPS loss vs OBS at 3-5%). OBS is better for content creation because it supports multi-track audio, scene switching, and works with any GPU brand. If you edit your recordings for YouTube, use OBS. If you just want quick clips with minimal FPS impact, use ShadowPlay.

What bitrate should I use for recording gameplay at 1080p?

Use 20,000-30,000 Kbps (20-30 Mbps) for 1080p 60fps with hardware encoding. For CQP mode, a value of 18-20 produces clean output without the huge file sizes of higher bitrates. Anything below 15 Mbps at 1080p will show visible compression artifacts in fast-paced games.

Should I record in MKV or MP4 format?

Record in MKV, then remux to MP4 after. MKV files survive crashes and power outages – everything recorded up to the failure point is preserved. MP4 files become completely corrupted and unrecoverable if OBS crashes or your PC loses power mid-recording. Remuxing from MKV to MP4 takes seconds and loses zero quality.

Can I record gameplay without a GPU?

Yes, but performance will suffer. Without a dedicated GPU, you are limited to x264 software encoding or Intel QuickSync (if your Intel CPU has integrated graphics). x264 on “veryfast” preset works on 8-core CPUs with 15-20% FPS loss. QuickSync is lighter but produces lower quality than NVENC or AMF.

How much storage space does gameplay recording use?

At 1080p 60fps with 25 Mbps bitrate, recordings use about 11 GB per hour. At 1440p with 40 Mbps, that jumps to about 18 GB per hour. 4K at 60 Mbps can use 27+ GB per hour. A 1TB SSD dedicated to recordings holds roughly 55-90 hours of 1080p footage depending on bitrate.

What is the difference between NVENC and x264 quality?

At high bitrates (25+ Mbps), NVENC and x264 produce nearly identical quality for local recordings. At low bitrates (under 15 Mbps), x264 on Medium preset produces sharper output with fewer compression artifacts. For most gamers recording locally, NVENC at CQP 18-20 delivers excellent quality with minimal FPS impact – the quality gap only matters at low bitrates.

How do I record gameplay and voice separately in OBS?

Use multi-track recording. In OBS, go to Settings > Output > Recording (Advanced mode) and check tracks 1 and 2. Then in the Audio Mixer, click the gear icon for desktop audio and assign it to Track 1. Click the gear for your mic and assign it to Track 2. Your recording file will contain separate audio tracks you can edit independently in any video editor.

All Related PC Hardware Guides



Tom Terhune
Written by

Tom Terhune

Gaming Hardware Editor

Tom plays CS2, Valorant, League, and plenty more - and has been way too deep into the gear rabbit hole for years. He is the type to swap mice three times in a week chasing the perfect aim feel. That obsession turned into GamerHardware, where he digs through specs, Reddit threads, and pro setups so you can skip the guesswork.

Leave a Comment