1SVTAV1ENCAPP(1)                  User Commands                 SVTAV1ENCAPP(1)
2
3
4

NAME

6       SvtAv1EncApp - manual page for SvtAv1EncApp 0.8.6
7

SYNOPSIS

9       SvtAv1EncApp <options> -b dst_filename -i src_filename
10

OPTIONS

12       --help Show usage options and exit
13
14       -i, --input
15              Input filename
16
17       -b, --output
18              Output filename
19
20       --errlog
21              Error filename
22
23       -o, --recon
24              Recon filename
25
26       --stat-file
27              Stat filename
28
29   Encoder Global Options:
30       -w, --width
31              Frame width
32
33       -h, --height
34              Frame height
35
36       -n, --frames
37              Stop encoding after n input frames
38
39       --nb   Buffer n input frames
40
41       --progress
42              Change  verbosity  of  the output (0: no progress is printed, 1:
43              default, 2: aomenc style machine parsable output)
44
45       --no-progress
46              Do not print out progress, if set  to  1  it  is  equivalent  to
47              `--progress 0`, else  `--progress 1`
48
49       --color-format
50              Set   encoder   color  format(EB_YUV400,  EB_YUV420,  EB_YUV422,
51              EB_YUV444)
52
53       --profile
54              Bitstream profile number to  use(0:  main  profile[default],  1:
55              high profile, 2: professional profile)
56
57       --fps  Stream frame rate (rate/scale)
58
59       --fps-num
60              Stream frame rate numerator
61
62       --fps-denom
63              Stream frame rate denominator
64
65       --input-depth
66              Bit depth for codec(8 or 10)
67
68       --16bit-pipeline
69              Bit depth for enc-dec(0: lbd[default], 1: hbd)
70
71       --hierarchical-levels
72              Set hierarchical levels(3 or 4[default])
73
74       --pred-struct
75              Set  prediction  structure(  0:  low delay P, 1: low delay B, 2:
76              random access [default])
77
78       --enable-hdr
79              Enable high dynamic range(0: OFF[default], ON: 1)
80
81       --asm  Limit assembly instruction set [0 - 11] or [c, mmx,  sse,  sse2,
82              sse3, ssse3, sse4_1, sse4_2, avx, avx2, avx512, max], by default
83              highest level supported by CPU
84
85       --lp   number of logical processors to be used
86
87       --unpin
88              Allows the execution to be pined/unpined to/from a specific num‐
89              ber of cores
90
91       The  combinational use of --unpin with --lp results in memory reduction
92       while allowing the execution to work  on  any  of  the  cores  and  not
93       restrict  it to specific cores --unpin is overwritten to 0 when --ss is
94       set to 0 or 1. ( 0: OFF ,1: ON [default]) Example: 72 core machine:  72
95       jobs  x -- lp 1 -- unpin 1 36 jobs x -- lp 2 -- unpin 1 18 jobs x -- lp
96       4 -- unpin 1
97
98       --ss   Specify  which socket the encoder runs on--unpin is  overwritten
99              to 0 when --ss is set to 0 or 1
100
101   Rate Control Options:
102       --rc   Rate control mode(0 = CQP , 1 = VBR , 2 = CVBR)
103
104       --tbr  Target Bitrate (kbps)
105
106       --use-q-file
107              Overwrite QP assignment using qp values in QP file
108
109       --qpfile
110              Path to Qp file
111
112       --max-qp
113              Maximum (worst) quantizer[0-63]
114
115       --min-qp
116              Minimum (best) quantizer[0-63]
117
118       --adaptive-quantization
119              Set  adaptive  QP  level(0: OFF ,1: variance base using segments
120              ,2: Deltaq pred efficiency)
121
122       --vbv-bufsize
123              VBV buffer size
124
125       --undershoot-pct
126              Datarate undershoot (min) target (%)
127
128       --overshoot-pct
129              Datarate overshoot (max) target (%)
130
131       --recode-loop
132              Recode loop levels
133
134   Twopass Options:
135       --pass Multipass bitrate control (1: first pass, generates stats file ,
136              2: second pass, uses stats file)
137
138       --stats
139              Filename for 2 pass stats("svtav1_2pass.log" : [Default])
140
141       --passes
142              Number of passes (1: one pass encode, 2: two passes encode)
143
144       --bias-pct
145              CBR/VBR bias (0=CBR, 100=VBR)
146
147       --minsection-pct
148              GOP min bitrate (% of target)
149
150       --maxsection-pct
151              GOP max bitrate (% of target)
152
153   Keyframe Placement Options:
154       --keyint
155              Intra period interval(frames) (-2: default intra period , -1: No
156              intra update or [0 - 2^31-2]; [-2-255] if RateControlMode >= 1)
157
158       --irefresh-type
159              Intra  refresh  type  (1:  CRA  (Open  GOP),  2:   IDR   (Closed
160              GOP)[default])
161
162   AV1 Specific Options:
163       --preset
164              Encoder mode/Preset used[-2,-1,0,..,8]
165
166       --compressed-ten-bit-format
167              Offline packing of the 2bits: requires two bits packed input (0:
168              OFF[default], 1: ON)
169
170       --tile-rows
171              Number of tile rows to use, log2[0-6]
172
173       --tile-columns
174              Number of tile columns to use, log2[0-4]
175
176       -q, --qp
177              Constant/Constrained Quality level
178
179       --lookahead
180              When RC is ON , it is best to set this parameter to be equal  to
181              the intra period value
182
183       --disable-dlf
184              Disable  loop  filter(0:  loop  filter enabled[default] ,1: loop
185              filter disabled)
186
187       --cdef-level
188              CDEF Level, 0: OFF, 1-5: ON with  64,16,8,4,1  step  refinement,
189              -1: DEFAULT
190
191       --enable-restoration-filtering
192              Enable the loop restoration filter(0: OFF ,1: ON ,-1:DEFAULT)
193
194       --sg-filter-mode
195              Self-guided filter mode (0:OFF, 1: step 0, 2: step 1, 3: step 4,
196              4: step 16, -1: DEFAULT)
197
198       --wn-filter-mode
199              Wiener filter mode (0:OFF, 1: 3-Tap luma/ 3-Tap chroma, 2: 5-Tap
200              luma/ 5-Tap chroma, 3: 7-Tap luma/ 7-Tap chroma, -1: DEFAULT)
201
202       --mrp-level
203              Multi  reference  frame levels( 0: OFF, 1: FULL, 2: Level1 .. 9:
204              Level8,  -1: DEFAULT)
205
206       --lad  Set look ahead distance
207
208       --enable-tpl-la
209              RDO based on frame temporal  dependency  (0:  off,  1:  backward
210              source based)
211
212       --enable-mfmv
213              Enable motion field motion vector( 0: OFF, 1: ON, -1: DEFAULT)
214
215       --enable-redundant-blk
216              Use  the same md results(mode, residual , cost,etc..)as the pre‐
217              viously processed identical block(0: OFF, 1: ON, -1: DEFAULT)
218
219       --enable-spatial-sse-full-loop-level
220              Enable spatial sse full loop(0: OFF, 1: ON, -1: DEFAULT)
221
222       --enable-over-bndry-blk
223              Enable over boundary block mode (0: OFF, 1: ON, -1: DEFAULT)
224
225       --enable-new-nrst-near-comb
226              Enable new nearest near comb  injection  (0:  OFF,  1:  ON,  -1:
227              DEFAULT)
228
229       --enable-nsq-table-use
230              Enable nsq table (0: OFF, 1: ON, -1: DEFAULT)
231
232       --enable-framend-cdf-upd-mode
233              Enable frame end cdf update mode (0: OFF, 1: ON, -1: DEFAULT)
234
235       --chroma-mode
236              Select chroma mode([0-3], -1: DEFAULT)
237
238       --disable-cfl
239              Disable chroma from luma (CFL) flag (0: OFF (do not disable), 1:
240              ON (disable), -1: DEFAULT)
241
242       --enable-local-warp
243              Enable warped motion use , 0 = OFF, 1 = ON, -1 = DEFAULT
244
245       --enable-global-motion
246              Enable global motion (0: OFF, 1: ON [default])
247
248       --intra-angle-delta
249              Enable intra angle delta filtering filtering (0: OFF, 1: ON, -1:
250              DEFAULT)
251
252       --enable-interintra-comp
253              Enable interintra compound (0: OFF, 1: ON (default))
254
255       --enable-paeth
256              Enable paeth (0: OFF, 1: ON, -1: DEFAULT)
257
258       --enable-smooth
259              Enable smooth (0: OFF, 1: ON, -1: DEFAULT)
260
261       --obmc-level
262              OBMC  Level(0:  OFF, 1: Fully ON, 2 and 3 are faster levels, -1:
263              DEFAULT)
264
265       --rdoq-level
266              Enable RDOQ (0: OFF, 1: ON, -1: DEFAULT)
267
268       --filter-intra-level
269              Enable filter intra prediction mode (0: OFF, 1: ON [default])
270
271       --enable-intra-edge-filter
272              Enable intra edge filter (0: OFF, 1: ON, -1: DEFAULT)
273
274       --enable-pic-based-rate-est
275              Enable picture  based  rate  estimation  (0:  OFF,  1:  ON,  -1:
276              DEFAULT)
277
278       --pred-me
279              Set predictive motion estimation level(-1: default, [0-5])
280
281       --bipred-3x3
282              Set bipred3x3 injection (0: OFF, 1: ON FULL, 2: Reduced set, -1:
283              DEFAULT)
284
285       --compound
286              Enable   compound   mode(0:   OFF,    1:ON[AVG/DIST/DIFF],    2:
287              ON[AVG/DIST/DIFF/WEDGE], -1: default)
288
289       --use-default-me-hme
290              Use  default  motion  estimation/hierarchical  motion estimation
291              settings(0: OFF, 1: ON[default])
292
293       --hme  Enable hierarchical motion estimation(0: OFF, 1: ON)
294
295       --hme-l0
296              Enable hierarchical motion estimation Level 0 (0: OFF, 1: ON)
297
298       --hme-l1
299              Enable hierarchical motion estimation Level 1 (0: OFF, 1: ON)
300
301       --hme-l2
302              Enable hierarchical motion estimation Level 2 (0: OFF, 1: ON)
303
304       --ext-block
305              Enable the rectangular and asymetric block (0: OFF, 1: ON)
306
307       --search-w
308              Set search area in width[1-256]
309
310       --search-h
311              Set search area in height[1-256]
312
313       --scm  Set screen content detection level([0-2], 0: DEFAULT)
314
315       --intrabc-mode
316              Set intraBC mode (0: OFF, 1:  ON  slow,  2:  ON  faster,  3:  ON
317              fastest, -1: DEFAULT)
318
319       --hbd-md
320              Enable   high  bit  depth  mode  decision(0:  OFF,  1:  ON  par‐
321              tially[default],2: fully ON)
322
323       --palette-level
324              Set palette prediction mode(-1: default or [0-6])
325
326       --umv  Allow motion vectors to reach outside of the picture boundary(O:
327              OFF, 1: ON[default])
328
329       --inj  Inject pictures at defined frame rate(0: OFF[default],1: ON)
330
331       --inj-frm-rt
332              Set injector frame rate
333
334       --speed-ctrl
335              Enable speed control(0: OFF[default], 1: ON)
336
337       --film-grain
338              Enable  film grain(0: OFF[default], 1-50: ON, film-grain denois‐
339              ing strength)
340
341       --tf-level
342              Set altref level(-1: Default; 0: OFF; 1: ON;  2  and  3:  Faster
343              levels)
344
345       --altref-strength
346              AltRef filter strength([0-6], default: 5)
347
348       --altref-nframes
349              AltRef max frames([0-10], default: 7)
350
351       --enable-overlays
352              Enable  the  insertion of an extra picture called overlayer pic‐
353              ture which will be used as an  extra  reference  frame  for  the
354              base-layer picture(0: OFF[default], 1: ON)
355
356       --enable-stat-report
357              Stat Report
358
359       --enable-intra-angle-delta
360              Enable intra angle delta filtering filtering (0: OFF, 1: ON, -1:
361              DEFAULT)
362

EXAMPLES

364   Two passes encode:
365              SvtAv1EncApp <--stats svtav1_2pass.log> --pass 1 -b dst_filename
366              -i src_filename SvtAv1EncApp <--stats svtav1_2pass.log> --pass 2
367              -b dst_filename -i src_filename
368
369   Or a combined cli:
370              SvtAv1EncApp <--stats svtav1_2pass.log> --passes 2 -b  dst_file‐
371              name -i src_filename
372
373
374
375SvtAv1EncApp 0.8.6               February 2021                 SVTAV1ENCAPP(1)
Impressum