X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2Fencoders.texi;h=594c612b5ae3d440f9f632465e370207114e0ab7;hb=15887a410c5ae271c59e5bc6d60ae443e6c40ac7;hp=8137465c7666386c063e40acab55de5a2fdac8e2;hpb=4181d7741dc9333d6d6ba32aab3a2bf175ba74cc;p=ffmpeg diff --git a/doc/encoders.texi b/doc/encoders.texi index 8137465c766..594c612b5ae 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@ -549,7 +549,8 @@ The following options are supported by FFmpeg's flac encoder. @table @option @item compression_level Sets the compression level, which chooses defaults for many other options -if they are not set explicitly. +if they are not set explicitly. Valid values are from 0 to 12, 5 is the +default. @item frame_size Sets the size of the frames in samples per channel. @@ -616,6 +617,27 @@ and slightly improves compression. @end table +@anchor{opusenc} +@section opus + +Opus encoder. + +This is a native FFmpeg encoder for the Opus format. Currently its in development and +only implements the CELT part of the codec. Its quality is usually worse and at best +is equal to the libopus encoder. + +@subsection Options + +@table @option +@item b +Set bit rate in bits/s. If unspecified it uses the number of channels and the layout +to make a good guess. + +@item opus_delay +Sets the maximum delay in milliseconds. Lower delays than 20ms will very quickly +decrease quality. +@end table + @anchor{libfdk-aac-enc} @section libfdk_aac @@ -1200,6 +1222,27 @@ Same as @samp{3}, but with extra processing enabled. @end table @end table +@anchor{mjpegenc} +@section mjpeg + +Motion JPEG encoder. + +@subsection Options + +@table @option +@item huffman +Set the huffman encoding strategy. Possible values: + +@table @samp +@item default +Use the default huffman tables. This is the default strategy. + +@item optimal +Compute and use optimal huffman tables. + +@end table +@end table + @anchor{wavpackenc} @section wavpack