SVT-AV1 Codec - GOP Size and Type Options

Advertisement
Keyframe Interval
Controls the time interval at which keyframes (I-frames) are set.
Keyframes are complete images and serve as reference points.
Smaller intervals: better image quality during scene changes, but larger file size.
Larger intervals: better compression, but riskier during scene changes.

Intra Refresh Type
Determines how intra-frames (keyframes) are set.
Closed GOP means that GOPs are independent of each other (no dependency across GOP boundaries).
Advantage: more stable editing and streaming compatibility.

Scene change detection
Detects scene changes and automatically sets keyframes at those points.

Hierarchical prediction levels
Specifies how many hierarchical levels are used in the encoding process. More levels allow for a deeper predictive structure and thus better compression, but also increase complexity.

Look ahead distance
Specifies how many frames the encoder analyzes in advance to make better prediction decisions. A larger value improves quality but can increase latency (important for live streams, for example).

Prediction structure
Determines the type of frame prediction (e.g., I, P, B frames in a hierarchical structure). This influences the balance between quality, bit rate, and encoding speed.

Enable Dynamic GOP
Enables Dynamic GOP, the encoder dynamically adjusts the length of the GOP to the image content.
- Advantage: More efficient encoding (especially during scene changes).
- Without this option, the GOP length would remain fixed.

Startup Mini GOP Size
Controls the initial depth of the prediction structure (temporal layers) during encoding

Real time
Forces low latency encoding.
