sodcalculator

10 Tech How-To

Fix OBS Recording Lag on Mac: Step-by-Step Guide

Guide 10-12147 · Updated · Step by step

If your OBS recordings stutter, freeze, or drop frames on your Mac, the usual culprits are encoder overload, wrong video settings, or background processes stealing CPU/GPU. This guide walks you through the most effective fixes, from quick setting tweaks to deeper system adjustments, so you can get smooth, watchable recordings.

What You’ll Need

  • OBS Studio installed (latest version recommended)
  • Your Mac’s model and macOS version (Apple menu → About This Mac)
  • Access to System Settings (or System Preferences on older macOS)
  • Optional: an external drive if your startup disk is nearly full

Step-by-Step

  1. Open OBS Settings. Launch OBS Studio. In the menu bar, click OBS → Settings (or Preferences on older versions).
  2. Lower the recording resolution. Go to Video tab. Set Base (Canvas) Resolution to your monitor’s native resolution (e.g., 1920×1080). Set Output (Scaled) Resolution to 1920×1080 or 1280×720. Lower scaled resolution means less work for the encoder.
  3. Set a sensible FPS. In the same Video tab, set Common FPS Values to 30 or 60. If you’re recording desktop tutorials, 30 FPS is often enough and halves the load compared to 60.
  4. Switch the encoder. Go to Output tab. Set Output Mode to Advanced. Under Streaming or Recording, set Encoder to Apple Silicon Video Encoder (if you have an M1/M2/M3 Mac) or Hardware (H.264) on Intel Macs. Avoid x264 unless you have a very powerful CPU.
  5. Adjust the bitrate. In the same Output section, set Bitrate to a value that matches your needs. For 1080p30, try 8000–12000 Kbps. For 1080p60, 12000–16000 Kbps. Lower bitrate reduces file size and disk load, but too low will look blurry.
  6. Change the recording format. Under Recording in the Output tab, set Recording Format to MP4 or MKV. MKV is safer if OBS crashes (it won’t corrupt the file), but MP4 is more compatible. Avoid lossless formats like MOV/AVI unless you have huge storage.
  7. Enable hardware acceleration in OBS. Go to Advanced tab. Make sure Video → Renderer is set to Metal (on macOS 10.13+). Also check Enable hardware acceleration if available.
  8. Close heavy background apps. Quit apps that use significant CPU/GPU: browsers with many tabs, video editors, virtual machines, or games. Use Activity Monitor (in /Applications/Utilities) to see what’s using the most CPU. Right-click and Force Quit anything unnecessary.
  9. Free up disk space. OBS writes large files. If your startup disk has less than 10–15% free space, recording can stutter. Move recordings to an external drive or delete old files. In OBS Settings → Output → Recording, change the Recording Path to an external drive.
  10. Update macOS and OBS. Go to System Settings → General → Software Update. Install pending updates. Also check for OBS updates via OBS → Check for Updates. Updates often fix performance bugs.
  11. Reset OBS to defaults (if nothing else works). In OBS, go to File → Settings → Advanced → click Reset Settings at the bottom. This clears any misconfigured options. Then reapply the steps above.

Common Mistakes

  • Using x264 encoder on a Mac. x264 is software-based and heavily loads the CPU. Always prefer hardware encoders (Apple Silicon or Intel Quick Sync) for recording.
  • Recording at 4K or 1440p when you don’t need it. Higher resolution = more pixels to encode. If your content is mostly screen sharing, 1080p is plenty.
  • Leaving OBS on “Stream� settings when recording. Streaming and recording have separate encoders. Make sure you’re adjusting the Recording section, not just Streaming.
  • Ignoring thermal throttling. If your Mac gets hot, it slows down. Keep it in a well-ventilated area, and avoid recording while charging if it overheats.
  • Recording to the same drive as the system. The startup disk is already busy with the OS. Writing a huge video file to it can cause I/O bottlenecks.

Tips

  • Use a wired network if you’re also streaming. Wi-Fi can drop frames even if the encoder is fine.
  • Test with a short recording first. Record 30 seconds of a simple screen capture, then play it back. Check for stutter or audio sync issues.
  • Lower the audio sample rate. In Settings → Audio, set Sample Rate to 44.1 kHz instead of 48 kHz. It reduces CPU load slightly.
  • Disable the preview if you don’t need it. Right-click the preview window and uncheck Enable Preview. This frees up GPU resources.
  • Use a scene with minimal sources. Each source (browser, game capture, webcam) adds processing. Remove unused sources temporarily.

Troubleshooting

Still lagging after all steps? Try these in order:

  1. Check OBS’s performance stats. In OBS, go to View → Stats. Look at Dropped Frames (in the recording section) and CPU usage. If CPU is above 80%, lower resolution or FPS further.
  2. Try a different output resolution. Drop to 1280×720 and 30 FPS. If that works, gradually increase until you find the sweet spot.
  3. Switch the recording format to MKV. If MP4 is causing file corruption or lag, MKV is more forgiving. You can remux to MP4 later via File → Remux Recordings.
  4. Check for thermal issues. Download a temperature monitor (like iStat Menus or Intel Power Gadget). If temps are above 90°C, your Mac is throttling. Clean the vents and avoid direct sunlight.
  5. Reset SMC and NVRAM (Intel Macs only). Shut down, then press Shift+Control+Option+Power for 10 seconds, then power on. For NVRAM, restart and hold Command+Option+P+R for 20 seconds. On Apple Silicon, just restart.
  6. Try a different recording software. If OBS still lags, test with QuickTime Player (File → New Screen Recording). If QuickTime works smoothly, the issue is OBS-specific. If QuickTime also lags, it’s a system-wide problem (disk space, thermal, or hardware).

Frequently Asked Questions

Why does OBS record lag only in games, not on the desktop?
Games use a lot of GPU and CPU. Your Mac may not have enough power to run the game and encode video simultaneously. Lower the game’s graphics settings, or reduce OBS resolution/FPS.

Does using an external drive for recordings help?
Yes, if the drive is fast (USB 3.0 or Thunderbolt, SSD preferred). It avoids writing to the same disk that the OS is using, which can reduce I/O lag.

Is 60 FPS necessary for recording?
Only if your content is fast-paced (games, sports). For tutorials or presentations, 30 FPS is fine and halves the encoding load.

Why does my recording freeze for a second every few minutes?
This often happens when OBS hits a disk write bottleneck or when a background process (like Time Machine) kicks in. Close Time Machine backups during recording, and use a fast external drive.

Can I record at 4K on a MacBook Air?
Possibly, but only with the hardware encoder and very low FPS (like 24). The Air’s passive cooling will throttle it quickly. Stick to 1080p for reliable results.

Should I use MKV or MP4?
MKV is safer because it doesn’t corrupt if OBS crashes. MP4 is more universally compatible. You can always remux MKV to MP4 after recording.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →