diff --git a/README.md b/README.md index ad084259..02afd6eb 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,9 @@ Compression tools: - 0, 1, 2, 3: from 64x64 to 8x8 --pu-depth-intra - : Intra prediction units sizes [1-4] - 0, 1, 2, 3, 4: from 64x64 to 4x4 + --ml-pu-depth-intra : Predict the pu-depth-intra using machine + learning trees, overrides the + --pu-depth-intra parameter. [disabled] --tr-depth-intra : Transform split depth for intra blocks [0] --(no-)bipred : Bi-prediction [disabled] --cu-split-termination : CU split search termination [zero] @@ -246,7 +249,12 @@ Parallel processing: - tiles: Put tiles in independent slices. - wpp: Put rows in dependent slices. - tiles+wpp: Do both. - + --partial-coding !!! + : Encode partial frame. + Parts must be merged to form a valid bitstream. + X and Y are CTU offsets. + Slice width and height must be divisible by CTU + in pixels unless it is the last CTU row/column. Video Usability Information: --sar : Specify sample aspect ratio --overscan : Specify crop overscan setting [undef] diff --git a/doc/kvazaar.1 b/doc/kvazaar.1 index f281a629..2f5e61b3 100644 --- a/doc/kvazaar.1 +++ b/doc/kvazaar.1 @@ -1,4 +1,4 @@ -.TH KVAZAAR "1" "July 2019" "kvazaar v1.3.0" "User Commands" +.TH KVAZAAR "1" "January 2020" "kvazaar v1.3.0" "User Commands" .SH NAME kvazaar \- open source HEVC encoder .SH SYNOPSIS @@ -121,14 +121,13 @@ GOP structure [8] \- lp\-: Low\-delay P\-frame GOP (e.g. lp\-g8d4t2, see README) .TP -\fB\-\-(no\-)open\-gop +\fB\-\-(no\-)open\-gop Use open GOP configuration. [enabled] .TP \fB\-\-cqmfile Read custom quantization matrices from a file. .TP -\fB\-\-scaling-list -Set scaling list mode. [off] +\fB\-\-scaling\-list : Set scaling list mode. [off] \- off: Disable scaling lists. \- custom: use custom list (with \-\-cqmfile). \- default: Use default lists. @@ -253,6 +252,11 @@ Inter prediction units sizes [0\-3] Intra prediction units sizes [1\-4] \- 0, 1, 2, 3, 4: from 64x64 to 4x4 .TP +\fB\-\-ml\-pu\-depth\-intra +Predict the pu\-depth\-intra using machine + learning trees, overrides the + \-\-pu\-depth\-intra parameter. [disabled] +.TP \fB\-\-tr\-depth\-intra Transform split depth for intra blocks [0] .TP @@ -282,7 +286,8 @@ a zero coefficient CU is found. [disabled] Try to find skip cu from merge candidates. Perform no further search if skip is found. For rd=0..1: Try the first candidate. -For rd=2.. : Try the best candidate based +For rd=2.. +Try the best candidate based on luma satd cost. [enabled] .TP \fB\-\-max\-merge @@ -336,7 +341,14 @@ Control how slices are used. \- tiles: Put tiles in independent slices. \- wpp: Put rows in dependent slices. \- tiles+wpp: Do both. - +.TP +\fB\-\-partial\-coding !!! + +Encode partial frame. +Parts must be merged to form a valid bitstream. +X and Y are CTU offsets. +Slice width and height must be divisible by CTU +in pixels unless it is the last CTU row/column. .SS "Video Usability Information:" .TP \fB\-\-sar