[x265] [PATCH] Add vbv-end to denote VBV emptiness after inserting all the frames into it

Mario *LigH* Rohkrämer contact at ligh.de
Tue Nov 7 13:42:34 CET 2017


The new help lines lack of closing newline characters, the result is:

    --vbv-init <float>            Initial VBV buffer occupancy (fraction of  
bufsize or in kbits). Default 0.90
    --vbv-end <float>             Final VBV buffer emptiness (fraction of  
bufsize or in kbits). Default 0 (disabled)   --vbv-end-fr-adj <float>       
Frame from which qp has to be adjusted to achieve final decode buffer  
emptiness. Default 0   --pass                        Multi pass rate  
control.
                                    - 1 : First pass, creates stats file
                                    - 2 : Last pass, does not overwrite  
stats file
                                    - 3 : Nth pass, overwrites stats file


Am 06.11.2017, 07:12 Uhr, schrieb <aruna at multicorewareinc.com>:

> diff -r aa9649a2aa8c -r 8a121d8cc134 source/x265cli.h
> --- a/source/x265cli.h	Mon Nov 06 09:43:36 2017 +0530
> +++ b/source/x265cli.h	Mon Nov 06 11:32:04 2017 +0530
> @@ -147,6 +147,8 @@
>      { "vbv-maxrate",    required_argument, NULL, 0 },
>      { "vbv-bufsize",    required_argument, NULL, 0 },
>      { "vbv-init",       required_argument, NULL, 0 },
> +    { "vbv-end",        required_argument, NULL, 0 },
> +    { "vbv-end-fr-adj", required_argument, NULL, 0 },
>      { "bitrate",        required_argument, NULL, 0 },
>      { "qp",             required_argument, NULL, 'q' },
>      { "aq-mode",        required_argument, NULL, 0 },
> @@ -443,6 +445,8 @@
>      H0("   --vbv-maxrate <integer>       Max local bitrate (kbit/s).  
> Default %d\n", param->rc.vbvMaxBitrate);
>      H0("   --vbv-bufsize <integer>       Set size of the VBV buffer  
> (kbit). Default %d\n", param->rc.vbvBufferSize);
>      H0("   --vbv-init <float>            Initial VBV buffer occupancy  
> (fraction of bufsize or in kbits). Default %.2f\n",  
> param->rc.vbvBufferInit);
> +    H0("   --vbv-end <float>             Final VBV buffer emptiness  
> (fraction of bufsize or in kbits). Default 0 (disabled)");
> +    H0("   --vbv-end-fr-adj <float>      Frame from which qp has to be  
> adjusted to achieve final decode buffer emptiness. Default 0");
>      H0("   --pass                        Multi pass rate control.\n"
>         "                                   - 1 : First pass, creates  
> stats file\n"
>         "                                   - 2 : Last pass, does not  
> overwrite stats file\n"


-- 

Fun and success!
Mario *LigH* Rohkrämer
mailto:contact at ligh.de
 


More information about the x265-devel mailing list