Skip to content

How-to encode in AV1 on MSWindows and Linux

cpx May 6, 2025 1 min read Media Processing Services
Av1 Logo Rgb 002
AV1 Logo

reference: https://wiki.x266.mov/docs/introduction/prologue

Encoders

Handbreak

Staxrip

Video

AV1 10bit SVT

--preset 4 --rc 0 --qp 27 --keyint 240 --scd 1 --lp 4 --tf 2 --enable-qm 1 --qm-min 0 --qm-max 15 --enable-dlf 1 --enable-cdef 1 --enable-restoration 1 --subpel-depth 3 --pred-me 3 --bipred 3 --compound 1 --enable-mfmv 1 --enable-rdoq 1 --enable-global-motion 1 --enable-loop-filter-across-tiles 1 --hierarchical-levels 4 --screen-content-mode 2 --tune 0 --enable-tpl-la 1 --lookahead 120 --tile-rows 0 --tile-columns 1 --tune-content 0 --film-grain 8

Here’s a breakdown of the optimal settings referenced from x266.mov:

--preset 4          # Balance between speed and quality
--rc 0 # Rate control: Constant Quality (CQ)
--qp 27 # Quantization Parameter (lower = higher quality)
--keyint 240 # Keyframe interval (240 frames = 10 seconds at 24fps)
--scd 1 # Scene change detection enabled
--lp 4 # Look-ahead processing depth
--tf 2 # Temporal filtering level
--enable-qm 1 # Enable quantization matrices
--qm-min 0 # Minimum quantization matrix level
--qm-max 15 # Maximum quantization matrix level
--enable-dlf 1 # Enable deblocking loop filter
--enable-cdef 1 # Enable constrained directional enhancement filter
--enable-restoration 1 # Enable loop restoration filter
--subpel-depth 3 # Sub-pixel motion estimation depth
--pred-me 3 # Prediction motion estimation level
--bipred 3 # Bi-prediction search method
--compound 1 # Enable compound prediction
--enable-mfmv 1 # Enable motion field motion vector
--enable-rdoq 1 # Enable rate-distortion optimized quantization
--enable-global-motion 1 # Enable global motion estimation
--enable-loop-filter-across-tiles 1 # Loop filter across tile boundaries
--hierarchical-levels 4 # Temporal hierarchy depth
--screen-content-mode 2 # Screen content optimization
--tune 0 # General content tuning
--enable-tpl-la 1 # Enable temporal dependency model
--lookahead 120 # Lookahead window size
--tile-rows 0 # Automatic tile row configuration
--tile-columns 1 # Single tile column
--tune-content 0 # Content-specific tuning
--film-grain 8 # Film grain synthesis level

Audio

AC3, Passthru

0 0 votes
Article Rating
guest

0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x