Stable OBS Settings for Low Latency Raw Recording
Recording high-quality, raw video footage with minimal latency in OBS Studio requires a specific configuration to ensure smooth playback during editing. This guide outlines the most stable OBS Studio settings—focusing on container formats, hardware encoders, rate control, and color space—to produce visually lossless, edit-ready files without overloading your system.
Video Encoder: Hardware Acceleration
To achieve the lowest latency and prevent system lag while recording, offload the processing from your CPU to your GPU’s dedicated hardware encoder.
- NVIDIA Users: Select NVIDIA NVENC H.264 (or HEVC/AV1 if your editing software supports it). H.264 offers the highest compatibility with older video editing suites.
- AMD Users: Select AMD HW H.264 or AMF.
- Intel Users: Select QuickSync H.264.
Avoid using x264 (CPU) unless you have a dedicated secondary streaming PC, as software encoding introduces high latency and increases the risk of dropped frames.
Rate Control: Constant QP (CQP)
For local recording, never use CBR (Constant Bitrate). Instead, use CQP (Constant QP). CQP allocates bitrate dynamically based on the complexity of the scene, ensuring consistent image quality without wasting storage space on static frames.
- Rate Control: CQP
- CQ Level: Set between 16 and 20.
- 16 is visually lossless and ideal for editing, but generates larger files.
- 20 offers a great balance of high quality and manageable file sizes.
- Do not go below 12, as this can cause encoder overload and lag.
Keyframe Interval
By default, OBS sets the keyframe interval to 0 (auto). For video editing software, a fixed keyframe interval is crucial for smooth timeline scrubbing.
- Keyframe Interval: Set to 2s (or 1s for highly precise timeline editing). This ensures the editing software does not have to struggle to calculate frames when you cut or skip through the video.
Output Resolution and Frame Rate
Match your base (canvas) resolution and output (scaled) resolution to avoid the performance tax of downscaling.
- Base (Canvas) Resolution: Match your monitor’s native resolution (e.g., 1920x1080 or 2560x1440).
- Output (Scaled) Resolution: Match the Base Resolution.
- Downscale Filter: Not Applicable (disabled when resolutions match).
- Common FPS Values: Set to 60 for smooth motion, or 30 or 24 if you are matching cinematic film standards.
Recording Format: MKV and Remuxing
Recording directly to MP4 is highly unstable; if OBS or your system crashes, the entire recording will be corrupted and unrecoverable.
- Recording Format: Select MKV (or Fragmented MP4).
- Auto-Remux: Go to Settings > Advanced > Recording and check Automatically remux to MP4.
This setting allows OBS to record to the safe MKV format in real-time, and instantly converts it to a widely compatible MP4 file the moment you stop recording.
Color Format and Space
To prevent color shifting or washed-out footage in your editing timeline, use standard, highly compatible color profiles.
- Color Format: NV12 (Best for performance and standard compatibility).
- Color Space: Rec. 709.
- Color Range: Limited.
While “Full” color range sounds superior, most video editing software and video players default to “Limited,” which can cause clipping and unnatural contrast if recorded incorrectly.