[FFmpeg-cvslog] doc/encoders: add libopenh264 entry
Stefano Sabatini
git at videolan.org
Tue Sep 8 18:03:54 CEST 2015
ffmpeg | branch: master | Stefano Sabatini <stefasab at gmail.com> | Tue Sep 8 15:53:14 2015 +0200| [e25f192d6be8eb8fc405a1d2b7e9e040ab4941d2] | committer: Stefano Sabatini
doc/encoders: add libopenh264 entry
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e25f192d6be8eb8fc405a1d2b7e9e040ab4941d2
---
doc/encoders.texi | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 58 insertions(+)
diff --git a/doc/encoders.texi b/doc/encoders.texi
index f9fe331..3550bcc 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -1342,6 +1342,64 @@ disabled
A description of some of the currently available video encoders
follows.
+ at section libopenh264
+
+Cisco libopenh264 H.264/MPEG-4 AVC encoder wrapper.
+
+This encoder requires the presence of the libopenh264 headers and
+library during configuration. You need to explicitly configure the
+build with @code{--enable-libopenh264}. The library is detected using
+ at command{pkg-config}.
+
+For more information about the library see
+ at url{http://www.openh264.org}.
+
+ at subsection Options
+
+The following FFmpeg global options affect the configurations of the
+libopenh264 encoder.
+
+ at table @option
+ at item b
+Set the bitrate (as a number of bits per second).
+
+ at item g
+Set the GOP size.
+
+ at item maxrate
+Set the max bitrate (as a number of bits per second).
+
+ at item flags +global_header
+Set global header in the bitstream.
+
+ at item slices
+Set the number of slices, used in parallelized encoding. Default value
+is 0. This is only used when @option{slice_mode} is set to
+ at samp{fixed}.
+
+ at item slice_mode
+Set slice mode. Can assume one of the follwing possible values:
+
+ at table @samp
+ at item fixed
+a fixed number of slices
+ at item rowmb
+one slice per row of macroblocks
+ at item auto
+automatic number of slices according to number of thread
+ at end table
+
+Default value is @samp{auto}.
+
+ at item loopfilter
+Enable loop filter, if set to 1 (automatically enabled). To disable
+set a value of 0.
+
+ at item profile
+Set profile restrictions. If set to the value of @samp{main} enable
+CABAC (set the @code{SEncParamExt.iEntropyCodingModeFlag} flag to 1).
+ at end table
+
@section jpeg2000
The native jpeg 2000 encoder is lossy by default, the @code{-q:v}
More information about the ffmpeg-cvslog
mailing list