aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2014-04-07 01:49:41 +0000
committerVittorio Giovara <vittorio.giovara@gmail.com>2014-04-08 23:24:42 +0200
commite6e8be542b8e9f6c200b55dd1b444ec517dc85da (patch)
treed7a3a82b2fe59c3715f7a0ae73b6db6d9b592e1f
parent0d671ade99059fd47b155df85c10c35eb6d54878 (diff)
downloadffmpeg-e6e8be542b8e9f6c200b55dd1b444ec517dc85da.tar.gz
doc: Completely document the x264 options
And fix an option mismatch.
-rw-r--r--doc/encoders.texi16
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/encoders.texi b/doc/encoders.texi
index d99eda74fe..94d834077a 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -584,25 +584,39 @@ options follow the Libav ones.
@item g @tab keyint
@tab Maximum GOP size.
@item qmin @tab qpmin
+@tab Minimum quantizer scale.
@item qmax @tab qpmax
+@tab Maximum quantizer scale.
@item qdiff @tab qpstep
+@tab Maximum difference between quantizer scales.
@item qblur @tab qblur
+@tab Quantizer curve blur
@item qcomp @tab qcomp
+@tab Quantizer curve compression factor
@item refs @tab ref
+@tab Number of reference frames each P-frame can use. The range is from @var{0-16}.
@item sc_threshold @tab scenecut
+@tab Sets the threshold for the scene change detection.
@item trellis @tab trellis
+@tab Performs Trellis quantization to increase efficiency. Enabled by default.
@item nr @tab nr
@tab Noise reduction.
@item me_range @tab merange
+@tab Maximum range of the motion search in pixels.
@item me_method @tab me
+@tab Full-pixel motion estimation method.
@item subq @tab subme
+@tab Sub-pixel motion estimation method.
@item b_strategy @tab b-adapt
-@item keyint_min @tab keyint-min
+@tab Adaptive B-frame placement decision algorithm. Use only on first-pass.
+@item keyint_min @tab min-keyint
+@tab Minimum GOP size.
@item coder @tab cabac
@tab Set coder to @code{ac} to use CABAC.
@item cmp @tab chroma-me
@tab Set to @code{chroma} to use chroma motion estimation.
@item threads @tab threads
+@tab Number of encoding threads.
@item thread_type @tab sliced_threads
@tab Set to @code{slice} to use sliced threading instead of frame threading.
@item flags -cgop @tab open-gop