Skip to content

Presets

Christian Lehmann edited this page Jun 11, 2024 · 2 revisions

Preset Options

VVenc has 5 presets that can be set by the option '--preset' and optimizes the trade-off between encoding speed and compression efficiency.
The default preset is medium and give a balanced configuration with good compression and speedup.

Please see section Abbreviations for explanation of some Abbreviations and Tools.

preset faster fast medium slow slower
Motion Estimation
SearchRange 128 128 384 384 384
BiPredSearchRange 1 1 4 4 4
minSearchWindow 96 96 96 96 96
maxMergeCand 4 6 6 6 6
FastInterSeachMode MODE3 MODE3 MODE3 MODE3 MODE3
MotionEstSearchMethod fastDiamond fastDiamond fastDiamond fastDiamond DIAMOND
Partitioning
CTUSize 64 64 128 128 128
DualITree 1 1 1 1 1
MinQT0 4 4 8 8 8
MinQT1 4 4 8 8 8
MinQT2 2 2 4 4 4
MaxMTTDepth 0 0 1 2 333332*
MaxMTTDepthI 0 1 2 3 3
Speedups
qtbtt speedup 7 3 3 2 1
fastTTSplit 0 0 5 5 1
contentBasedFastQtbt 1 1 1 1 0
fastHad 1 0 0 0 0
PbIntraFast 2 1 1 1 1
FastMerge 3 3 2 3 1
FastLocalDualTreeMode 1 1 1 1 1
FastSubPel 2 1 1 1 0
FastIntraTools 0 0 1 0 0
FIMMode 4 2 0 0 0
EarlyCU 2 2 0 0 0
IntegerET 1 0 0 0 0
IntraEstDecBit 3 2 2 1 1
numIntraModesFullRD 1 1 -1 -1 -1
reduceIntraChromaModesFullRD 1 1 1 0 0
MeReduceTap 2 2 2 2 2
RefPics 1 222111* 222221* 2 2
RefPicsSCC 0 0 0 0 0
Tools
Affine 0 5 4 3 1
ALF 0 1 1 1 1
ALF Speed 0 1 1 0 0
ALF UnitSize 128 128 -1 -1 -1
BIM 1 1 1 1 2
BCW 0 1 0 2 2
BDOF 0 1 1 1 1
CCALF 0 1 1 1 1
CIIP 0 1 0 1 1
DepQuant 0 1 1 1 1
DMVR 0 1 1 1 1
EDO 0 1 2 2 2
GEO 0 1 3 1 2
AMVR speed 0 5 5 1 1
ISP 0 0 3 3 1
JointCbCr 0 1 1 1 1
LFNST 0 1 1 1 1
LMChroma 1 2 1 1 1
Reshaper 0 0 1 2 2
MCTF 2 2 2 2 2
MCTF Speed 4 3 2 2 2
MMVD 0 3 3 3 1
MMVD allow DisFrac 0 1 1 1 1
MRL 0 1 1 1 1
MTSImplicit 1 1 1 1
MIP 0 0 1 1 1
fastMIP 0 0 3 0 0
MMVD 0 0 3 3 1
MRL 0 0 1 1 1
MTS 0 0 1 1 1
PROF 0 1 1 1 1
RDOQ 2 1 1 1 1
selectiveRDOQ 2 0 0 0 0
SBT 0 0 0 1 1
SbTMVP 0 1 1 1 1
SVMD 0 0 3 3 1
nonLinearAlfChroma 0 0 0 0 1
nonLinearAlfLuma 0 0 0 0 1

* if > 10 each digit corresponds to a specific temporal layer

Clone this wiki locally