All posts
How-to

The best OBS settings for screen recording (sharp text, small files, cool laptop)

By The OneTake TeamJuly 14, 20266 min read

OBS Studio is the best free capture engine there is, but its defaults are tuned for live streaming, not local recording. Five minutes of settings work gets you sharper text, smaller files and a laptop that stops impersonating a jet engine. Here is the setup we recommend for tutorial and demo recording.

1. Use a hardware encoder — this is the big one

Settings → Output → Recording. If the encoder is set to x264, your CPU is doing all the video compression in software — that is the number-one cause of heat, fan noise and dropped frames while recording.

Pick the hardware encoder your machine has:

  • NVIDIANVENC (H.264) or NVENC (HEVC)
  • IntelQuickSync (QSV)
  • AMDAMF / VCE
  • Apple siliconApple VT (hardware) is the default on macOS

Hardware encoders run on a dedicated chip, so recording barely touches your CPU. For screen content at recording bitrates, the quality difference against x264 is not visible — but the thermal difference absolutely is.

2. Record at your native resolution, 30 fps

Video → Base and Output resolution: set both to your display's native resolution so text stays pixel-sharp (downscaling is what makes code and UI text fuzzy). For tutorials, 30 fps is the right default — screen content is mostly static, and 60 fps doubles file size and encoding work for motion nobody notices in a demo. Record games? Then take 60.

3. Quality settings that just work

  • Rate control: CQP (NVENC) or CRF (x264), value 20–23. Constant-quality beats fixed bitrate for local recording — it spends bits only when the screen actually changes.
  • Container: record to mkv (survives crashes), or the hybrid mp4 in modern OBS. OneTake's export handles either.
  • Keyframe interval: 2s is fine. Preset: P5/Quality (NVENC) — slower presets buy little for screen content.
  • Audio: 160–192 kbps AAC, 48 kHz. Check your mic's input level peaks around −12 dB.

4. A scene built for tutorials

Keep one dedicated "Recording" scene: display capture + mic + camera. Hide notification sources of embarrassment — turn on Do Not Disturb, and crop the capture to a single display if you live on two monitors.

5. Stop stopping the recording

Settings dialed, the remaining time sink is re-recording. That part is workflow, not settings: OneTake sits as an always-on-top overlay above your OBS scene, and when you flub a line you tap Snip to drop the last 5–60 seconds and keep rolling — the mistake never reaches your file, and there is no editing afterwards. It talks to OBS over the built-in WebSocket, so everything you just configured stays in charge of quality. See how it works, live in your browser.

OBS gives you broadcast-grade pixels. The one-take workflow gives you back your evenings.

Setup questions? The install guide walks through connecting OneTake to OBS in about two minutes.

Share