aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2024-10-15 00:43:37 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2024-12-02 03:14:44 +0100
commitc250a903a7931c4dca18da294d4988a800ba1b31 (patch)
treed72df1dbfe9452dcc2fca0ef185235528a58a1af
parentb9eaf6e05c2ca16d94869e0263236dbdac752400 (diff)
downloadffmpeg-c250a903a7931c4dca18da294d4988a800ba1b31.tar.gz
doc/encoders: very basic FFv1 documentation
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r--doc/encoders.texi38
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/encoders.texi b/doc/encoders.texi
index 0749417db4..c0795fe5fd 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -529,6 +529,44 @@ Selected by Encoder (default)
@end table
+@anchor{ffv1}
+@section ffv1
+
+FFv1 Encoder
+
+@subsection Options
+
+The following options are supported by FFmpeg's FFv1 encoder.
+
+@table @option
+@item context
+Sets the context size, 0 (default) is small, 1 is big.
+
+@item coder
+Set the coder,
+@table @samp
+@item rice
+Golomb rice coder
+@item range_def
+Range coder with default table
+@item range_tab
+Range coder with custom table
+@end table
+
+@item slicecrc
+-1 (default, automatic), 1 use crc with zero initial and final state, 2 use crc with non zero initial and final state
+
+@item qtable
+@table @samp
+@item default
+default, automatic
+@item 8bit
+use 8bit default
+@item greater8bit
+use >8bit default
+@end table
+@end table
+
@anchor{flac}
@section flac