Thread: StaxRip
View Single Post
Old 20th March 2016, 09:09   #1002  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
The encoding modes are these:

--cqp <int> or encode in Constant QP, default 24:26:27
<int>:<int>:<int> set qp value for i: p:b frame
--vqp <int> or encode in Variable QP, default 24:26:27
<int>:<int>:<int> set qp value for i: p:b frame
--la <int> set bitrate in Lookahead mode (kbps)
--la-hrd <int> set bitrate in HRD-Lookahead mode (kbps)
--icq <int> encode in Intelligent Const. Quality mode
default value: 23
--la-icq <int> encode in ICQ mode with Lookahead
default value: 23
--cbr <int> set bitrate in CBR mode (kbps)
--vbr <int> set bitrate in VBR mode (kbps)
--avbr <int> set bitrate in AVBR mode (kbps)
AVBR mode is only supported with API v1.3
--avbr-unitsize <int> avbr calculation period in x100 frames
default 90 (= unit size 9000 frames)
--qvbr <int> set bitrate in Quality VBR mode.
requires --qvbr-q option to be set as well
--qvbr-q <int> or set quality used in qvbr mode. default: 23
--qvbr-quality <int> QVBR mode is only supported with API v1.11
--vcm <int> set bitrate in VCM mode (kbps)


Encoding options:

--max-bitrate <int> set max bitrate(kbps)
--qpmin <int> or set min QP, default 0 (= unset)
<int>:<int>:<int>
--qpmax <int> or set max QP, default 0 (= unset)
<int>:<int>:<int>
-u,--quality <string> encode quality
- best, higher, high, balanced(default)
fast, faster, fastest
--la-depth <int> set Lookahead Depth, 10-100
--la-window-size <int> enables Lookahead Windowed Rate Control mode,
and set the window size in frames.
--la-quality <string> set lookahead quality.
- auto(default), fast, medium, slow
--(no-)mbbrc enables per macro block rate control
default: auto
--(no-)extbrc enables extended rate control
default: auto
--ref <int> reference frames for sw encoding
default 0 (auto)
-b,--bframes <int> number of sequential b frames
default 2(HEVC) / 3(others)
--(no-)b-pyramid enables B-frame pyramid reference (default: off)
--(no-)direct-bias-adjust lower usage of B frame Direct/Skip type
--gop-len <int> (max) gop length, default 0 (auto)
when auto, fps x 10 will be set.
--(no-)scenechange enables scene change detection
--(no-)open-gop enables open gop (default: off)
--strict-gop force gop structure
--(no-)i-adapt enables adaptive I frame insert (default: off)
--(no-)b-adapt enables adaptive B frame insert (default: off)
--(no-)weightp enable weight prediction for P frame
--(no-)weightb enable weight prediction for B frame
--(no-)fade-detect enable fade detection
--trellis <string> set trellis mode used in encoding
- auto(default), off, i, ip, all
--mv-scaling set mv cost scaling
- 0 set MV cost to be 0
- 1 set MV cost 1/2 of default
- 2 set MV cost 1/4 of default
- 3 set MV cost 1/8 of default
--slices <int> number of slices, default 0 (auto)
--no-deblock disables H.264 deblock feature
--sharpness <int> [vp8] set sharpness level for vp8 enc

--level <string> set codec level
- H.264: auto(default), 1, 1b, 1.1, 1.2, 1.3
2, 2.1, 2.2, 3, 3.1, 3.2, 4, 4.1, 4.2
5, 5.1, 5.2
- HEVC: auto(default), 1, 2, 2.1, 3, 3.1, 4
4.1, 5, 5.1, 5.2, 6, 6.1, 6.2
- MPEG2: auto(default), low, main, high
high1440
--profile <string> set codec profile
- H.264: auto(default), Baseline, Main, High
- HEVC: auto(default), main
- MPEG2: auto(default), Simple, Main, High

--sar <int>:<int> set Sample Aspect Ratio
--dar <int>:<int> set Display Aspect Ratio
--bluray for H.264 bluray encoding

--crop <int>,<int>,<int>,<int>
set crop pixels of left, up, right, bottom.

--fullrange set stream as fullrange yuv


VPP options:

--vpp-denoise <int> use vpp denoise, set strength (0-100)
--vpp-detail-enhance <int> use vpp detail enahancer, set strength (0-100)
--vpp-deinterlace <string> set vpp deinterlace mode
enabled only when set --tff or --bff
- none disable deinterlace
- normal normal deinterlace
- it inverse telecine
- bob double framerate
--vpp-image-stab <string> set image stabilizer mode
- none, upscale, box
--vpp-delogo <string> set delogo file path
--vpp-delogo-select <string> set target logo name or auto select file
or logo index starting from 1.
--vpp-delogo-pos <int>:<int> set delogo pos offset
--vpp-delogo-depth <int> set delogo depth [default:128]
--vpp-delogo-y <int> set delogo y param
--vpp-delogo-cb <int> set delogo cb param
--vpp-delogo-cr <int> set delogo cr param
--vpp-rotate <int> rotate image
90, 180, 270.
--vpp-half-turn half turn video image
unoptimized and very slow.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote