Update docs

This commit is contained in:
Ari Lemmetti 2020-02-15 22:21:25 +02:00
parent ebb183cc01
commit 80c26870d5
3 changed files with 19 additions and 12 deletions

View file

@ -113,11 +113,13 @@ Video structure:
- 0: Only send VPS with the first frame. - 0: Only send VPS with the first frame.
- N: Send VPS with every Nth intra frame. - N: Send VPS with every Nth intra frame.
-r, --ref <integer> : Number of reference frames, in range 1..15 [4] -r, --ref <integer> : Number of reference frames, in range 1..15 [4]
--gop <string> : GOP structure [8] --gop <string> : GOP structure [lp-g4d3t1]
- 0: Disabled - 0: Disabled
- 8: B-frame pyramid of length 8 - 8: B-frame pyramid of length 8
- lp-<string>: Low-delay P-frame GOP - 16: B-frame pyramid of length 16
- lp-<string>: Low-delay P/B-frame GOP
(e.g. lp-g8d4t2, see README) (e.g. lp-g8d4t2, see README)
--intra-qp-offset <int>: QP offset for intra frames [-51..51] [0]
--(no-)open-gop : Use open GOP configuration. [enabled] --(no-)open-gop : Use open GOP configuration. [enabled]
--cqmfile <filename> : Read custom quantization matrices from a file. --cqmfile <filename> : Read custom quantization matrices from a file.
--scaling-list <string>: Set scaling list mode. [off] --scaling-list <string>: Set scaling list mode. [off]
@ -316,6 +318,7 @@ where the names have been abbreviated to fit the layout in GitHub.
| pu-depth-inter | 2-3 | 2-3 | 1-3 | 1-3 | 1-3 | 0-3 | 0-3 | 0-3 | 0-3 | 0-3 | | pu-depth-inter | 2-3 | 2-3 | 1-3 | 1-3 | 1-3 | 0-3 | 0-3 | 0-3 | 0-3 | 0-3 |
| me | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | tz | | me | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | hexbs | tz |
| gop | g4d4t1| g4d4t1| g4d4t1| g4d4t1| g4d4t1| 8 | 8 | 8 | 8 | 8 | | gop | g4d4t1| g4d4t1| g4d4t1| g4d4t1| g4d4t1| 8 | 8 | 8 | 8 | 8 |
| intra-qp-offset | 0 | 0 | 0 | 0 | 0 | -2 | -2 | -2 | -2 | -2 |
| ref | 1 | 1 | 1 | 1 | 2 | 4 | 4 | 4 | 4 | 4 | | ref | 1 | 1 | 1 | 1 | 2 | 4 | 4 | 4 | 4 | 4 |
| bipred | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | | bipred | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
| deblock | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | deblock | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

View file

@ -115,12 +115,15 @@ How often the video parameter set is re\-sent [0]
Number of reference frames, in range 1..15 [4] Number of reference frames, in range 1..15 [4]
.TP .TP
\fB\-\-gop <string> \fB\-\-gop <string>
GOP structure [8] GOP structure [lp\-g4d3t1]
\- 0: Disabled \- 0: Disabled
\- 8: B\-frame pyramid of length 8 \- 8: B\-frame pyramid of length 8
\- lp\-<string>: Low\-delay P\-frame GOP \- 16: B\-frame pyramid of length 16
\- lp\-<string>: Low\-delay P/B\-frame GOP
(e.g. lp\-g8d4t2, see README) (e.g. lp\-g8d4t2, see README)
.TP .TP
\fB\-\-intra\-qp\-offset <int>: QP offset for intra frames [\-51..51] [0]
.TP
\fB\-\-(no\-)open\-gop \fB\-\-(no\-)open\-gop
Use open GOP configuration. [enabled] Use open GOP configuration. [enabled]
.TP .TP

View file

@ -401,10 +401,11 @@ void print_help(void)
" - 0: Only send VPS with the first frame.\n" " - 0: Only send VPS with the first frame.\n"
" - N: Send VPS with every Nth intra frame.\n" " - N: Send VPS with every Nth intra frame.\n"
" -r, --ref <integer> : Number of reference frames, in range 1..15 [4]\n" " -r, --ref <integer> : Number of reference frames, in range 1..15 [4]\n"
" --gop <string> : GOP structure [8]\n" " --gop <string> : GOP structure [lp-g4d3t1]\n"
" - 0: Disabled\n" " - 0: Disabled\n"
" - 8: B-frame pyramid of length 8\n" " - 8: B-frame pyramid of length 8\n"
" - lp-<string>: Low-delay P-frame GOP\n" " - 16: B-frame pyramid of length 16\n"
" - lp-<string>: Low-delay P/B-frame GOP\n"
" (e.g. lp-g8d4t2, see README)\n" " (e.g. lp-g8d4t2, see README)\n"
" --intra-qp-offset <int>: QP offset for intra frames [-51..51] [0]\n" " --intra-qp-offset <int>: QP offset for intra frames [-51..51] [0]\n"
" --(no-)open-gop : Use open GOP configuration. [enabled]\n" " --(no-)open-gop : Use open GOP configuration. [enabled]\n"