<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 21, 2016 at 11:07 AM,  <span dir="ltr"><<a href="mailto:mahesh@multicorewareinc.com" target="_blank">mahesh@multicorewareinc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"># HG changeset patch<br>
# User Mahesh Pittala <<a href="mailto:mahesh@multicorewareinc.com">mahesh@multicorewareinc.com</a>><br>
# Date 1464261309 -19800<br>
#      Thu May 26 16:45:09 2016 +0530<br>
# Node ID eb8d8a1b421c1ee9e442eb7d69fde8365f0766c8<br>
# Parent  78ffb67a844e3e76facf18c52790f1bd544754d6<br>
presets update<br>
<br>
during NAB we tuned faster presets for better speed and quality, observed quality<br>
(SSIM) metrics are improved at same speed with these setings after applying<br>
"rd determine CU complexity to skip analysis of higher depths" patch.<br>
visual quality also improved a bit.<br>
<br>
diff -r 78ffb67a844e -r eb8d8a1b421c doc/reST/presets.rst<br>
--- a/doc/reST/presets.rst      Fri Jun 10 15:53:28 2016 +0530<br>
+++ b/doc/reST/presets.rst      Thu May 26 16:45:09 2016 +0530<br>
@@ -49,11 +49,11 @@<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
 | scenecut        |  0  | 40  | 40  |  40 |  40 |  40 |  40  |  40  |  40  | 40   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
-| ref             |  1  |  1  |  2  |   2 |   3 |   3 |   4  |   4  |   5  |  5   |<br>
+| ref             |  2  |  2  |  2  |   2 |   3 |   3 |   4  |   4  |   5  |  5   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
-| limit-refs      |  0  |  0  |  3  |   3 |   3 |   3 |   3  |   2  |   1  |  0   |<br>
+| limit-refs      |  3  |  3  |  3  |   3 |   3 |   3 |   3  |   2  |   1  |  0   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
-| me              | dia | hex | hex | hex | hex | hex | star | star | star | star |<br>
+| me              | hex | hex | hex | hex | hex | hex | star | star | star | star |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
 | merange         | 57  | 57  | 57  |  57 |  57 |  57 |  57  |  57  |  57  | 92   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
@@ -73,11 +73,11 @@<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
 | fast-intra      |  1  |  1  |  1  |   1 |   1 |   0 |   0  |   0  |   0  |  0   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
-| b-intra         |  0  |  0  |  0  |   0 |   0 |   0 |   0  |   1  |   1  |  1   |<br>
+| b-intra         |  1  |  1  |  1  |   0 |   0 |   0 |   0  |   1  |   1  |  1   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
 | sao             |  0  |  0  |  1  |   1 |   1 |   1 |   1  |   1  |   1  |  1   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
-| signhide        |  0  |  1  |  1  |   1 |   1 |   1 |   1  |   1  |   1  |  1   |<br>
+| signhide        |  1  |  1  |  1  |   1 |   1 |   1 |   1  |   1  |   1  |  1   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br></blockquote><div><br></div><div>This line can now be removed from the presets table as it is the same across all presets.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
 | weightp         |  0  |  0  |  1  |   1 |   1 |   1 |   1  |   1  |   1  |  1   |<br>
 +-----------------+-----+-----+-----+-----+-----+-----+------+------+------+------+<br>
diff -r 78ffb67a844e -r eb8d8a1b421c source/common/param.cpp<br>
--- a/source/common/param.cpp   Fri Jun 10 15:53:28 2016 +0530<br>
+++ b/source/common/param.cpp   Thu May 26 16:45:09 2016 +0530<br>
@@ -275,14 +275,15 @@<br>
             param->bframes = 3;<br>
             param->bFrameAdaptive = 0;<br>
             param->subpelRefine = 0;<br>
-            param->searchMethod = X265_DIA_SEARCH;<br>
+            param->searchMethod = X265_HEX_SEARCH;<br>
             param->bEnableEarlySkip = 1;<br>
             param->bEnableSAO = 0;<br>
-            param->bEnableSignHiding = 0;<br>
+            param->bEnableSignHiding = 1;<br></blockquote><div><br></div><div>This is the same as this is the same as the default value.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
             param->bEnableWeightedPred = 0;<br>
             param->rdLevel = 2;<br>
-            param->maxNumReferences = 1;<br>
-            param->limitReferences = 0;<br>
+            param->maxNumReferences = 2;<br>
+            param->limitReferences = 3;<br></blockquote><div><br></div><div>Same as default value - can be removed</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
+            param->bIntraInBFrames = 1;<br>
             param->rc.aqStrength = 0.0;<br>
             param->rc.aqMode = X265_AQ_NONE;<br>
             param->rc.qgSize = 32;<br>
@@ -298,8 +299,9 @@<br>
             param->bEnableEarlySkip = 1;<br>
             param->bEnableWeightedPred = 0;<br>
             param->rdLevel = 2;<br>
-            param->maxNumReferences = 1;<br>
-            param->limitReferences = 0;<br>
+            param->maxNumReferences = 2;<br>
+            param->limitReferences = 3;<br></blockquote><div><br></div><div>Same as default value - can be removed</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
+            param->bIntraInBFrames = 1;<br>
             param->rc.aqStrength = 0.0;<br>
             param->rc.aqMode = X265_AQ_NONE;<br>
             param->rc.qgSize = 32;<br>
@@ -314,6 +316,7 @@<br>
             param->bEnableEarlySkip = 1;<br>
             param->rdLevel = 2;<br>
             param->maxNumReferences = 2;<br>
+            param->bIntraInBFrames = 1;<br>
             param->rc.qgSize = 32;<br>
             param->bEnableFastIntra = 1;<br>
         }<br>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</blockquote></div><br></div></div>