Encoder Guide (NVENC/AV1/AMF/QSV)

139 views NPolls Staff
Encoder Guide (NVENC/AV1/AMF/QSV)

Pick the right encoder once and stop tinkering every stream. This guide explains what each GPU encoder does well and gives you copy-paste profiles for OBS.

Pair this with OBS 2025: Best Settings for scene/setup tips.

Codecs vs encoders (fast differentiation)

CodecWhere it shinesNotes
H.264/AVCMaximum compatibilityGreat baseline; larger files/bitrate than newer codecs
HEVC/H.265Local recording/archivingBetter quality per bit; some platforms limit it for streaming
AV1Modern streaming/recordingBest quality per bitrate; use it when your platform and viewers support it

Hardware encoder families

EncoderWhoStrengthsWatch-outs
NVENCNVIDIA GPUsExcellent quality with low GPU usage; great presets; AV1 on newer cardsOlder cards may lack AV1/HEVC
AMFAMD GPUsGood quality; AV1 on latest generations; rapid driver progressPreset names differ by driver; test quality mode
QSVIntel iGPU/ArcSolid AV1 even on mid hardware; low powerEnsure iGPU is enabled; driver matters
x264CPU softwareFlexible; fine-grain controlCPU-heavy; can tank game FPS—use only if GPU encoders aren’t available

Bitrate guidance for live streaming

ResolutionFPSH.264AV1 / HEVCNotes
1080p606–8 Mbps4–6 MbpsUse CBR, keyframe=2s
1440p6010–16 Mbps7–12 MbpsAV1 preferred if supported
4K6020–45 Mbps14–35 MbpsCheck your upload headroom

If your platform limits bitrate, prioritize AV1 for quality at lower bitrates.

Copy-paste OBS profiles (streaming)

NVENC (H.264)

  • Rate Control: CBR • Bitrate: from table • Keyframe: 2
  • Preset: Quality • Profile: High
  • Look-ahead: Off • Psycho Visual Tuning: On
  • B-frames: 2–4 • Max Quality if headroom allows

NVENC (AV1)

  • Rate Control: CBR • Bitrate: from table
  • Preset: P6–P7 quality • B-frames: 2–4
  • Tune: Quality; enable HRD if platform requires

AMD AMF (H.264/HEVC/AV1)

  • Rate Control: CBR • Keyframe: 2
  • Quality Preset: Quality or Balanced
  • B-frames: 2–4; use VBV buffer auto

Intel QSV (AV1/H.264)

  • Rate Control: CBR • Bitrate per table
  • Target Usage: Quality
  • ICQ/LAICQ off for live; keep it simple

x264 fallback

  • Rate Control: CBR • Bitrate per table
  • Preset: veryfast (or faster if plenty of CPU)
  • Profile: high • Tune: none

Recording profiles (clean archives)

  • Container: MKV (safer than MP4). Remux to MP4 after recording if needed.
  • Encoder: AV1 or HEVC for small files; H.264 for edit compatibility.
  • Rate Control: CQP/CRF 18–22 (lower = higher quality).
  • Audio: 48 kHz, 160–192 kbps per track; separate game/mic/music tracks.

Troubleshooting quality & drops

  • Pixel mush at motion: raise bitrate or switch to AV1; reduce sharpening/filters in the scene.
  • Dropped frames (network): enable Dynamic Bitrate; cap game FPS to free GPU; wire your Ethernet.
  • Encoder overloaded: lower preset (Quality → Performance) or reduce B-frames; close heavy browser sources.
  • Audio desync: set one sample rate (48 kHz) across OS, OBS, and devices.

Related in Gaming Topics

Comments
Page 1