Skip to content

Encoder AOM AV1

Xaymar edited this page Oct 5, 2021 · 26 revisions

AV1 (via AOM) Windows Linux Experimental

Version Information

Added: 0.11
Deprecated: Never
Removed: Never

⚠ AV1 encoding requires a recent FFmpeg version with AV1 support! ⚠

While the encoder itself does not require FFmpeg, OBS Studio uses FFmpeg to mux output files. This means that you will need to replace your system or app-specific FFmpeg version with one that support AV1 muxing. At the time of writing this, OBS Studio does not ship with an FFmpeg version that supports AV1 muxing. A guide for upgrading FFmpeg is available here.

Guides

Settings

AV1

Usage

The intended usage of the encoder, with each option having its own benefits and drawbacks:

  • Good Quality: Favor quality over low encoding time, which might make real time encoding impossible.
  • Real Time: Favor low encoding time over quality, which might result in much worse video quality.
  • All Intra-Frame: Encode Intra-Frames only, also known as Intra-only encoding.

Profile

CPU Usage

Rate Control

Mode

Look-Ahead

Rate Control / Limits

Bitrate

Bitrate Undershoot

Bitrate Overshoot

Quality

Minimum Quantizer

Maximum Quantizer

Rate Control / Buffer

Size

Initial Size

Optimal Size

Key-Frame Options

Interval Type

Interval

Advanced

Threads

Controls the maximum number of threads allocated by the AOM library for encoding, with the real number of threads potentially being lower than the specified amount. Leaving this at 0 automatically calculates the ideal maximum number of threads based on the machine it runs on.

Per-Row Multi-Threading

Tile Columns

Tile Rows

Advanced / Tune

Metric

Content

Clone this wiki locally