[x265] [PATCH 5 of 7] docs: add documentation for --lookahead-slices

Steve Borho steve at borho.org
Thu Mar 26 17:27:25 CET 2015


# HG changeset patch
# User Steve Borho <steve at borho.org>
# Date 1427386735 18000
#      Thu Mar 26 11:18:55 2015 -0500
# Node ID a5d8c3dba996330eb222758f9811f7bedae49ecf
# Parent  9178c211a0feb1738b15133685a6103bdf471d86
docs: add documentation for --lookahead-slices

diff -r 9178c211a0fe -r a5d8c3dba996 doc/reST/cli.rst
--- a/doc/reST/cli.rst	Thu Mar 26 11:06:57 2015 -0500
+++ b/doc/reST/cli.rst	Thu Mar 26 11:18:55 2015 -0500
@@ -950,6 +950,24 @@
 
 	**Range of values:** Between the maximum consecutive bframe count (:option:`--bframes`) and 250
 
+.. option:: --lookahead-slices <0..16>
+
+	Use multiple worker threads to measure the estimated cost of each
+	frame within the lookahead. When :option:`--b-adapt` is 2, most
+	frame cost estimates will be performed in batch mode, many cost
+	estimates at the same time, and lookahead-slices is ignored for
+	batched estimates. The effect on performance can be quite small.
+	The higher this parameter, the less accurate the frame costs will be
+	(since context is lost across slice boundaries) which will result in
+	less accurate B-frame and scene-cut decisions.
+
+	The encoder may internally lower the number of slices to ensure
+	each slice codes at least 10 16x16 rows of lowres blocks. If slices
+	are used in lookahead, the are logged in the list of tools as
+	*lslices*.
+	
+	**Values:** 0 - disabled (default). 1 is the same as 0. Max 16
+
 .. option:: --b-adapt <integer>
 
 	Adaptive B frame scheduling. Default 2


More information about the x265-devel mailing list