High Quality Recording (in OBS Studio) with H.265/HEVC

The H.265/HEVC codec is a newer codec that was intended to replace H.264/AVC, but ultimately failed due to its needless licensing complexity. While more efficient and much more versatile than the predecessor, it is also significantly harder to encode and decode.

AMD AMF

Built-In

Option Lossless Near Lossless Indistinguishable High Quality Acceptable Quality
Rate Control N/A CQP
CQ Level 5 - 10 11 - 16 17 - 22+
Profile Speed
Max B-frames Any, but less may be faster
AMF/FFmpeg Options profile_tier=high preanalysis=false vbaq=false filler_data=false skip_frame=false
OBS Color Format 4:2:0
For empty fields, look further left.

Additional Notes

  • AMDs H265 encoder is only capable of 4:2:0.

Intel QSV

Built-In

Option Lossless Near Lossless Indistinguishable High Quality Acceptable Quality
Rate Control N/A CQP
CQQ 5 - 10 11 - 16 17 - 22+
Target Usage veryfast
Profile high
Keyframe Interval 1
Latency normal
B Frames 0
OBS Color Format 4:2:0
For empty fields, look further left.

Additional Notes

  • OBS Studio does not export 4:2:2 and 4:4:4 support for QSV.
  • Intels QSV H.265 encoder is tied to CPU usage, so it may perform worse than x265 would.

NVIDIA NVENC

StreamFX

Option Lossless Near Lossless Indistinguishable High Quality Acceptable Quality
Preset Fastest (P1)
Tune Lossless High Quality
H265
Profile Main
Tier High
Level Automatic
Rate Control Options
Mode Constant Quantization Parameter
Multi-Pass Single Pass
Look Ahead 0 frames
Adaptive I-Frames Disabled
Adaptive B-Frames Disabled
Quantization Parameters
I-Frame QP
P-Frame QP
B-Frame QP
0 0 to 4 5 to 10 11 to 16 17 to 22
Adaptive Quantization
Spatial Adaptive Quantization Disabled
Temporal Adaptive Quantization Disabled
Other Options
Maximum B-Frames Any
B-Frame Reference Mode Any
Zero Latency Default
Weighted Prediction Default
Non-reference P-Frames Default
Reference Frames -1 frames
Low Delay Key-Frame Scale -1
Key Frames
Interval Type Frames Any
Interval 1 frame Any
OBS Color Format 4:4:4 4:4:4 or 4:2:2 4:4:4, 4:2:2 or 4:2:0
For empty fields, look further left.

Built-In

Option Lossless Near Lossless Indistinguishable High Quality Acceptable Quality
Rate Control N/A CQP
CQ Level 0 - 4 5 - 10 11 - 16 17 - 22+
Preset P1: Fastest (Lowest Quality)
Tuning High Quality
Multipass Mode Single Pass
Profile main (for 8bit)
main10 (for 10bit)
Look-ahead Disabled
Psycho Visual Tuning Disabled
Max B-frames 0
OBS Color Format 4:4:4 or 4:2:2 4:4:4, 4:2:2 or 4:2:0
For empty fields, look further left.

Additional Notes

  • You can freely adjust the Key-Frame Interval for anything but Lossless. Lossless will (and should) always produce an IDR-Frame every frame.

Back to the Guide

Comments for: High Quality Recording (in OBS Studio) with H.265/HEVC