[x265] [PATCH] Added sample config file for Scenecut aware qp feature

Mahesh Pittala mahesh at multicorewareinc.com
Mon Dec 19 16:49:22 UTC 2022


pushed to master branch

On Fri, Dec 16, 2022 at 1:32 PM Snehaa Giridharan <
snehaa at multicorewareinc.com> wrote:

> From 2befed918c75a2af894d1b0879a43702764d2a29 Mon Sep 17 00:00:00 2001
> From: Snehaa Giridharan <snehaa at multicorewareinc.com>
> Date: Fri, 16 Dec 2022 11:08:52 +0530
> Subject: [PATCH] Added sample config file for Scenecut aware qp feature
>
> ---
>  doc/reST/cli.rst | 16 ++++++++++++++--
>  1 file changed, 14 insertions(+), 2 deletions(-)
>
> diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst
> index c7ff17ff8..5b2404b49 100755
> --- a/doc/reST/cli.rst
> +++ b/doc/reST/cli.rst
> @@ -1975,8 +1975,10 @@ Quality, rate control and rate distortion options
>   **CLI ONLY**
>
>  .. option:: --scenecut-qp-config <filename>
> +
>   Specify a text file which contains the scenecut aware QP options.
>   The options include :option:`--scenecut-aware-qp` and
> :option:`--masking-strength`
> +
>   **CLI ONLY**
>
>  .. option:: --scenecut-aware-qp <integer>
> @@ -2009,7 +2011,8 @@ Quality, rate control and rate distortion options
>   for the QP increment for inter-frames when :option:`--scenecut-aware-qp`
>   is enabled. It is mentioned inside :option:`--scenecut-qp-config` file.
>
> - When :option:`--scenecut-aware-qp` is::
> + When :option:`--scenecut-aware-qp` is:
> +
>   * 1 (Forward masking):
>   --masking-strength <fwdMaxWindow,fwdRefQPDelta,fwdNonRefQPDelta>
>   or
> @@ -2075,7 +2078,16 @@ Quality, rate control and rate distortion options
>   |                 | **Range of values:** 0 to 20
>           |
>
> +-----------------+---------------------------------------------------------------+
>
> - **CLI ONLY**
> + We can specify the value for the Use :option:`--masking-strength`
> parameter in different formats.
> + 1. If we don't specify --masking-strength and specify only
> --scenecut-aware-qp, then default offset and window size values are
> considered.
> + 2. If we specify --masking-strength with the format 1 mentioned above,
> the values of window, refQpDelta and nonRefQpDelta given by the user are
> taken for window 1 and the offsets for the remaining windows are derived
> with 15% difference between windows.
> + 3. If we specify the --masking-strength with the format 2 mentioned
> above, the values of window, refQpDelta and nonRefQpDelta given by the user
> for each window from 1 to 6 are directly used.[NOTE: We can use this format
> to specify zero offsets for any particular window]
> +
> + Sample config file:: (Format 2 Forward masking explained here)
> +
> + --scenecut-aware-qp 1 --masking-strength 1000,8,12
> +
> + The above sample config file is available in `the downloads page <
> https://bitbucket.org/multicoreware/x265_git/downloads/scenecut_qp_config.txt
> >`_
>
>  .. option:: --vbv-live-multi-pass, --no-vbv-live-multi-pass
>
> --
> 2.37.2.windows.2
>
> *Thanks and Regards,*
>
>
>
>
>
> *Snehaa.GVideo Codec Engineer,Media & AI analytics
> <https://multicorewareinc.com/>*
> _______________________________________________
> x265-devel mailing list
> x265-devel at videolan.org
> https://mailman.videolan.org/listinfo/x265-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20221219/2b456674/attachment.htm>


More information about the x265-devel mailing list