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

Snehaa Giridharan snehaa at multicorewareinc.com
Fri Dec 16 08:02:03 UTC 2022


>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/>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20221216/ab50edfa/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: BBAQ_config_file.diff
Type: application/octet-stream
Size: 2611 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20221216/ab50edfa/attachment.obj>


More information about the x265-devel mailing list