[FFmpeg-devel] [RFC] documentation: add encoders chapter

Janne Grunau janne-ffmpeg
Sat Feb 12 14:16:37 CET 2011


On Fri, Feb 11, 2011 at 04:02:45PM -0800, James Zern wrote:
> Very well.

> diff --git a/doc/encoders.texi b/doc/encoders.texi
> new file mode 100644
> index 0000000..cab98fb
> --- /dev/null
> +++ b/doc/encoders.texi
> @@ -0,0 +1,20 @@
> + at chapter Encoders
> + at c man begin ENCODERS
> +
> +Encoders are configured elements in FFmpeg which allow the encoding of
> +multimedia streams.
> +
> +When you configure your FFmpeg build, all the supported native encoders
> +are enabled by default. Encoders requiring an external library must be enabled
> +manually via the corresponding @code{--enable-lib} option. You can list all
> +available encoders using the configure option @code{--list-encoders}.
> +
> +You can disable all the encoders with the configure option
> + at code{--disable-encoders} and selectively enable / disable single encoders
> +with the options @code{--enable-encoder=@var{ENCODER}} /
> + at code{--disable-encoder=@var{ENCODER}}.

This is not the best place to describe configure options. Please add a
sentence like "check configure --help output for details. 

> +The option @code{-codecs} of the ff* tools will display the list of
> +enabled encoders.

I'm not sure if mentioning that only entries marked with 'E' are
encoders in -codecs output will help or confuse here.

Janne




More information about the ffmpeg-devel mailing list