104 lines
2.8 KiB
Text
104 lines
2.8 KiB
Text
|
- doc/encoders: update default coder for aac
|
||
|
- doc/encoders: add available values for libsvtav1 options
|
||
|
- avcodec/libsvtav1: add a svtav1-params option to pass a list of key=value
|
||
|
parameters
|
||
|
- avcodec/libsvtav1: update some options and defaults
|
||
|
|
||
|
Index: doc/encoders.texi
|
||
|
--- doc/encoders.texi.orig
|
||
|
+++ doc/encoders.texi
|
||
|
@@ -53,7 +53,7 @@ Set AAC encoder coding method. Possible values:
|
||
|
|
||
|
@table @samp
|
||
|
@item twoloop
|
||
|
-Two loop searching (TLS) method.
|
||
|
+Two loop searching (TLS) method. This is the default method.
|
||
|
|
||
|
This method first sets quantizers depending on band thresholds and then tries
|
||
|
to find an optimal combination by adding or subtracting a specific value from
|
||
|
@@ -75,7 +75,6 @@ Constant quantizer method.
|
||
|
Uses a cheaper version of twoloop algorithm that doesn't try to do as many
|
||
|
clever adjustments. Worse with low bitrates (less than 64kbps), but is better
|
||
|
and much faster at higher bitrates.
|
||
|
-This is the default choice for a coder
|
||
|
|
||
|
@end table
|
||
|
|
||
|
@@ -1747,27 +1746,29 @@ You need to explicitly configure the build with @code{
|
||
|
@table @option
|
||
|
@item profile
|
||
|
Set the encoding profile.
|
||
|
+@table @samp
|
||
|
+@item main
|
||
|
+@item high
|
||
|
+@item professional
|
||
|
+@end table
|
||
|
|
||
|
@item level
|
||
|
-Set the operating point level.
|
||
|
+Set the operating point level. For example: '4.0'
|
||
|
|
||
|
+@item hielevel
|
||
|
+Set the Hierarchical prediction levels.
|
||
|
+@table @samp
|
||
|
+@item 3level
|
||
|
+@item 4level
|
||
|
+This is the default.
|
||
|
+@end table
|
||
|
+
|
||
|
@item tier
|
||
|
Set the operating point tier.
|
||
|
-
|
||
|
-@item rc
|
||
|
-Set the rate control mode to use.
|
||
|
-
|
||
|
-Possible modes:
|
||
|
-@table @option
|
||
|
-@item cqp
|
||
|
-Constant quantizer: use fixed values of qindex (dependent on the frame type)
|
||
|
-throughout the stream. This mode is the default.
|
||
|
-
|
||
|
-@item vbr
|
||
|
-Variable bitrate: use a target bitrate for the whole stream.
|
||
|
-
|
||
|
-@item cvbr
|
||
|
-Constrained variable bitrate: use a target bitrate for each GOP.
|
||
|
+@table @samp
|
||
|
+@item main
|
||
|
+This is the default.
|
||
|
+@item high
|
||
|
@end table
|
||
|
|
||
|
@item qmax
|
||
|
@@ -1776,6 +1777,9 @@ Set the maximum quantizer to use when using a bitrate
|
||
|
@item qmin
|
||
|
Set the minimum quantizer to use when using a bitrate mode.
|
||
|
|
||
|
+@item crf
|
||
|
+Constant rate factor value used in crf rate control mode (0-63).
|
||
|
+
|
||
|
@item qp
|
||
|
Set the quantizer used in cqp rate control mode (0-63).
|
||
|
|
||
|
@@ -1786,14 +1790,18 @@ Enable scene change detection.
|
||
|
Set number of frames to look ahead (0-120).
|
||
|
|
||
|
@item preset
|
||
|
-Set the quality-speed tradeoff, in the range 0 to 8. Higher values are
|
||
|
-faster but lower quality. Defaults to 8 (highest speed).
|
||
|
+Set the quality-speed tradeoff, in the range 0 to 13. Higher values are
|
||
|
+faster but lower quality.
|
||
|
|
||
|
@item tile_rows
|
||
|
Set log2 of the number of rows of tiles to use (0-6).
|
||
|
|
||
|
@item tile_columns
|
||
|
Set log2 of the number of columns of tiles to use (0-4).
|
||
|
+
|
||
|
+@item svtav1-params
|
||
|
+Set SVT-AV1 options using a list of @var{key}=@var{value} pairs separated
|
||
|
+by ":". See the SVT-AV1 encoder user guide for a list of accepted parameters.
|
||
|
|
||
|
@end table
|
||
|
|