ffenc_ac3::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_mp2::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_mpeg1video::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_mpeg1video::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_mpeg1video::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_mpeg1video::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_mpeg1video::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_mpeg1video::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_mpeg1video::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_mpeg1video::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_mpeg1video::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_mpeg1video::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_mpeg1video::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_mpeg1video::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_mpeg1video::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_mpeg1video::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_mpeg1video::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_mpeg1video::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_mpeg1video::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_mpeg1video::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_mpeg1video::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_mpeg1video::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_mpeg1video::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_mpeg1video::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_mpeg1video::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_mpeg1video::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_mpeg1video::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_mpeg1video::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_mpeg1video::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_mpeg1video::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_mpeg1video::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_mpeg1video::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_mpeg1video::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_mpeg1video::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_mpeg1video::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_mpeg1video::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_mpeg1video::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_mpeg1video::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_mpeg1video::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_mpeg1video::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_mpeg1video::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_mpeg1video::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_mpeg1video::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_mpeg1video::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_mpeg1video::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_mpeg1video::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_mpeg1video::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_mpeg1video::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_mpeg1video::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_mpeg1video::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_mpeg1video::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_mpeg1video::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_mpeg1video::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_mpeg1video::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_mpeg1video::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_mpeg1video::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_mpeg1video::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_mpeg1video::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_mpeg1video::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_mpeg1video::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_mpeg1video::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_mpeg1video::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_mpeg1video::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_mpeg2video::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_mpeg2video::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_mpeg2video::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_mpeg2video::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_mpeg2video::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_mpeg2video::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_mpeg2video::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_mpeg2video::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_mpeg2video::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_mpeg2video::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_mpeg2video::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_mpeg2video::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_mpeg2video::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_mpeg2video::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_mpeg2video::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_mpeg2video::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_mpeg2video::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_mpeg2video::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_mpeg2video::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_mpeg2video::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_mpeg2video::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_mpeg2video::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_mpeg2video::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_mpeg2video::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_mpeg2video::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_mpeg2video::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_mpeg2video::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_mpeg2video::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_mpeg2video::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_mpeg2video::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_mpeg2video::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_mpeg2video::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_mpeg2video::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_mpeg2video::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_mpeg2video::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_mpeg2video::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_mpeg2video::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_mpeg2video::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_mpeg2video::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_mpeg2video::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_mpeg2video::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_mpeg2video::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_mpeg2video::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_mpeg2video::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_mpeg2video::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_mpeg2video::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_mpeg2video::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_mpeg2video::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_mpeg2video::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_mpeg2video::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_mpeg2video::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_mpeg2video::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_mpeg2video::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_mpeg2video::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_mpeg2video::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_mpeg2video::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_mpeg2video::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_mpeg2video::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_mpeg2video::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_mpeg2video::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_mpeg2video::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_h261::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_h261::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_h261::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_h261::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_h261::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_h263::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_h263::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_h263::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_h263::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_h263::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_h263p::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_h263p::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_h263p::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_h263p::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_h263p::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_h263p::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_h263p::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_h263p::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_h263p::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_h263p::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_h263p::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_h263p::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_h263p::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_h263p::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_h263p::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_h263p::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_h263p::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_h263p::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_h263p::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_h263p::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_h263p::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_h263p::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_h263p::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_h263p::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_h263p::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_h263p::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_h263p::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_h263p::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_h263p::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_h263p::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_h263p::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_h263p::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_h263p::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_h263p::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_h263p::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_h263p::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_h263p::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_h263p::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_h263p::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_h263p::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_h263p::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_h263p::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_h263p::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_h263p::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_h263p::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_h263p::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_h263p::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_h263p::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_h263p::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_h263p::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_h263p::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_h263p::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_h263p::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_h263p::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_h263p::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_h263p::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_h263p::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_h263p::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_h263p::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_h263p::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_h263p::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_flv::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_flv::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_flv::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_flv::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_flv::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_flv::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_flv::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_flv::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_flv::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_flv::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_flv::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_flv::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_flv::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_flv::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_flv::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_flv::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_flv::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_flv::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_flv::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_flv::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_flv::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_flv::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_flv::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_flv::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_flv::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_flv::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_flv::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_flv::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_flv::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_flv::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_flv::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_flv::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_flv::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_flv::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_flv::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_flv::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_flv::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_flv::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_flv::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_flv::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_flv::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_flv::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_flv::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_flv::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_flv::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_flv::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_flv::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_flv::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_flv::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_flv::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_flv::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_flv::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_flv::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_flv::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_flv::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_flv::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_flv::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_flv::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_flv::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_flv::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_flv::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_rv10::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_rv10::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_rv10::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_rv10::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_rv10::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_rv20::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_rv20::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_rv20::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_rv20::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_rv20::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_mpeg4::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_mpeg4::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_mpeg4::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_mpeg4::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_mpeg4::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_mpeg4::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_mpeg4::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_mpeg4::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_mpeg4::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_mpeg4::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_mpeg4::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_mpeg4::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_mpeg4::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_mpeg4::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_mpeg4::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_mpeg4::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_mpeg4::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_mpeg4::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_mpeg4::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_mpeg4::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_mpeg4::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_mpeg4::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_mpeg4::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_mpeg4::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_mpeg4::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_mpeg4::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_mpeg4::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_mpeg4::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_mpeg4::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_mpeg4::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_mpeg4::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_mpeg4::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_mpeg4::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_mpeg4::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_mpeg4::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_mpeg4::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_mpeg4::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_mpeg4::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_mpeg4::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_mpeg4::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_mpeg4::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_mpeg4::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_mpeg4::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_mpeg4::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_mpeg4::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_mpeg4::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_mpeg4::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_mpeg4::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_mpeg4::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_mpeg4::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_mpeg4::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_mpeg4::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_mpeg4::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_mpeg4::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_mpeg4::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_mpeg4::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_mpeg4::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_mpeg4::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_mpeg4::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_mpeg4::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_mpeg4::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_msmpeg4v1::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_msmpeg4v1::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_msmpeg4v1::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_msmpeg4v1::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_msmpeg4v1::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_msmpeg4v1::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_msmpeg4v1::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_msmpeg4v1::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_msmpeg4v1::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_msmpeg4v1::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_msmpeg4v1::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_msmpeg4v1::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_msmpeg4v1::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_msmpeg4v1::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_msmpeg4v1::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_msmpeg4v1::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_msmpeg4v1::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_msmpeg4v1::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_msmpeg4v1::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_msmpeg4v1::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_msmpeg4v1::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_msmpeg4v1::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_msmpeg4v1::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_msmpeg4v1::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_msmpeg4v1::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_msmpeg4v1::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_msmpeg4v1::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_msmpeg4v1::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_msmpeg4v1::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_msmpeg4v1::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v1::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_msmpeg4v1::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_msmpeg4v1::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_msmpeg4v1::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v1::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v1::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_msmpeg4v1::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v1::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_msmpeg4v1::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_msmpeg4v1::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_msmpeg4v1::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_msmpeg4v1::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_msmpeg4v1::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_msmpeg4v1::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_msmpeg4v1::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_msmpeg4v1::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_msmpeg4v1::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_msmpeg4v1::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_msmpeg4v1::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_msmpeg4v1::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_msmpeg4v1::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_msmpeg4v1::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_msmpeg4v1::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_msmpeg4v1::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_msmpeg4v1::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_msmpeg4v1::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_msmpeg4v1::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_msmpeg4v1::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_msmpeg4v1::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_msmpeg4v1::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_msmpeg4v1::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_msmpeg4v2::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_msmpeg4v2::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_msmpeg4v2::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_msmpeg4v2::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_msmpeg4v2::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_msmpeg4v2::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_msmpeg4v2::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_msmpeg4v2::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_msmpeg4v2::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_msmpeg4v2::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_msmpeg4v2::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_msmpeg4v2::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_msmpeg4v2::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_msmpeg4v2::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_msmpeg4v2::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_msmpeg4v2::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_msmpeg4v2::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_msmpeg4v2::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_msmpeg4v2::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_msmpeg4v2::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_msmpeg4v2::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_msmpeg4v2::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_msmpeg4v2::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_msmpeg4v2::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_msmpeg4v2::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_msmpeg4v2::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_msmpeg4v2::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_msmpeg4v2::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_msmpeg4v2::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_msmpeg4v2::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v2::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_msmpeg4v2::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_msmpeg4v2::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_msmpeg4v2::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v2::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v2::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_msmpeg4v2::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4v2::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_msmpeg4v2::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_msmpeg4v2::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_msmpeg4v2::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_msmpeg4v2::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_msmpeg4v2::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_msmpeg4v2::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_msmpeg4v2::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_msmpeg4v2::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_msmpeg4v2::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_msmpeg4v2::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_msmpeg4v2::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_msmpeg4v2::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_msmpeg4v2::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_msmpeg4v2::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_msmpeg4v2::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_msmpeg4v2::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_msmpeg4v2::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_msmpeg4v2::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_msmpeg4v2::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_msmpeg4v2::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_msmpeg4v2::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_msmpeg4v2::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_msmpeg4v2::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_msmpeg4::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_msmpeg4::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_msmpeg4::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_msmpeg4::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_msmpeg4::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_msmpeg4::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
ffenc_msmpeg4::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
ffenc_msmpeg4::bitrate-tolerance
gint
[0,100000000]
rw
Bitrate Tolerance
Number of bits the bitstream is allowed to diverge from the reference.
8000000
ffenc_msmpeg4::chroma-elim-threshold
gint
[-99,99]
rw
Chroma Elimination Threshold
Chroma Single Coefficient Elimination Threshold.
0
ffenc_msmpeg4::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
ffenc_msmpeg4::dct-algo
GstFFMpegDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
ffenc_msmpeg4::dia-size
gint
[-2000,2000]
rw
Motion Estimation Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_msmpeg4::flags
GstFFMpegFlags
rw
Flags
Flags.
ffenc_msmpeg4::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
ffenc_msmpeg4::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
ffenc_msmpeg4::idct-algo
GstFFMpegIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
ffenc_msmpeg4::ildct-cmp
GstFFMpegCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
ffenc_msmpeg4::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
ffenc_msmpeg4::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
ffenc_msmpeg4::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
ffenc_msmpeg4::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
ffenc_msmpeg4::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
ffenc_msmpeg4::lmax
gint
[1,31]
rw
Maximum Lagrange Multiplier
Maximum Lagrange Multiplier.
31
ffenc_msmpeg4::lmin
gint
[1,31]
rw
Minimum Lagrange Multiplier
Minimum Lagrange Multiplier.
2
ffenc_msmpeg4::luma-elim-threshold
gint
[-99,99]
rw
Luma Elimination Threshold
Luma Single Coefficient Elimination Threshold.
0
ffenc_msmpeg4::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
ffenc_msmpeg4::max-bframes
gint
[0,16]
rw
Max B-Frames
Maximum B-frames in a row.
0
ffenc_msmpeg4::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
ffenc_msmpeg4::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
ffenc_msmpeg4::mb-cmp
GstFFMpegCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4::mb-decision
GstFFMpegEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
ffenc_msmpeg4::mb-qmax
gint
[0,31]
rw
Maximum MB Quantizer
Maximum MB Quantizer.
31
ffenc_msmpeg4::mb-qmin
gint
[0,31]
rw
Minimum MB Quantizer
Minimum MB Quantizer.
2
ffenc_msmpeg4::me-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4::me-pre-cmp
GstFFMpegCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4::me-range
gint
[0,16000]
rw
Motion Estimation Range
Motion Estimation search range in subpel units.
0
ffenc_msmpeg4::me-sub-cmp
GstFFMpegCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
ffenc_msmpeg4::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
ffenc_msmpeg4::noise-reduction
gint
[0,1000000]
rw
Noise Reduction
Noise Reduction Strength.
0
ffenc_msmpeg4::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
ffenc_msmpeg4::pass
GstFFMpegEncPass
rw
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
ffenc_msmpeg4::pre-dia-size
gint
[-2000,2000]
rw
Motion Estimation Pre Pass Diamond Size/Shape
Motion Estimation Diamond Size/Shape.
0
ffenc_msmpeg4::pre-me
GstFFMpegEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
ffenc_msmpeg4::qblur
gfloat
[0,1]
rw
Quantizer Smoothing
Quantizer Smoothing over time.
0.5
ffenc_msmpeg4::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
ffenc_msmpeg4::qmax
gint
[1,31]
rw
Maximum Quantizer
Maximum Quantizer.
31
ffenc_msmpeg4::qmin
gint
[1,31]
rw
Minimum Quantizer
Minimum Quantizer.
2
ffenc_msmpeg4::quant-type
GstFFMpegEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
ffenc_msmpeg4::quantizer
gfloat
[0,30]
rw
Constant Quantizer
Constant Quantizer.
0.01
ffenc_msmpeg4::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
ffenc_msmpeg4::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
ffenc_msmpeg4::rc-eq
gchar*
rw
Ratecontrol Equation
Ratecontrol Equation.
"tex^qComp"
ffenc_msmpeg4::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
ffenc_msmpeg4::rc-max-rate
gint
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
ffenc_msmpeg4::rc-min-rate
gint
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
ffenc_msmpeg4::rc-qmod-amp
gfloat
[0,99]
rw
Ratecontrol Mod
Ratecontrol Mod.
0
ffenc_msmpeg4::rc-qmod-freq
gint
[0,0]
rw
Ratecontrol Freq
Ratecontrol Freq.
0
ffenc_msmpeg4::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
ffenc_msmpeg4::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
ffenc_msmpeg4::statsfile
gchar*
rw
Statistics Filename
Filename to store data for 2-pass encoding.
"stats.log"
ffenc_msmpeg4::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
ffenc_wmv1::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_wmv1::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_wmv1::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_wmv1::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_wmv1::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_wmv2::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_wmv2::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_wmv2::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_wmv2::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_wmv2::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_svq1::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_svq1::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_svq1::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_svq1::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_svq1::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_mjpeg::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_mjpeg::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_mjpeg::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_mjpeg::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_mjpeg::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_ljpeg::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_ljpeg::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_ljpeg::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_ljpeg::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_ljpeg::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_png::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_png::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_png::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_png::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_png::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_ppm::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_ppm::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_ppm::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_ppm::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_ppm::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_pgm::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_pgm::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_pgm::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_pgm::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_pgm::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_pgmyuv::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_pgmyuv::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_pgmyuv::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_pgmyuv::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_pgmyuv::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_pbm::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_pbm::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_pbm::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_pbm::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_pbm::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_pam::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_pam::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_pam::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_pam::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_pam::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_huffyuv::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_huffyuv::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_huffyuv::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_huffyuv::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_huffyuv::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_huffyuv::prediction-method
GstFFMpegEncPredMethod
rw
Prediction Method
Prediction Method.
Left
ffenc_ffvhuff::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_ffvhuff::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_ffvhuff::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_ffvhuff::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_ffvhuff::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_ffvhuff::prediction-method
GstFFMpegEncPredMethod
rw
Prediction Method
Prediction Method.
Left
ffenc_asv1::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_asv1::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_asv1::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_asv1::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_asv1::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_asv2::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_asv2::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_asv2::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_asv2::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_asv2::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_ffv1::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_ffv1::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_ffv1::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_ffv1::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_ffv1::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_snow::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_snow::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_snow::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_snow::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_snow::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_dvvideo::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_dvvideo::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_dvvideo::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_dvvideo::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_dvvideo::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_sonic::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_sonicls::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ima_qt::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ima_wav::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ima_dk3::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ima_dk4::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ima_ws::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ima_smjpeg::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ms::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_4xm::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_xa::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_adx::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ea::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_g726::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_ct::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_swf::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_yamaha::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffdec_ppm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_ppm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_ppm::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_ppm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_ppm::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_pgm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_pgm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_pgm::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_pgm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_pgm::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_pgmyuv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_pgmyuv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_pgmyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_pgmyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_pgmyuv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_pbm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_pbm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_pbm::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_pbm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_pbm::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_pam::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_pam::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_pam::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_pam::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_pam::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_h263::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_h263::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_h263::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_h263::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_h263::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_h261::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_h261::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_h261::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_h261::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_h261::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mpeg4::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mpeg4::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mpeg4::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mpeg4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mpeg4::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_msmpeg4v1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_msmpeg4v1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_msmpeg4v1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_msmpeg4v1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_msmpeg4v1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_msmpeg4v2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_msmpeg4v2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_msmpeg4v2::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_msmpeg4v2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_msmpeg4v2::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_msmpeg4::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_msmpeg4::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_msmpeg4::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_msmpeg4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_msmpeg4::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_wmv1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_wmv1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_wmv1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_wmv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_wmv1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_wmv2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_wmv2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_wmv2::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_wmv2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_wmv2::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vc9::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vc9::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_wmv3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_wmv3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_wmv3::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_wmv3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_wmv3::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_h263i::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_h263i::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_h263i::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_h263i::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_h263i::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_flv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_flv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_flv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_flv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_flv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_rv10::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_rv10::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_rv10::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_rv10::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_rv10::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_rv20::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_rv20::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_rv20::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_rv20::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_rv20::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_svq1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_svq1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_svq1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_svq1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_svq1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_svq3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_svq3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_svq3::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_svq3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_svq3::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_wmav1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_wmav1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_wmav2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_wmav2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_indeo2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_indeo2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_indeo2::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_indeo2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_indeo2::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_indeo3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_indeo3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_indeo3::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_indeo3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_indeo3::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_camtasia::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_camtasia::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_camtasia::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_camtasia::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_camtasia::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_ultimotion::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_ultimotion::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_ultimotion::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_ultimotion::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_ultimotion::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_qdraw::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_qdraw::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_qdraw::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_qdraw::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_qdraw::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_xl::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_xl::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_xl::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_xl::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_xl::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_loco::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_loco::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_loco::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_loco::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_loco::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_wnv1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_wnv1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_wnv1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_wnv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_wnv1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_aasc::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_aasc::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_aasc::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_aasc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_aasc::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_fraps::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_fraps::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_fraps::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_fraps::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_fraps::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mpeg2video::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mpeg2video::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mpeg2video::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mpeg2video::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mpeg2video::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mpegvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mpegvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mpegvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mpegvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mpegvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_dvvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_dvvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_dvvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_dvvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_dvvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mjpeg::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mjpeg::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mjpeg::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mjpeg::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mjpeg::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_sp5x::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_sp5x::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_sp5x::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_sp5x::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_sp5x::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_png::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_png::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_png::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_png::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_png::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mp3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mp3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mp3adu::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mp3adu::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mp3on4::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mp3on4::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mace3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mace3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mace6::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mace6::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_huffyuv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_huffyuv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_huffyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_huffyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_huffyuv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_ffvhuff::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_ffvhuff::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_ffvhuff::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_ffvhuff::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_ffvhuff::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_ffv1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_ffv1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_ffv1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_ffv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_ffv1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_snow::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_snow::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_snow::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_snow::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_snow::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_cyuv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_cyuv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_cyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_cyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_cyuv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_h264::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_h264::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_h264::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_h264::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_h264::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vp3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vp3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vp3::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vp3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vp3::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_theora::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_theora::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_theora::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_theora::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_theora::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_asv1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_asv1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_asv1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_asv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_asv1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_asv2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_asv2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_asv2::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_asv2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_asv2::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vcr1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vcr1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vcr1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vcr1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vcr1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_cljr::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_cljr::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_cljr::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_cljr::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_cljr::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_4xm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_4xm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_4xm::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_4xm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_4xm::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mdec::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mdec::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mdec::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mdec::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mdec::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_roqvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_roqvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_roqvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_roqvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_roqvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_interplayvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_interplayvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_interplayvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_interplayvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_interplayvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_xan_wc3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_xan_wc3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_xan_wc3::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_xan_wc3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_xan_wc3::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_rpza::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_rpza::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_rpza::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_rpza::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_rpza::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_cinepak::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_cinepak::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_cinepak::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_cinepak::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_cinepak::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_msrle::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_msrle::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_msrle::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_msrle::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_msrle::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_msvideo1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_msvideo1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_msvideo1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_msvideo1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_msvideo1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vqavideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vqavideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vqavideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vqavideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vqavideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_idcinvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_idcinvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_idcinvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_idcinvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_idcinvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_8bps::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_8bps::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_8bps::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_8bps::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_8bps::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_smc::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_smc::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_smc::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_smc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_smc::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_flic::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_flic::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_flic::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_flic::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_flic::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_truemotion1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_truemotion1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_truemotion1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_truemotion1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_truemotion1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_truemotion2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_truemotion2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_truemotion2::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_truemotion2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_truemotion2::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vmdvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vmdvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vmdvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vmdvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vmdvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vmdaudio::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vmdaudio::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mszh::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mszh::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mszh::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mszh::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mszh::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_zlib::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_zlib::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_zlib::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_zlib::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_zlib::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_sonic::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_sonic::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_real_144::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_real_144::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_real_288::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_real_288::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_roq_dpcm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_roq_dpcm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_interplay_dpcm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_interplay_dpcm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_xan_dpcm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_xan_dpcm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_sol_dpcm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_sol_dpcm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_qtrle::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_qtrle::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_qtrle::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_qtrle::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_qtrle::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_flac::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_flac::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_shorten::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_shorten::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_alac::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_alac::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_ws_snd1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_ws_snd1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_qdm2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_qdm2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ima_qt::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ima_qt::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ima_wav::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ima_wav::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ima_dk3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ima_dk3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ima_dk4::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ima_dk4::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ima_ws::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ima_ws::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ima_smjpeg::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ima_smjpeg::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ms::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ms::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_4xm::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_4xm::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_xa::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_xa::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_adx::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_adx::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ea::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ea::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_g726::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_g726::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_ct::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_ct::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_swf::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_swf::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_yamaha::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_yamaha::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_sbpro_2::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_sbpro_2::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_sbpro_3::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_sbpro_3::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_adpcm_sbpro_4::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_adpcm_sbpro_4::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mmvideo::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mmvideo::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mmvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mmvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mmvideo::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_bmp::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_bmp::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_bmp::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_bmp::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_bmp::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_avs::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_avs::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_avs::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_avs::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_avs::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_tta::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_tta::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_truespeech::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_truespeech::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_cook::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_cook::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_zmbv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_zmbv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_zmbv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_zmbv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_zmbv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_camstudio::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_camstudio::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_camstudio::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_camstudio::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_camstudio::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffenc_adpcm_sbpro_2::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_sbpro_3::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_adpcm_sbpro_4::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
postproc_default::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_default::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_default::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_forcequant::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_forcequant::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_forcequant::quantizer
gint
>= -1
rw
Force Quantizer
Quantizer to use (-1 = pp default).
-1
postproc_forcequant::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_tmpnoise::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_tmpnoise::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_tmpnoise::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_tmpnoise::threshold-1
gint
>= -1
rw
Threshold One
Higher values mean stronger filtering (-1 = pp default).
-1
postproc_tmpnoise::threshold-2
gint
>= -1
rw
Threshold Two
Higher values mean stronger filtering (-1 = pp default).
-1
postproc_tmpnoise::threshold-3
gint
>= -1
rw
Threshold Three
Higher values mean stronger filtering (-1 = pp default).
-1
postproc_lowpass5::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_lowpass5::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_lowpass5::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_ffmpegdeint::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_ffmpegdeint::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_ffmpegdeint::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_mediandeint::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_mediandeint::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_mediandeint::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_cubicipoldeint::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_cubicipoldeint::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_cubicipoldeint::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_linipoldeint::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_linipoldeint::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_linipoldeint::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_linblenddeint::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_linblenddeint::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_linblenddeint::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_autolevels::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_autolevels::fully-range
gboolean
rw
Fully Range
Stretch luminance to (0-255).
FALSE
postproc_autolevels::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_autolevels::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_dering::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_dering::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_dering::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_avdeblock::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_avdeblock::difference
gint
>= -1
rw
Difference Factor
Higher values mean more deblocking (-1 = pp default).
-1
postproc_avdeblock::flatness
gint
>= -1
rw
Flatness Threshold
Lower values mean more deblocking (-1 = pp default).
-1
postproc_avdeblock::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_avdeblock::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_ahdeblock::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_ahdeblock::difference
gint
>= -1
rw
Difference Factor
Higher values mean more deblocking (-1 = pp default).
-1
postproc_ahdeblock::flatness
gint
>= -1
rw
Flatness Threshold
Lower values mean more deblocking (-1 = pp default).
-1
postproc_ahdeblock::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_ahdeblock::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_x1vdeblock::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_x1vdeblock::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_x1vdeblock::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_x1hdeblock::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_x1hdeblock::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_x1hdeblock::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_vdeblock::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_vdeblock::difference
gint
>= -1
rw
Difference Factor
Higher values mean more deblocking (-1 = pp default).
-1
postproc_vdeblock::flatness
gint
>= -1
rw
Flatness Threshold
Lower values mean more deblocking (-1 = pp default).
-1
postproc_vdeblock::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_vdeblock::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
postproc_hdeblock::autoq
gboolean
rw
AutoQ
Automatically switch filter off if CPU too slow.
FALSE
postproc_hdeblock::difference
gint
>= -1
rw
Difference Factor
Higher values mean more deblocking (-1 = pp default).
-1
postproc_hdeblock::flatness
gint
>= -1
rw
Flatness Threshold
Lower values mean more deblocking (-1 = pp default).
-1
postproc_hdeblock::quality
guint
<= 6
rw
Quality
Quality level of filter (higher is better).
6
postproc_hdeblock::scope
GstPostProcPPScope
rw
Scope
Operate on chrominance and/or luminance.
Chrominance and Luminance filtering
ffdec_flashsv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_flashsv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_flashsv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_flashsv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_flashsv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_cavs::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_cavs::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vp6f::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vp6f::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vp6f::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vp6f::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vp6f::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vp6::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vp6::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vp6::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vp6::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vp6::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vp5::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vp5::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vp5::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vp5::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vp5::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vc1::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vc1::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vc1::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vc1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vc1::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffenc_bmp::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_bmp::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_bmp::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_bmp::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_bmp::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_flashsv::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_flashsv::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_flashsv::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_flashsv::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_flashsv::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_qtrle::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_qtrle::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_qtrle::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_qtrle::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_qtrle::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_roqvideo::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_roqvideo::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_roqvideo::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_roqvideo::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_roqvideo::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_zmbv::bitrate
gulong
rw
Bit Rate
Target Video Bitrate.
ffenc_zmbv::buffer-size
gulong
rw
Buffer Size
Size of the video buffers.
ffenc_zmbv::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
ffenc_zmbv::me-method
GstFFMpegEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
ffenc_zmbv::rtp-payload-size
gulong
rw
RTP Payload Size
Target GOB length.
ffenc_wmav1::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_wmav2::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffenc_roq_dpcm::bitrate
gulong
rw
Bit Rate
Target Audio Bitrate.
ffdec_kmvc::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_kmvc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_kmvc::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_kmvc::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_kmvc::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_mjpegb::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_mjpegb::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_mjpegb::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_mjpegb::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_mjpegb::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_nuv::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_nuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_nuv::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_nuv::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_nuv::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_qpeg::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_qpeg::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_qpeg::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_qpeg::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_qpeg::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
ffdec_vp6a::debug-mv
gboolean
rw
Debug motion vectors
Whether ffmpeg should print motion vectors on top of the image.
FALSE
ffdec_vp6a::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
FALSE
ffdec_vp6a::do-padding
gboolean
rw
Do Padding
Add 0 padding before decoding data.
TRUE
ffdec_vp6a::lowres
GstFFMpegDecLowres
rw
Low resolution
At which resolution to decode images.
0
ffdec_vp6a::skip-frame
GstFFMpegDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avmux_yuv4mpegpipe::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_yuv4mpegpipe::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_webm::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_webm::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_wav::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_wav::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_voc::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_voc::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_vob::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_vob::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_vcd::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_vcd::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_swf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_swf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_svcd::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_svcd::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_spdif::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_spdif::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_sox::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_sox::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_smoothstreaming::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_smoothstreaming::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_smjpeg::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_smjpeg::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_rso::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_rso::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_rm::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_rm::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_rcv::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_rcv::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_psp::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_psp::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_oma::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_oma::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ogg::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ogg::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_nut::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_nut::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mxf_d10::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mxf_d10::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mxf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mxf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mpjpeg::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mpjpeg::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mpegts::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mpegts::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mpeg::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mpeg::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mp4::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mp4::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mp3::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mp3::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mp2::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mp2::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mov::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mov::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mmf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mmf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_md5::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_md5::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_matroska::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_matroska::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_latm::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_latm::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ivf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ivf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ismv::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ismv::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ipod::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ipod::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ilbc::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ilbc::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_hls::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_hls::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_hds::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_hds::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_gxf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_gxf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_flv::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_flv::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_filmstrip::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_filmstrip::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ffm::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ffm::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_f4v::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_f4v::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_dvd::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_dvd::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_dv::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_dv::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_daud::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_daud::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_avm2::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_avm2::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_avi::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_avi::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_au::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_au::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_asf_stream::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_asf_stream::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_asf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_asf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_amr::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_amr::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_aiff::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_aiff::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_adx::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_adx::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_adts::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_adts::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_a64::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_a64::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_3gp::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_3gp::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_3g2::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_3g2::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avenc_zmbv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_zmbv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_zmbv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_zmbv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_zmbv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_zmbv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_zmbv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_zmbv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_zmbv::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_zmbv::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_zmbv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_zmbv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_zmbv::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_zmbv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_zmbv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_zmbv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_zmbv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_zmbv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_zmbv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_zmbv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_zmbv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_zmbv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_zmbv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_zmbv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_zmbv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_zmbv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_zmbv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_zmbv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_zmbv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_zmbv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_zmbv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_zmbv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_zmbv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_zmbv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_zmbv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_zmbv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_zmbv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_zmbv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_zmbv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_zmbv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_zmbv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_zmbv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_zmbv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_zmbv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_zmbv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_zmbv::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_zmbv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_zmbv::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_zmbv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_zmbv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_zmbv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_zmbv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_zmbv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_zmbv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_zmbv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_zmbv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_zmbv::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_zmbv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_zmbv::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_zmbv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_zmbv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_zmbv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_zmbv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_zmbv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_zmbv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_zmbv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_zmbv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_zmbv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_zmbv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_zmbv::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_zmbv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_zmbv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_zmbv::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_zmbv::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_zmbv::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_zmbv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_zmbv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_zmbv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_zmbv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_zmbv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_zmbv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_zmbv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_zmbv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_zmbv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_zmbv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_zmbv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_xwd::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_xwd::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_xwd::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_xwd::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_xwd::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_xwd::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_xwd::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_xwd::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_xwd::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_xwd::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_xwd::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_xwd::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_xwd::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_xwd::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_xwd::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_xwd::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_xwd::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xwd::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_xwd::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_xwd::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_xwd::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_xwd::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_xwd::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_xwd::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_xwd::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_xwd::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_xwd::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_xwd::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_xwd::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_xwd::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_xwd::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_xwd::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_xwd::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_xwd::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_xwd::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_xwd::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_xwd::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_xwd::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_xwd::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_xwd::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_xwd::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xwd::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_xwd::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_xwd::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_xwd::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_xwd::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_xwd::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_xwd::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_xwd::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_xwd::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_xwd::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_xwd::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_xwd::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_xwd::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_xwd::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_xwd::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xwd::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_xwd::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_xwd::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_xwd::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_xwd::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_xwd::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_xwd::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_xwd::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_xwd::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_xwd::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_xwd::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_xwd::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_xwd::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_xwd::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_xwd::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_xwd::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_xwd::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_xwd::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_xwd::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_xwd::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_xwd::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_xwd::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_xwd::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xwd::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_xwd::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_xwd::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_xwd::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_xwd::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_xwd::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_xwd::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_xbm::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_xbm::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_xbm::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_xbm::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_xbm::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_xbm::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_xbm::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_xbm::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_xbm::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_xbm::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_xbm::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_xbm::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_xbm::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_xbm::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_xbm::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_xbm::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_xbm::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xbm::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_xbm::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_xbm::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_xbm::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_xbm::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_xbm::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_xbm::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_xbm::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_xbm::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_xbm::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_xbm::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_xbm::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_xbm::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_xbm::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_xbm::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_xbm::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_xbm::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_xbm::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_xbm::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_xbm::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_xbm::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_xbm::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_xbm::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_xbm::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xbm::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_xbm::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_xbm::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_xbm::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_xbm::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_xbm::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_xbm::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_xbm::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_xbm::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_xbm::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_xbm::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_xbm::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_xbm::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_xbm::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_xbm::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xbm::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_xbm::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_xbm::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_xbm::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_xbm::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_xbm::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_xbm::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_xbm::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_xbm::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_xbm::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_xbm::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_xbm::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_xbm::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_xbm::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_xbm::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_xbm::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_xbm::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_xbm::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_xbm::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_xbm::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_xbm::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_xbm::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_xbm::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xbm::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_xbm::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_xbm::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_xbm::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_xbm::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_xbm::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_xbm::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_wmv2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_wmv2::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_wmv2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_wmv2::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_wmv2::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_wmv2::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_wmv2::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_wmv2::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_wmv2::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_wmv2::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_wmv2::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_wmv2::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_wmv2::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_wmv2::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_wmv2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_wmv2::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_wmv2::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_wmv2::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_wmv2::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv2::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_wmv2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_wmv2::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_wmv2::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_wmv2::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_wmv2::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_wmv2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_wmv2::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_wmv2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_wmv2::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_wmv2::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_wmv2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_wmv2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_wmv2::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_wmv2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_wmv2::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_wmv2::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_wmv2::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_wmv2::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_wmv2::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_wmv2::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_wmv2::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_wmv2::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_wmv2::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_wmv2::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_wmv2::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_wmv2::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_wmv2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_wmv2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_wmv2::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv2::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_wmv2::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_wmv2::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_wmv2::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_wmv2::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_wmv2::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_wmv2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_wmv2::motion-est
wmv2-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_wmv2::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_wmv2::mpv-flags
wmv2-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_wmv2::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_wmv2::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_wmv2::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_wmv2::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_wmv2::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_wmv2::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_wmv2::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_wmv2::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_wmv2::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_wmv2::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv2::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_wmv2::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_wmv2::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_wmv2::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_wmv2::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_wmv2::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_wmv2::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_wmv2::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_wmv2::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_wmv2::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_wmv2::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_wmv2::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_wmv2::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_wmv2::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_wmv2::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_wmv2::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_wmv2::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_wmv2::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_wmv2::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_wmv2::rc-strategy
wmv2-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_wmv2::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_wmv2::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_wmv2::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_wmv2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_wmv2::skip-cmp
wmv2-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_wmv2::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_wmv2::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_wmv2::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_wmv2::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_wmv2::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_wmv2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_wmv2::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv2::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_wmv2::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_wmv2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_wmv2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_wmv2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_wmv2::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_wmv2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_wmv1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_wmv1::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_wmv1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_wmv1::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_wmv1::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_wmv1::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_wmv1::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_wmv1::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_wmv1::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_wmv1::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_wmv1::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_wmv1::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_wmv1::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_wmv1::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_wmv1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_wmv1::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_wmv1::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_wmv1::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_wmv1::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv1::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_wmv1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_wmv1::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_wmv1::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_wmv1::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_wmv1::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_wmv1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_wmv1::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_wmv1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_wmv1::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_wmv1::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_wmv1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_wmv1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_wmv1::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_wmv1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_wmv1::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_wmv1::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_wmv1::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_wmv1::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_wmv1::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_wmv1::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_wmv1::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_wmv1::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_wmv1::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_wmv1::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_wmv1::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_wmv1::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_wmv1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_wmv1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_wmv1::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv1::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_wmv1::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_wmv1::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_wmv1::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_wmv1::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_wmv1::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_wmv1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_wmv1::motion-est
wmv1-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_wmv1::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_wmv1::mpv-flags
wmv1-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_wmv1::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_wmv1::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_wmv1::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_wmv1::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_wmv1::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_wmv1::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_wmv1::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_wmv1::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_wmv1::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_wmv1::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv1::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_wmv1::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_wmv1::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_wmv1::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_wmv1::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_wmv1::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_wmv1::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_wmv1::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_wmv1::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_wmv1::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_wmv1::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_wmv1::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_wmv1::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_wmv1::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_wmv1::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_wmv1::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_wmv1::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_wmv1::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_wmv1::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_wmv1::rc-strategy
wmv1-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_wmv1::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_wmv1::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_wmv1::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_wmv1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_wmv1::skip-cmp
wmv1-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_wmv1::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_wmv1::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_wmv1::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_wmv1::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_wmv1::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_wmv1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_wmv1::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_wmv1::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_wmv1::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_wmv1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_wmv1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_wmv1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_wmv1::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_wmv1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_wmav2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_wmav2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_wmav2::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_wmav2::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_wmav2::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_wmav2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_wmav2::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_wmav2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_wmav2::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_wmav2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_wmav2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_wmav2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_wmav2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_wmav2::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_wmav2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_wmav2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_wmav2::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_wmav2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_wmav2::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_wmav2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_wmav2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_wmav2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_wmav2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_wmav2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_wmav2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_wmav2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_wmav1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_wmav1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_wmav1::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_wmav1::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_wmav1::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_wmav1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_wmav1::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_wmav1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_wmav1::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_wmav1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_wmav1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_wmav1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_wmav1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_wmav1::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_wmav1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_wmav1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_wmav1::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_wmav1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_wmav1::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_wmav1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_wmav1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_wmav1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_wmav1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_wmav1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_wmav1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_wmav1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_v410::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_v410::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_v410::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_v410::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_v410::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_v410::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_utvideo::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_utvideo::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_utvideo::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_utvideo::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_utvideo::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_utvideo::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_utvideo::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_utvideo::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_utvideo::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_utvideo::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_utvideo::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_utvideo::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_utvideo::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_utvideo::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_utvideo::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_utvideo::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_utvideo::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_utvideo::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_utvideo::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_utvideo::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_utvideo::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_utvideo::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_utvideo::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_utvideo::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_utvideo::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_utvideo::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_utvideo::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_utvideo::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_utvideo::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_utvideo::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_utvideo::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_utvideo::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_utvideo::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_utvideo::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_utvideo::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_utvideo::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_utvideo::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_utvideo::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_utvideo::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_utvideo::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_utvideo::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_utvideo::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_utvideo::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_utvideo::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_utvideo::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_utvideo::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_utvideo::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_utvideo::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_utvideo::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_utvideo::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_utvideo::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_utvideo::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_utvideo::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_utvideo::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_utvideo::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_utvideo::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_utvideo::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_utvideo::pred
utvideo-pred
rw
pred
Prediction method (Private codec option).
left
avenc_utvideo::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_utvideo::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_utvideo::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_utvideo::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_utvideo::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_utvideo::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_utvideo::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_utvideo::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_utvideo::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_utvideo::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_utvideo::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_utvideo::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_utvideo::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_utvideo::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_utvideo::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_utvideo::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_utvideo::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_utvideo::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_utvideo::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_utvideo::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_utvideo::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_utvideo::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_utvideo::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_utvideo::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_utvideo::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_utvideo::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_utvideo::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_utvideo::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_utvideo::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_tiff::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_tiff::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_tiff::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_tiff::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_tiff::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_tiff::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_tiff::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_tiff::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_tiff::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_tiff::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_tiff::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_tiff::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_tiff::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_tiff::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_tiff::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_tiff::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_tiff::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_tiff::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_tiff::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_tiff::compression-algo
tiff-encoder-compression-algo
rw
compression_algo
(null) (Private codec option).
packbits
avenc_tiff::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_tiff::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_tiff::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_tiff::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_tiff::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_tiff::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_tiff::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_tiff::dpi
gint
[1,65536]
rw
dpi
set the image resolution (in dpi) (Private codec option).
72
avenc_tiff::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_tiff::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_tiff::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_tiff::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_tiff::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_tiff::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_tiff::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_tiff::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_tiff::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_tiff::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_tiff::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_tiff::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_tiff::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_tiff::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_tiff::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_tiff::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_tiff::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_tiff::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_tiff::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_tiff::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_tiff::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_tiff::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_tiff::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_tiff::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_tiff::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_tiff::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_tiff::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_tiff::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_tiff::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_tiff::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_tiff::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_tiff::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_tiff::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_tiff::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_tiff::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_tiff::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_tiff::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_tiff::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_tiff::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_tiff::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_tiff::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_tiff::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_tiff::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_tiff::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_tiff::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_tiff::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_tiff::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_tiff::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_tiff::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_tiff::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_tiff::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_tiff::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_tiff::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_tiff::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_tiff::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_tiff::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_tiff::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_tiff::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_tiff::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_tiff::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_tiff::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_targa::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_targa::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_targa::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_targa::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_targa::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_targa::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_targa::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_targa::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_targa::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_targa::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_targa::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_targa::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_targa::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_targa::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_targa::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_targa::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_targa::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_targa::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_targa::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_targa::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_targa::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_targa::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_targa::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_targa::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_targa::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_targa::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_targa::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_targa::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_targa::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_targa::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_targa::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_targa::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_targa::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_targa::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_targa::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_targa::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_targa::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_targa::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_targa::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_targa::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_targa::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_targa::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_targa::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_targa::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_targa::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_targa::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_targa::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_targa::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_targa::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_targa::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_targa::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_targa::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_targa::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_targa::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_targa::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_targa::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_targa::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_targa::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_targa::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_targa::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_targa::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_targa::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_targa::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_targa::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_targa::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_targa::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_targa::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_targa::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_targa::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_targa::rle
gint
[0,1]
rw
rle
Use run-length compression (Private codec option).
1
avenc_targa::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_targa::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_targa::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_targa::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_targa::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_targa::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_targa::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_targa::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_targa::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_targa::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_targa::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_targa::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_targa::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_targa::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_targa::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_targa::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_targa::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_svq1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_svq1::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_svq1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_svq1::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_svq1::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_svq1::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_svq1::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_svq1::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_svq1::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_svq1::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_svq1::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_svq1::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_svq1::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_svq1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_svq1::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_svq1::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_svq1::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_svq1::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_svq1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_svq1::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_svq1::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_svq1::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_svq1::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_svq1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_svq1::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_svq1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_svq1::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_svq1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_svq1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_svq1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_svq1::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_svq1::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_svq1::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_svq1::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_svq1::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_svq1::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_svq1::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_svq1::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_svq1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_svq1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_svq1::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_svq1::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_svq1::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_svq1::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_svq1::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_svq1::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_svq1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_svq1::motion-est
svq1enc-motion-est
rw
motion-est
Motion estimation algorithm (Private codec option).
epzs
avenc_svq1::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_svq1::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_svq1::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_svq1::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_svq1::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_svq1::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_svq1::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_svq1::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_svq1::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_svq1::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_svq1::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_svq1::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_svq1::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_svq1::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_svq1::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_svq1::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_svq1::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_svq1::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_svq1::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_svq1::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_svq1::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_svq1::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_svq1::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_svq1::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_svq1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_svq1::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_svq1::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_svq1::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_svq1::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_svq1::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_svq1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_svq1::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_svq1::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_svq1::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_svq1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_svq1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_svq1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_svq1::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_svq1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_sunrast::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_sunrast::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_sunrast::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_sunrast::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_sunrast::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_sunrast::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_sunrast::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_sunrast::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_sunrast::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_sunrast::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_sunrast::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_sunrast::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_sunrast::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_sunrast::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_sunrast::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_sunrast::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_sunrast::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sunrast::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_sunrast::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_sunrast::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_sunrast::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_sunrast::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_sunrast::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_sunrast::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_sunrast::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_sunrast::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_sunrast::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_sunrast::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_sunrast::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_sunrast::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_sunrast::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_sunrast::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_sunrast::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_sunrast::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_sunrast::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_sunrast::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_sunrast::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_sunrast::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_sunrast::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_sunrast::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_sunrast::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sunrast::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_sunrast::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_sunrast::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_sunrast::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_sunrast::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_sunrast::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_sunrast::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_sunrast::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_sunrast::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_sunrast::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_sunrast::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_sunrast::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_sunrast::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_sunrast::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_sunrast::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sunrast::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_sunrast::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_sunrast::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_sunrast::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_sunrast::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_sunrast::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_sunrast::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_sunrast::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_sunrast::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_sunrast::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_sunrast::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_sunrast::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_sunrast::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_sunrast::rle
gint
[0,1]
rw
rle
Use run-length compression (Private codec option).
1
avenc_sunrast::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_sunrast::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_sunrast::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_sunrast::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_sunrast::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_sunrast::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_sunrast::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_sunrast::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_sunrast::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_sunrast::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sunrast::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_sunrast::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_sunrast::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_sunrast::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_sunrast::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_sunrast::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_sunrast::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_sgi::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_sgi::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_sgi::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_sgi::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_sgi::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_sgi::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_sgi::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_sgi::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_sgi::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_sgi::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_sgi::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_sgi::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_sgi::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_sgi::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_sgi::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_sgi::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_sgi::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sgi::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_sgi::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_sgi::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_sgi::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_sgi::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_sgi::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_sgi::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_sgi::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_sgi::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_sgi::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_sgi::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_sgi::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_sgi::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_sgi::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_sgi::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_sgi::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_sgi::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_sgi::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_sgi::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_sgi::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_sgi::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_sgi::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_sgi::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_sgi::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sgi::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_sgi::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_sgi::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_sgi::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_sgi::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_sgi::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_sgi::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_sgi::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_sgi::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_sgi::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_sgi::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_sgi::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_sgi::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_sgi::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_sgi::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sgi::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_sgi::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_sgi::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_sgi::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_sgi::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_sgi::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_sgi::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_sgi::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_sgi::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_sgi::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_sgi::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_sgi::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_sgi::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_sgi::rle
gint
[0,1]
rw
rle
Use run-length compression (Private codec option).
1
avenc_sgi::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_sgi::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_sgi::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_sgi::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_sgi::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_sgi::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_sgi::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_sgi::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_sgi::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_sgi::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_sgi::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_sgi::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_sgi::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_sgi::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_sgi::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_sgi::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_sgi::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_rv20::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_rv20::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_rv20::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_rv20::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_rv20::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_rv20::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_rv20::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_rv20::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_rv20::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_rv20::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_rv20::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_rv20::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_rv20::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_rv20::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_rv20::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_rv20::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_rv20::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_rv20::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_rv20::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv20::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_rv20::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_rv20::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_rv20::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_rv20::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_rv20::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_rv20::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_rv20::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_rv20::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_rv20::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_rv20::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_rv20::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_rv20::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_rv20::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_rv20::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_rv20::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_rv20::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_rv20::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_rv20::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_rv20::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_rv20::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_rv20::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_rv20::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_rv20::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_rv20::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_rv20::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_rv20::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_rv20::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_rv20::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_rv20::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv20::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_rv20::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_rv20::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_rv20::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_rv20::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_rv20::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_rv20::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_rv20::motion-est
rv20-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_rv20::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_rv20::mpv-flags
rv20-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_rv20::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_rv20::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_rv20::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_rv20::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_rv20::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_rv20::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_rv20::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_rv20::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_rv20::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_rv20::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv20::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_rv20::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_rv20::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_rv20::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_rv20::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_rv20::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_rv20::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_rv20::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_rv20::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_rv20::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_rv20::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_rv20::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_rv20::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_rv20::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_rv20::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_rv20::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_rv20::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_rv20::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_rv20::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_rv20::rc-strategy
rv20-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_rv20::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_rv20::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_rv20::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_rv20::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_rv20::skip-cmp
rv20-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_rv20::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_rv20::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_rv20::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_rv20::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_rv20::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_rv20::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_rv20::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv20::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_rv20::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_rv20::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_rv20::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_rv20::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_rv20::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_rv20::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_rv10::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_rv10::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_rv10::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_rv10::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_rv10::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_rv10::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_rv10::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_rv10::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_rv10::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_rv10::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_rv10::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_rv10::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_rv10::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_rv10::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_rv10::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_rv10::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_rv10::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_rv10::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_rv10::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv10::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_rv10::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_rv10::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_rv10::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_rv10::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_rv10::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_rv10::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_rv10::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_rv10::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_rv10::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_rv10::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_rv10::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_rv10::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_rv10::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_rv10::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_rv10::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_rv10::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_rv10::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_rv10::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_rv10::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_rv10::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_rv10::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_rv10::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_rv10::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_rv10::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_rv10::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_rv10::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_rv10::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_rv10::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_rv10::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv10::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_rv10::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_rv10::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_rv10::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_rv10::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_rv10::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_rv10::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_rv10::motion-est
rv10-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_rv10::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_rv10::mpv-flags
rv10-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_rv10::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_rv10::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_rv10::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_rv10::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_rv10::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_rv10::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_rv10::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_rv10::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_rv10::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_rv10::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv10::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_rv10::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_rv10::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_rv10::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_rv10::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_rv10::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_rv10::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_rv10::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_rv10::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_rv10::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_rv10::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_rv10::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_rv10::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_rv10::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_rv10::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_rv10::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_rv10::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_rv10::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_rv10::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_rv10::rc-strategy
rv10-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_rv10::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_rv10::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_rv10::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_rv10::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_rv10::skip-cmp
rv10-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_rv10::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_rv10::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_rv10::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_rv10::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_rv10::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_rv10::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_rv10::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_rv10::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_rv10::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_rv10::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_rv10::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_rv10::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_rv10::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_rv10::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_roqvideo::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_roqvideo::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_roqvideo::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_roqvideo::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_roqvideo::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_roqvideo::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_roqvideo::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_roqvideo::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_roqvideo::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_roqvideo::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_roqvideo::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_roqvideo::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_roqvideo::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_roqvideo::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_roqvideo::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_roqvideo::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_roqvideo::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_roqvideo::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_roqvideo::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_roqvideo::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_roqvideo::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_roqvideo::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_roqvideo::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_roqvideo::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_roqvideo::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_roqvideo::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_roqvideo::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_roqvideo::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_roqvideo::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_roqvideo::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_roqvideo::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_roqvideo::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_roqvideo::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_roqvideo::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_roqvideo::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_roqvideo::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_roqvideo::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_roqvideo::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_roqvideo::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_roqvideo::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_roqvideo::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_roqvideo::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_roqvideo::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_roqvideo::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_roqvideo::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_roqvideo::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_roqvideo::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_roqvideo::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_roqvideo::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_roqvideo::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_roqvideo::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_roqvideo::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_roqvideo::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_roqvideo::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_roqvideo::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_roqvideo::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_roqvideo::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_roqvideo::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_roqvideo::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_roqvideo::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_roqvideo::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_roqvideo::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_roqvideo::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_roqvideo::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_roqvideo::quake3-compat
gboolean
rw
quake3_compat
Whether to respect known limitations in Quake 3 decoder (Private codec option).
TRUE
avenc_roqvideo::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_roqvideo::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_roqvideo::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_roqvideo::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_roqvideo::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_roqvideo::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_roqvideo::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_roqvideo::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_roqvideo::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_roqvideo::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_roqvideo::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_roqvideo::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_roqvideo::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_roqvideo::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_roqvideo::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_roqvideo::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_roqvideo::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_roqvideo::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_roqvideo::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_roqvideo::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_roqvideo::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_roqvideo::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_roq_dpcm::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_roq_dpcm::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_roq_dpcm::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_roq_dpcm::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_roq_dpcm::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_roq_dpcm::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_roq_dpcm::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_roq_dpcm::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_roq_dpcm::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_roq_dpcm::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_roq_dpcm::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_roq_dpcm::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_roq_dpcm::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_roq_dpcm::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_roq_dpcm::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_roq_dpcm::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_roq_dpcm::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_roq_dpcm::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_roq_dpcm::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_roq_dpcm::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_roq_dpcm::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_roq_dpcm::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_roq_dpcm::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_roq_dpcm::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_roq_dpcm::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_roq_dpcm::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_real_144::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_real_144::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_real_144::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_real_144::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_real_144::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_real_144::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_real_144::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_real_144::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_real_144::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_real_144::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_real_144::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_real_144::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_real_144::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_real_144::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_real_144::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_real_144::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_real_144::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_real_144::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_real_144::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_real_144::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_real_144::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_real_144::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_real_144::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_real_144::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_real_144::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_real_144::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_qtrle::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_qtrle::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_qtrle::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_qtrle::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_qtrle::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_qtrle::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_qtrle::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_qtrle::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_qtrle::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_qtrle::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_qtrle::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_qtrle::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_qtrle::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_qtrle::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_qtrle::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_qtrle::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_qtrle::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_qtrle::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_qtrle::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_qtrle::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_qtrle::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_qtrle::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_qtrle::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_qtrle::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_qtrle::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_qtrle::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_qtrle::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_qtrle::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_qtrle::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_qtrle::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_qtrle::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_qtrle::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_qtrle::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_qtrle::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_qtrle::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_qtrle::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_qtrle::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_qtrle::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_qtrle::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_qtrle::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_qtrle::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_qtrle::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_qtrle::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_qtrle::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_qtrle::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_qtrle::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_qtrle::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_qtrle::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_qtrle::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_qtrle::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_qtrle::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_qtrle::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_qtrle::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_qtrle::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_qtrle::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_qtrle::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_qtrle::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_qtrle::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_qtrle::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_qtrle::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_qtrle::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_qtrle::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_qtrle::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_qtrle::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_qtrle::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_qtrle::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_qtrle::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_qtrle::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_qtrle::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_qtrle::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_qtrle::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_qtrle::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_qtrle::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_qtrle::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_qtrle::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_qtrle::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_qtrle::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_qtrle::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_qtrle::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_qtrle::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_qtrle::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_qtrle::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_qtrle::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_qtrle::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_qtrle::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_qtrle::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_prores::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_prores::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_prores::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_prores::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_prores::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_prores::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_prores::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_prores::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_prores::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_prores::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_prores::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_prores::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_prores::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_prores::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_prores::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_prores::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_prores::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_prores::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_prores::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_prores::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_prores::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_prores::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_prores::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_prores::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_prores::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_prores::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_prores::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_prores::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_prores::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_prores::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_prores::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_prores::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_prores::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_prores::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_prores::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_prores::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_prores::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_prores::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_prores::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_prores::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_prores::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_prores::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_prores::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_prores::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_prores::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_prores::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_prores::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_prores::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_prores::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_prores::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_prores::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_prores::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_prores::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_prores::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_prores::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_prores::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_prores::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_prores::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_prores::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_prores::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_prores::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_prores::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_prores::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_prores::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_prores::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_prores::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_prores::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_prores::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_prores::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_prores::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_prores::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_prores::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_prores::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_prores::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_prores::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_prores::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_prores::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_prores::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_prores::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_prores::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_prores::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_prores::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_prores::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ppm::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_ppm::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_ppm::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ppm::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_ppm::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_ppm::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_ppm::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ppm::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ppm::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_ppm::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_ppm::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_ppm::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_ppm::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_ppm::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_ppm::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_ppm::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_ppm::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ppm::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_ppm::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_ppm::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_ppm::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ppm::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_ppm::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_ppm::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_ppm::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_ppm::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_ppm::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_ppm::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_ppm::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_ppm::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_ppm::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_ppm::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_ppm::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_ppm::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_ppm::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_ppm::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_ppm::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ppm::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_ppm::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_ppm::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_ppm::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ppm::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_ppm::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_ppm::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_ppm::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_ppm::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_ppm::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_ppm::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_ppm::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_ppm::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_ppm::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_ppm::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_ppm::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_ppm::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_ppm::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_ppm::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ppm::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_ppm::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_ppm::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_ppm::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_ppm::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_ppm::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_ppm::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_ppm::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_ppm::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_ppm::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_ppm::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_ppm::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_ppm::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_ppm::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_ppm::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_ppm::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_ppm::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_ppm::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_ppm::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_ppm::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_ppm::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_ppm::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_ppm::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ppm::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_ppm::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_ppm::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_ppm::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_ppm::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_ppm::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_ppm::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_png::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_png::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_png::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_png::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_png::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_png::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_png::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_png::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_png::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_png::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_png::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_png::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_png::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_png::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_png::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_png::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_png::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_png::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_png::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_png::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_png::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_png::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_png::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_png::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_png::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_png::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_png::dpi
gint
[0,65536]
rw
dpi
Set image resolution (in dots per inch) (Private codec option).
0
avenc_png::dpm
gint
[0,65536]
rw
dpm
Set image resolution (in dots per meter) (Private codec option).
0
avenc_png::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_png::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_png::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_png::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_png::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_png::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_png::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_png::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_png::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_png::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_png::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_png::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_png::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_png::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_png::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_png::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_png::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_png::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_png::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_png::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_png::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_png::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_png::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_png::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_png::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_png::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_png::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_png::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_png::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_png::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_png::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_png::pred
png-encoder-pred
rw
pred
Prediction method (Private codec option).
none
avenc_png::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_png::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_png::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_png::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_png::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_png::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_png::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_png::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_png::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_png::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_png::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_png::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_png::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_png::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_png::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_png::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_png::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_png::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_png::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_png::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_png::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_png::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_png::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_png::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_png::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_png::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_png::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_png::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_png::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pgmyuv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_pgmyuv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_pgmyuv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pgmyuv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_pgmyuv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_pgmyuv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_pgmyuv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pgmyuv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pgmyuv::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_pgmyuv::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_pgmyuv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_pgmyuv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_pgmyuv::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_pgmyuv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_pgmyuv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_pgmyuv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_pgmyuv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgmyuv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_pgmyuv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_pgmyuv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_pgmyuv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pgmyuv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_pgmyuv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_pgmyuv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_pgmyuv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_pgmyuv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_pgmyuv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_pgmyuv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_pgmyuv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_pgmyuv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_pgmyuv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_pgmyuv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_pgmyuv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_pgmyuv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_pgmyuv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_pgmyuv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_pgmyuv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pgmyuv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_pgmyuv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_pgmyuv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_pgmyuv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgmyuv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_pgmyuv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_pgmyuv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_pgmyuv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_pgmyuv::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_pgmyuv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_pgmyuv::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_pgmyuv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_pgmyuv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_pgmyuv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_pgmyuv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_pgmyuv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_pgmyuv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_pgmyuv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_pgmyuv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgmyuv::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_pgmyuv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_pgmyuv::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_pgmyuv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_pgmyuv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_pgmyuv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_pgmyuv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_pgmyuv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_pgmyuv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_pgmyuv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_pgmyuv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_pgmyuv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_pgmyuv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_pgmyuv::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_pgmyuv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_pgmyuv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_pgmyuv::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_pgmyuv::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_pgmyuv::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_pgmyuv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_pgmyuv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_pgmyuv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_pgmyuv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgmyuv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_pgmyuv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_pgmyuv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_pgmyuv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_pgmyuv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_pgmyuv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_pgmyuv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pgm::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_pgm::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_pgm::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pgm::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_pgm::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_pgm::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_pgm::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pgm::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pgm::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_pgm::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_pgm::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_pgm::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_pgm::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_pgm::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_pgm::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_pgm::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_pgm::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgm::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_pgm::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_pgm::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_pgm::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pgm::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_pgm::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_pgm::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_pgm::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_pgm::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_pgm::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_pgm::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_pgm::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_pgm::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_pgm::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_pgm::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_pgm::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_pgm::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_pgm::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_pgm::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_pgm::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pgm::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_pgm::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_pgm::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_pgm::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgm::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_pgm::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_pgm::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_pgm::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_pgm::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_pgm::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_pgm::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_pgm::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_pgm::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_pgm::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_pgm::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_pgm::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_pgm::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_pgm::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_pgm::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgm::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_pgm::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_pgm::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_pgm::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_pgm::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_pgm::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_pgm::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_pgm::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_pgm::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_pgm::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_pgm::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_pgm::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_pgm::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_pgm::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_pgm::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_pgm::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_pgm::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_pgm::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_pgm::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_pgm::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_pgm::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_pgm::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_pgm::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pgm::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_pgm::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_pgm::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_pgm::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_pgm::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_pgm::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_pgm::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pcx::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_pcx::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_pcx::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pcx::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_pcx::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_pcx::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_pcx::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pcx::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pcx::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_pcx::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_pcx::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_pcx::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_pcx::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_pcx::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_pcx::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_pcx::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_pcx::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pcx::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_pcx::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_pcx::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_pcx::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pcx::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_pcx::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_pcx::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_pcx::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_pcx::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_pcx::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_pcx::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_pcx::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_pcx::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_pcx::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_pcx::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_pcx::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_pcx::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_pcx::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_pcx::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_pcx::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pcx::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_pcx::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_pcx::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_pcx::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pcx::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_pcx::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_pcx::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_pcx::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_pcx::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_pcx::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_pcx::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_pcx::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_pcx::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_pcx::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_pcx::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_pcx::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_pcx::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_pcx::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_pcx::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pcx::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_pcx::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_pcx::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_pcx::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_pcx::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_pcx::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_pcx::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_pcx::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_pcx::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_pcx::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_pcx::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_pcx::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_pcx::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_pcx::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_pcx::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_pcx::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_pcx::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_pcx::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_pcx::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_pcx::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_pcx::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_pcx::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_pcx::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pcx::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_pcx::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_pcx::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_pcx::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_pcx::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_pcx::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_pcx::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pbm::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_pbm::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_pbm::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pbm::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_pbm::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_pbm::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_pbm::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pbm::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pbm::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_pbm::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_pbm::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_pbm::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_pbm::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_pbm::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_pbm::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_pbm::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_pbm::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pbm::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_pbm::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_pbm::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_pbm::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pbm::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_pbm::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_pbm::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_pbm::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_pbm::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_pbm::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_pbm::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_pbm::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_pbm::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_pbm::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_pbm::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_pbm::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_pbm::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_pbm::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_pbm::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_pbm::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pbm::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_pbm::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_pbm::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_pbm::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pbm::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_pbm::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_pbm::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_pbm::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_pbm::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_pbm::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_pbm::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_pbm::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_pbm::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_pbm::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_pbm::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_pbm::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_pbm::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_pbm::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_pbm::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pbm::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_pbm::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_pbm::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_pbm::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_pbm::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_pbm::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_pbm::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_pbm::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_pbm::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_pbm::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_pbm::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_pbm::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_pbm::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_pbm::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_pbm::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_pbm::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_pbm::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_pbm::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_pbm::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_pbm::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_pbm::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_pbm::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_pbm::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pbm::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_pbm::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_pbm::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_pbm::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_pbm::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_pbm::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_pbm::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pam::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_pam::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_pam::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pam::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_pam::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_pam::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_pam::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pam::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_pam::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_pam::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_pam::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_pam::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_pam::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_pam::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_pam::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_pam::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_pam::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pam::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_pam::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_pam::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_pam::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pam::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_pam::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_pam::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_pam::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_pam::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_pam::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_pam::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_pam::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_pam::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_pam::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_pam::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_pam::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_pam::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_pam::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_pam::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_pam::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_pam::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_pam::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_pam::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_pam::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pam::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_pam::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_pam::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_pam::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_pam::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_pam::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_pam::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_pam::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_pam::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_pam::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_pam::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_pam::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_pam::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_pam::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_pam::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pam::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_pam::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_pam::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_pam::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_pam::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_pam::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_pam::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_pam::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_pam::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_pam::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_pam::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_pam::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_pam::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_pam::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_pam::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_pam::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_pam::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_pam::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_pam::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_pam::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_pam::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_pam::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_pam::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_pam::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_pam::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_pam::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_pam::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_pam::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_pam::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_pam::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_nellymoser::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_nellymoser::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_nellymoser::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_nellymoser::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_nellymoser::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_nellymoser::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_nellymoser::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_nellymoser::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_nellymoser::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_nellymoser::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_nellymoser::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_nellymoser::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_nellymoser::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_nellymoser::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_nellymoser::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_nellymoser::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_nellymoser::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_nellymoser::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_nellymoser::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_nellymoser::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_nellymoser::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_nellymoser::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_nellymoser::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_nellymoser::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_nellymoser::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_nellymoser::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_msmpeg4v2::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_msmpeg4v2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_msmpeg4v2::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_msmpeg4v2::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_msmpeg4v2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_msmpeg4v2::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_msmpeg4v2::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_msmpeg4v2::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_msmpeg4v2::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_msmpeg4v2::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_msmpeg4v2::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_msmpeg4v2::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_msmpeg4v2::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_msmpeg4v2::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_msmpeg4v2::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_msmpeg4v2::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_msmpeg4v2::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_msmpeg4v2::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_msmpeg4v2::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_msmpeg4v2::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_msmpeg4v2::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_msmpeg4v2::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_msmpeg4v2::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_msmpeg4v2::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_msmpeg4v2::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_msmpeg4v2::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_msmpeg4v2::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_msmpeg4v2::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_msmpeg4v2::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_msmpeg4v2::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_msmpeg4v2::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_msmpeg4v2::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_msmpeg4v2::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_msmpeg4v2::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_msmpeg4v2::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_msmpeg4v2::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_msmpeg4v2::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_msmpeg4v2::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_msmpeg4v2::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_msmpeg4v2::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_msmpeg4v2::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_msmpeg4v2::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_msmpeg4v2::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_msmpeg4v2::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_msmpeg4v2::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_msmpeg4v2::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_msmpeg4v2::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_msmpeg4v2::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_msmpeg4v2::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_msmpeg4v2::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_msmpeg4v2::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_msmpeg4v2::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_msmpeg4v2::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_msmpeg4v2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_msmpeg4v2::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_msmpeg4v2::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_msmpeg4v2::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_msmpeg4v2::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_msmpeg4v2::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_msmpeg4v2::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_msmpeg4v2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_msmpeg4v2::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_msmpeg4v2::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4v2::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_msmpeg4v2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_msmpeg4v2::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_msmpeg4v2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_msmpeg4v2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_msmpeg4v2::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_msmpeg4v2::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_msmpeg4v2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_msmpeg4v2::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_msmpeg4v2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_msmpeg4v2::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_msmpeg4v2::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_msmpeg4v2::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_msmpeg4v2::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_msmpeg4v2::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_msmpeg4v2::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_msmpeg4v2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4v2::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_msmpeg4v2::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_msmpeg4v2::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_msmpeg4v2::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_msmpeg4v2::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_msmpeg4v2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::motion-est
msmpeg4v2-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_msmpeg4v2::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_msmpeg4v2::mpv-flags
msmpeg4v2-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_msmpeg4v2::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_msmpeg4v2::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_msmpeg4v2::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_msmpeg4v2::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4v2::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_msmpeg4v2::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_msmpeg4v2::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_msmpeg4v2::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_msmpeg4v2::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_msmpeg4v2::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_msmpeg4v2::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_msmpeg4v2::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_msmpeg4v2::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_msmpeg4v2::rc-strategy
msmpeg4v2-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_msmpeg4v2::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_msmpeg4v2::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_msmpeg4v2::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_msmpeg4v2::skip-cmp
msmpeg4v2-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_msmpeg4v2::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_msmpeg4v2::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_msmpeg4v2::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_msmpeg4v2::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_msmpeg4v2::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_msmpeg4v2::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4v2::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_msmpeg4v2::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_msmpeg4v2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_msmpeg4v2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_msmpeg4v2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_msmpeg4v2::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_msmpeg4::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_msmpeg4::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_msmpeg4::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_msmpeg4::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_msmpeg4::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_msmpeg4::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_msmpeg4::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_msmpeg4::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_msmpeg4::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_msmpeg4::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_msmpeg4::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_msmpeg4::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_msmpeg4::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_msmpeg4::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_msmpeg4::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_msmpeg4::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_msmpeg4::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_msmpeg4::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_msmpeg4::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_msmpeg4::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_msmpeg4::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_msmpeg4::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_msmpeg4::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_msmpeg4::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_msmpeg4::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_msmpeg4::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_msmpeg4::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_msmpeg4::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_msmpeg4::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_msmpeg4::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_msmpeg4::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_msmpeg4::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_msmpeg4::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_msmpeg4::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_msmpeg4::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_msmpeg4::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_msmpeg4::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_msmpeg4::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_msmpeg4::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_msmpeg4::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_msmpeg4::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_msmpeg4::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_msmpeg4::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_msmpeg4::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_msmpeg4::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_msmpeg4::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_msmpeg4::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_msmpeg4::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_msmpeg4::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_msmpeg4::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_msmpeg4::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_msmpeg4::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_msmpeg4::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_msmpeg4::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_msmpeg4::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_msmpeg4::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_msmpeg4::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_msmpeg4::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_msmpeg4::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_msmpeg4::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_msmpeg4::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_msmpeg4::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_msmpeg4::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_msmpeg4::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_msmpeg4::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_msmpeg4::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_msmpeg4::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_msmpeg4::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_msmpeg4::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_msmpeg4::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_msmpeg4::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_msmpeg4::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_msmpeg4::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_msmpeg4::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_msmpeg4::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_msmpeg4::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_msmpeg4::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_msmpeg4::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_msmpeg4::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_msmpeg4::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_msmpeg4::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_msmpeg4::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_msmpeg4::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_msmpeg4::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_msmpeg4::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_msmpeg4::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_msmpeg4::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_msmpeg4::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_msmpeg4::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_msmpeg4::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_msmpeg4::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_msmpeg4::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_msmpeg4::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_msmpeg4::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_msmpeg4::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_msmpeg4::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_msmpeg4::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_msmpeg4::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_msmpeg4::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_msmpeg4::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_msmpeg4::motion-est
msmpeg4v3-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_msmpeg4::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_msmpeg4::mpv-flags
msmpeg4v3-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_msmpeg4::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_msmpeg4::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_msmpeg4::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_msmpeg4::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_msmpeg4::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_msmpeg4::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_msmpeg4::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_msmpeg4::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_msmpeg4::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_msmpeg4::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_msmpeg4::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_msmpeg4::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_msmpeg4::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_msmpeg4::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_msmpeg4::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_msmpeg4::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_msmpeg4::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_msmpeg4::rc-strategy
msmpeg4v3-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_msmpeg4::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_msmpeg4::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_msmpeg4::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_msmpeg4::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_msmpeg4::skip-cmp
msmpeg4v3-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_msmpeg4::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_msmpeg4::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_msmpeg4::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_msmpeg4::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_msmpeg4::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_msmpeg4::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_msmpeg4::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msmpeg4::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_msmpeg4::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_msmpeg4::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_msmpeg4::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_msmpeg4::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_msmpeg4::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_mpeg4::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_mpeg4::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_mpeg4::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mpeg4::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_mpeg4::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_mpeg4::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mpeg4::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_mpeg4::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_mpeg4::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_mpeg4::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mpeg4::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_mpeg4::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_mpeg4::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_mpeg4::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_mpeg4::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_mpeg4::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_mpeg4::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_mpeg4::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_mpeg4::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_mpeg4::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_mpeg4::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_mpeg4::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_mpeg4::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_mpeg4::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_mpeg4::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_mpeg4::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_mpeg4::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_mpeg4::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_mpeg4::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_mpeg4::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_mpeg4::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_mpeg4::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_mpeg4::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_mpeg4::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_mpeg4::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_mpeg4::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_mpeg4::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_mpeg4::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_mpeg4::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_mpeg4::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_mpeg4::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_mpeg4::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_mpeg4::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_mpeg4::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_mpeg4::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_mpeg4::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_mpeg4::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_mpeg4::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_mpeg4::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_mpeg4::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_mpeg4::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_mpeg4::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_mpeg4::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_mpeg4::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_mpeg4::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_mpeg4::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_mpeg4::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_mpeg4::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_mpeg4::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_mpeg4::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_mpeg4::alternate-scan
gboolean
rw
alternate_scan
Enable alternate scantable. (Private codec option).
FALSE
avenc_mpeg4::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mpeg4::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mpeg4::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_mpeg4::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_mpeg4::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_mpeg4::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_mpeg4::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_mpeg4::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mpeg4::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mpeg4::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_mpeg4::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_mpeg4::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg4::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_mpeg4::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mpeg4::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_mpeg4::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mpeg4::data-partitioning
gboolean
rw
data_partitioning
Use data partitioning. (Private codec option).
FALSE
avenc_mpeg4::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_mpeg4::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_mpeg4::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mpeg4::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mpeg4::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_mpeg4::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_mpeg4::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mpeg4::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_mpeg4::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mpeg4::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_mpeg4::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_mpeg4::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_mpeg4::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_mpeg4::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_mpeg4::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_mpeg4::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_mpeg4::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mpeg4::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mpeg4::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mpeg4::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mpeg4::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg4::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_mpeg4::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_mpeg4::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_mpeg4::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_mpeg4::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_mpeg4::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mpeg4::motion-est
mpeg4-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_mpeg4::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_mpeg4::mpv-flags
mpeg4-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_mpeg4::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_mpeg4::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_mpeg4::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_mpeg4::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_mpeg4::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_mpeg4::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg4::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_mpeg4::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_mpeg4::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_mpeg4::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_mpeg4::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_mpeg4::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_mpeg4::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_mpeg4::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_mpeg4::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_mpeg4::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_mpeg4::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_mpeg4::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_mpeg4::rc-strategy
mpeg4-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_mpeg4::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_mpeg4::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_mpeg4::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_mpeg4::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mpeg4::skip-cmp
mpeg4-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_mpeg4::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_mpeg4::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_mpeg4::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_mpeg4::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_mpeg4::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_mpeg4::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mpeg4::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg4::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_mpeg4::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_mpeg4::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mpeg4::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mpeg4::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mpeg4::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_mpeg2video::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_mpeg2video::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_mpeg2video::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mpeg2video::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_mpeg2video::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_mpeg2video::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mpeg2video::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_mpeg2video::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_mpeg2video::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_mpeg2video::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mpeg2video::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_mpeg2video::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_mpeg2video::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_mpeg2video::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_mpeg2video::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_mpeg2video::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_mpeg2video::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_mpeg2video::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_mpeg2video::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_mpeg2video::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_mpeg2video::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_mpeg2video::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_mpeg2video::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_mpeg2video::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_mpeg2video::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_mpeg2video::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_mpeg2video::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_mpeg2video::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_mpeg2video::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_mpeg2video::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_mpeg2video::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_mpeg2video::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_mpeg2video::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_mpeg2video::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_mpeg2video::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_mpeg2video::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_mpeg2video::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_mpeg2video::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_mpeg2video::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_mpeg2video::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_mpeg2video::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_mpeg2video::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_mpeg2video::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_mpeg2video::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_mpeg2video::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_mpeg2video::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_mpeg2video::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_mpeg2video::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_mpeg2video::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_mpeg2video::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_mpeg2video::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_mpeg2video::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_mpeg2video::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_mpeg2video::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_mpeg2video::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_mpeg2video::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_mpeg2video::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_mpeg2video::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_mpeg2video::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_mpeg2video::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_mpeg2video::alternate-scan
gboolean
rw
alternate_scan
Enable alternate scantable. (Private codec option).
FALSE
avenc_mpeg2video::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mpeg2video::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mpeg2video::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_mpeg2video::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_mpeg2video::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_mpeg2video::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_mpeg2video::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_mpeg2video::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mpeg2video::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mpeg2video::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_mpeg2video::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_mpeg2video::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg2video::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_mpeg2video::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mpeg2video::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_mpeg2video::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mpeg2video::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_mpeg2video::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_mpeg2video::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mpeg2video::drop-frame-timecode
gboolean
rw
drop_frame_timecode
Timecode is in drop frame format. (Private codec option).
FALSE
avenc_mpeg2video::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mpeg2video::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_mpeg2video::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_mpeg2video::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mpeg2video::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_mpeg2video::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mpeg2video::gop-timecode
gchar*
rw
gop_timecode
MPEG GOP Timecode in hh:mm:ss[:;.]ff format. Overrides timecode_frame_start. (Private codec option).
NULL
avenc_mpeg2video::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_mpeg2video::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_mpeg2video::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_mpeg2video::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_mpeg2video::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_mpeg2video::intra-vlc
gboolean
rw
intra_vlc
Use MPEG-2 intra VLC table. (Private codec option).
FALSE
avenc_mpeg2video::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_mpeg2video::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_mpeg2video::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mpeg2video::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mpeg2video::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mpeg2video::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mpeg2video::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg2video::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_mpeg2video::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_mpeg2video::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_mpeg2video::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_mpeg2video::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_mpeg2video::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mpeg2video::motion-est
mpeg2video-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_mpeg2video::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_mpeg2video::mpv-flags
mpeg2video-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_mpeg2video::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_mpeg2video::non-linear-quant
gboolean
rw
non_linear_quant
Use nonlinear quantizer. (Private codec option).
FALSE
avenc_mpeg2video::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_mpeg2video::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_mpeg2video::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_mpeg2video::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_mpeg2video::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg2video::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_mpeg2video::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_mpeg2video::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_mpeg2video::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_mpeg2video::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_mpeg2video::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_mpeg2video::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_mpeg2video::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_mpeg2video::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_mpeg2video::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_mpeg2video::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_mpeg2video::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_mpeg2video::rc-strategy
mpeg2video-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_mpeg2video::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_mpeg2video::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_mpeg2video::scan-offset
gboolean
rw
scan_offset
Reserve space for SVCD scan offset user data. (Private codec option).
FALSE
avenc_mpeg2video::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_mpeg2video::seq-disp-ext
mpeg2video-encoder-seq-disp-ext
rw
seq_disp_ext
Write sequence_display_extension blocks. (Private codec option).
auto
avenc_mpeg2video::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mpeg2video::skip-cmp
mpeg2video-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_mpeg2video::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_mpeg2video::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_mpeg2video::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_mpeg2video::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_mpeg2video::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_mpeg2video::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mpeg2video::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg2video::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_mpeg2video::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_mpeg2video::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mpeg2video::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mpeg2video::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mpeg2video::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Private codec option).
-1
avenc_mpeg2video::video-format
mpeg2video-encoder-video-format
rw
video_format
Video_format in the sequence_display_extension indicating the source of the video. (Private codec option).
unspecified
avenc_mpeg1video::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_mpeg1video::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_mpeg1video::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mpeg1video::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_mpeg1video::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_mpeg1video::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mpeg1video::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_mpeg1video::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_mpeg1video::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_mpeg1video::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mpeg1video::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_mpeg1video::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_mpeg1video::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_mpeg1video::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_mpeg1video::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_mpeg1video::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_mpeg1video::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_mpeg1video::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_mpeg1video::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_mpeg1video::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_mpeg1video::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_mpeg1video::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_mpeg1video::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_mpeg1video::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_mpeg1video::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_mpeg1video::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_mpeg1video::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_mpeg1video::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_mpeg1video::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_mpeg1video::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_mpeg1video::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_mpeg1video::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_mpeg1video::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_mpeg1video::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_mpeg1video::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_mpeg1video::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_mpeg1video::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_mpeg1video::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_mpeg1video::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_mpeg1video::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_mpeg1video::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_mpeg1video::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_mpeg1video::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_mpeg1video::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_mpeg1video::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_mpeg1video::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_mpeg1video::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_mpeg1video::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_mpeg1video::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_mpeg1video::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_mpeg1video::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_mpeg1video::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_mpeg1video::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_mpeg1video::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_mpeg1video::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_mpeg1video::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_mpeg1video::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_mpeg1video::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_mpeg1video::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_mpeg1video::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_mpeg1video::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mpeg1video::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mpeg1video::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_mpeg1video::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_mpeg1video::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_mpeg1video::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_mpeg1video::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_mpeg1video::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mpeg1video::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mpeg1video::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_mpeg1video::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_mpeg1video::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg1video::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_mpeg1video::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mpeg1video::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_mpeg1video::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mpeg1video::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_mpeg1video::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_mpeg1video::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mpeg1video::drop-frame-timecode
gboolean
rw
drop_frame_timecode
Timecode is in drop frame format. (Private codec option).
FALSE
avenc_mpeg1video::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mpeg1video::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_mpeg1video::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_mpeg1video::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mpeg1video::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_mpeg1video::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mpeg1video::gop-timecode
gchar*
rw
gop_timecode
MPEG GOP Timecode in hh:mm:ss[:;.]ff format. Overrides timecode_frame_start. (Private codec option).
NULL
avenc_mpeg1video::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_mpeg1video::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_mpeg1video::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_mpeg1video::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_mpeg1video::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_mpeg1video::intra-vlc
gboolean
rw
intra_vlc
Use MPEG-2 intra VLC table. (Private codec option).
FALSE
avenc_mpeg1video::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_mpeg1video::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_mpeg1video::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mpeg1video::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mpeg1video::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mpeg1video::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mpeg1video::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg1video::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_mpeg1video::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_mpeg1video::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_mpeg1video::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_mpeg1video::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_mpeg1video::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mpeg1video::motion-est
mpeg1video-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_mpeg1video::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_mpeg1video::mpv-flags
mpeg1video-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_mpeg1video::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_mpeg1video::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_mpeg1video::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_mpeg1video::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_mpeg1video::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_mpeg1video::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg1video::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_mpeg1video::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_mpeg1video::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_mpeg1video::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_mpeg1video::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_mpeg1video::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_mpeg1video::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_mpeg1video::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_mpeg1video::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_mpeg1video::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_mpeg1video::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_mpeg1video::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_mpeg1video::rc-strategy
mpeg1video-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_mpeg1video::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_mpeg1video::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_mpeg1video::scan-offset
gboolean
rw
scan_offset
Reserve space for SVCD scan offset user data. (Private codec option).
FALSE
avenc_mpeg1video::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_mpeg1video::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mpeg1video::skip-cmp
mpeg1video-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_mpeg1video::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_mpeg1video::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_mpeg1video::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_mpeg1video::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_mpeg1video::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_mpeg1video::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mpeg1video::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mpeg1video::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_mpeg1video::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_mpeg1video::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mpeg1video::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mpeg1video::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mpeg1video::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Private codec option).
-1
avenc_mp2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mp2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mp2::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_mp2::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_mp2::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_mp2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mp2::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_mp2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mp2::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_mp2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mp2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mp2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mp2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mp2::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_mp2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mp2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mp2::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_mp2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mp2::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_mp2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mp2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mp2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mp2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mp2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mp2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mp2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_mjpeg::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mjpeg::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_mjpeg::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mjpeg::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_mjpeg::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_mjpeg::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_mjpeg::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_mjpeg::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mjpeg::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_mjpeg::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_mjpeg::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_mjpeg::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_mjpeg::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_mjpeg::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_mjpeg::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_mjpeg::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mjpeg::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mjpeg::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_mjpeg::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_mjpeg::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mjpeg::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_mjpeg::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mjpeg::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_mjpeg::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mjpeg::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_mjpeg::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_mjpeg::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mjpeg::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_mjpeg::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mjpeg::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_mjpeg::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_mjpeg::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mjpeg::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mjpeg::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_mjpeg::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mjpeg::huffman
mjpeg-encoder-huffman
rw
huffman
Huffman table strategy (Private codec option).
optimal
avenc_mjpeg::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_mjpeg::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_mjpeg::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_mjpeg::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_mjpeg::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_mjpeg::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_mjpeg::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_mjpeg::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_mjpeg::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_mjpeg::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_mjpeg::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_mjpeg::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_mjpeg::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mjpeg::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mjpeg::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mjpeg::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_mjpeg::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_mjpeg::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_mjpeg::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_mjpeg::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_mjpeg::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_mjpeg::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mjpeg::motion-est
mjpeg-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_mjpeg::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_mjpeg::mpv-flags
mjpeg-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_mjpeg::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_mjpeg::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_mjpeg::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_mjpeg::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_mjpeg::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_mjpeg::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_mjpeg::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_mjpeg::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_mjpeg::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_mjpeg::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mjpeg::pred
mjpeg-encoder-pred
rw
pred
Prediction method (Private codec option).
left
avenc_mjpeg::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_mjpeg::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_mjpeg::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_mjpeg::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_mjpeg::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_mjpeg::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_mjpeg::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_mjpeg::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_mjpeg::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_mjpeg::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_mjpeg::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_mjpeg::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_mjpeg::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_mjpeg::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_mjpeg::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_mjpeg::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_mjpeg::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_mjpeg::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_mjpeg::rc-strategy
mjpeg-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_mjpeg::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_mjpeg::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_mjpeg::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_mjpeg::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mjpeg::skip-cmp
mjpeg-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_mjpeg::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_mjpeg::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_mjpeg::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_mjpeg::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_mjpeg::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_mjpeg::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mjpeg::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_mjpeg::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_mjpeg::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_mjpeg::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mjpeg::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mjpeg::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mjpeg::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_mjpeg::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ljpeg::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_ljpeg::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_ljpeg::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ljpeg::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_ljpeg::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_ljpeg::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_ljpeg::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_ljpeg::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ljpeg::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ljpeg::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_ljpeg::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_ljpeg::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_ljpeg::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_ljpeg::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_ljpeg::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_ljpeg::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_ljpeg::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_ljpeg::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ljpeg::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_ljpeg::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_ljpeg::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_ljpeg::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ljpeg::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_ljpeg::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_ljpeg::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_ljpeg::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_ljpeg::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_ljpeg::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_ljpeg::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_ljpeg::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_ljpeg::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_ljpeg::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_ljpeg::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_ljpeg::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_ljpeg::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_ljpeg::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_ljpeg::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_ljpeg::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ljpeg::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_ljpeg::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_ljpeg::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_ljpeg::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ljpeg::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_ljpeg::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_ljpeg::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_ljpeg::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_ljpeg::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_ljpeg::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_ljpeg::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_ljpeg::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_ljpeg::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_ljpeg::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_ljpeg::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_ljpeg::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_ljpeg::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_ljpeg::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_ljpeg::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ljpeg::pred
ljpeg-pred
rw
pred
Prediction method (Private codec option).
left
avenc_ljpeg::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_ljpeg::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_ljpeg::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_ljpeg::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_ljpeg::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_ljpeg::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_ljpeg::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_ljpeg::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_ljpeg::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_ljpeg::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_ljpeg::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_ljpeg::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_ljpeg::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_ljpeg::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_ljpeg::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_ljpeg::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_ljpeg::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_ljpeg::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_ljpeg::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_ljpeg::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_ljpeg::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_ljpeg::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ljpeg::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_ljpeg::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_ljpeg::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_ljpeg::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_ljpeg::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_ljpeg::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_ljpeg::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_jpegls::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_jpegls::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_jpegls::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_jpegls::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_jpegls::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_jpegls::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_jpegls::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_jpegls::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_jpegls::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_jpegls::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_jpegls::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_jpegls::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_jpegls::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_jpegls::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_jpegls::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_jpegls::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_jpegls::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_jpegls::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpegls::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_jpegls::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_jpegls::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_jpegls::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_jpegls::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_jpegls::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_jpegls::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_jpegls::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_jpegls::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_jpegls::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_jpegls::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_jpegls::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_jpegls::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_jpegls::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_jpegls::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_jpegls::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_jpegls::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_jpegls::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_jpegls::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_jpegls::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_jpegls::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_jpegls::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_jpegls::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_jpegls::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpegls::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_jpegls::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_jpegls::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_jpegls::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_jpegls::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_jpegls::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_jpegls::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_jpegls::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_jpegls::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_jpegls::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_jpegls::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_jpegls::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_jpegls::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_jpegls::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_jpegls::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpegls::pred
jpegls-pred
rw
pred
Prediction method (Private codec option).
left
avenc_jpegls::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_jpegls::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_jpegls::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_jpegls::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_jpegls::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_jpegls::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_jpegls::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_jpegls::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_jpegls::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_jpegls::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_jpegls::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_jpegls::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_jpegls::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_jpegls::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_jpegls::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_jpegls::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_jpegls::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_jpegls::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_jpegls::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_jpegls::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_jpegls::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_jpegls::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpegls::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_jpegls::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_jpegls::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_jpegls::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_jpegls::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_jpegls::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_jpegls::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_huffyuv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_huffyuv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_huffyuv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_huffyuv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_huffyuv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_huffyuv::prediction-method
GstLibAVEncPredMethod
rw
Prediction Method
Prediction Method.
Left
avenc_huffyuv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_huffyuv::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_huffyuv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_huffyuv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_huffyuv::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_huffyuv::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_huffyuv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_huffyuv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_huffyuv::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_huffyuv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_huffyuv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_huffyuv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_huffyuv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_huffyuv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_huffyuv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_huffyuv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_huffyuv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_huffyuv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_huffyuv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_huffyuv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_huffyuv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_huffyuv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_huffyuv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_huffyuv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_huffyuv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_huffyuv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_huffyuv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_huffyuv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_huffyuv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_huffyuv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_huffyuv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_huffyuv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_huffyuv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_huffyuv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_huffyuv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_huffyuv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_huffyuv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_huffyuv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_huffyuv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_huffyuv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_huffyuv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_huffyuv::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_huffyuv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_huffyuv::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_huffyuv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_huffyuv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_huffyuv::non-deterministic
gboolean
rw
non_deterministic
Allow multithreading for e.g. context=1 at the expense of determinism (Private codec option).
TRUE
avenc_huffyuv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_huffyuv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_huffyuv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_huffyuv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_huffyuv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_huffyuv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_huffyuv::pred
huffyuv-pred
rw
pred
Prediction method (Private codec option).
left
avenc_huffyuv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_huffyuv::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_huffyuv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_huffyuv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_huffyuv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_huffyuv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_huffyuv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_huffyuv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_huffyuv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_huffyuv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_huffyuv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_huffyuv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_huffyuv::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_huffyuv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_huffyuv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_huffyuv::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_huffyuv::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_huffyuv::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_huffyuv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_huffyuv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_huffyuv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_huffyuv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_huffyuv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_huffyuv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_huffyuv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_huffyuv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_huffyuv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_huffyuv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_huffyuv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_h263p::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_h263p::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_h263p::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_h263p::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_h263p::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_h263p::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_h263p::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_h263p::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_h263p::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_h263p::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_h263p::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_h263p::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_h263p::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_h263p::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_h263p::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_h263p::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_h263p::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_h263p::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_h263p::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_h263p::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_h263p::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_h263p::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_h263p::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_h263p::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_h263p::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_h263p::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_h263p::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_h263p::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_h263p::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_h263p::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_h263p::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_h263p::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_h263p::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_h263p::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_h263p::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_h263p::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_h263p::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_h263p::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_h263p::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_h263p::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_h263p::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_h263p::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_h263p::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_h263p::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_h263p::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_h263p::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_h263p::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_h263p::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_h263p::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_h263p::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_h263p::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_h263p::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_h263p::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_h263p::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_h263p::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_h263p::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_h263p::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_h263p::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_h263p::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_h263p::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_h263p::aiv
gboolean
rw
aiv
Use alternative inter VLC. (Private codec option).
FALSE
avenc_h263p::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_h263p::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_h263p::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_h263p::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_h263p::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_h263p::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_h263p::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_h263p::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_h263p::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_h263p::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_h263p::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_h263p::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263p::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_h263p::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_h263p::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_h263p::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_h263p::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_h263p::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_h263p::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_h263p::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_h263p::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_h263p::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_h263p::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_h263p::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_h263p::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_h263p::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_h263p::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_h263p::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_h263p::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_h263p::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_h263p::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_h263p::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_h263p::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_h263p::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_h263p::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_h263p::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_h263p::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263p::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_h263p::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_h263p::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_h263p::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_h263p::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_h263p::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_h263p::motion-est
h-263p-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_h263p::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_h263p::mpv-flags
h-263p-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_h263p::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_h263p::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_h263p::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_h263p::obmc
gboolean
rw
obmc
use overlapped block motion compensation. (Private codec option).
FALSE
avenc_h263p::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_h263p::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_h263p::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263p::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_h263p::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_h263p::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_h263p::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_h263p::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_h263p::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_h263p::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_h263p::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_h263p::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_h263p::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_h263p::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_h263p::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_h263p::rc-strategy
h-263p-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_h263p::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_h263p::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_h263p::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_h263p::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_h263p::skip-cmp
h-263p-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_h263p::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_h263p::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_h263p::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_h263p::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_h263p::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_h263p::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_h263p::structured-slices
gboolean
rw
structured_slices
Write slice start position at every GOB header instead of just GOB number. (Private codec option).
FALSE
avenc_h263p::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263p::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_h263p::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_h263p::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_h263p::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_h263p::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_h263p::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_h263p::umv
gboolean
rw
umv
Use unlimited motion vectors. (Private codec option).
FALSE
avenc_h263::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_h263::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_h263::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_h263::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_h263::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_h263::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_h263::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_h263::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_h263::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_h263::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_h263::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_h263::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_h263::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_h263::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_h263::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_h263::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_h263::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_h263::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_h263::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_h263::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_h263::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_h263::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_h263::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_h263::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_h263::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_h263::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_h263::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_h263::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_h263::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_h263::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_h263::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_h263::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_h263::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_h263::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_h263::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_h263::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_h263::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_h263::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_h263::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_h263::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_h263::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_h263::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_h263::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_h263::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_h263::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_h263::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_h263::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_h263::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_h263::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_h263::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_h263::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_h263::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_h263::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_h263::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_h263::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_h263::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_h263::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_h263::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_h263::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_h263::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_h263::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_h263::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_h263::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_h263::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_h263::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_h263::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_h263::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_h263::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_h263::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_h263::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_h263::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_h263::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_h263::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_h263::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_h263::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_h263::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_h263::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_h263::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_h263::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_h263::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_h263::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_h263::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_h263::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_h263::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_h263::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_h263::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_h263::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_h263::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_h263::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_h263::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_h263::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_h263::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_h263::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_h263::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_h263::mb-info
gint
>= 0
rw
mb_info
emit macroblock info for RFC 2190 packetization, the parameter value is the maximum payload size (Private codec option).
0
avenc_h263::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_h263::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_h263::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_h263::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_h263::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_h263::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_h263::motion-est
h-263-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_h263::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_h263::mpv-flags
h-263-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_h263::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_h263::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_h263::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_h263::obmc
gboolean
rw
obmc
use overlapped block motion compensation. (Private codec option).
FALSE
avenc_h263::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_h263::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_h263::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_h263::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_h263::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_h263::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_h263::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_h263::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_h263::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_h263::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_h263::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_h263::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_h263::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_h263::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_h263::rc-strategy
h-263-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_h263::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_h263::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_h263::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_h263::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_h263::skip-cmp
h-263-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_h263::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_h263::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_h263::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_h263::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_h263::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_h263::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_h263::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h263::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_h263::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_h263::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_h263::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_h263::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_h263::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_h261::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_h261::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_h261::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_h261::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_h261::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_h261::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_h261::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_h261::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_h261::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_h261::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_h261::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_h261::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_h261::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_h261::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_h261::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_h261::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_h261::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_h261::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_h261::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h261::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_h261::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_h261::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_h261::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_h261::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_h261::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_h261::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_h261::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_h261::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_h261::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_h261::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_h261::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_h261::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_h261::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_h261::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_h261::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_h261::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_h261::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_h261::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_h261::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_h261::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_h261::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_h261::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_h261::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_h261::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_h261::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_h261::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_h261::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_h261::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_h261::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h261::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_h261::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_h261::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_h261::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_h261::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_h261::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_h261::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_h261::motion-est
h261-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_h261::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_h261::mpv-flags
h261-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_h261::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_h261::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_h261::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_h261::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_h261::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_h261::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_h261::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_h261::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_h261::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_h261::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h261::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_h261::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_h261::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_h261::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_h261::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_h261::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_h261::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_h261::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_h261::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_h261::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_h261::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_h261::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_h261::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_h261::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_h261::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_h261::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_h261::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_h261::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_h261::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_h261::rc-strategy
h261-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_h261::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_h261::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_h261::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_h261::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_h261::skip-cmp
h261-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_h261::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_h261::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_h261::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_h261::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_h261::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_h261::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_h261::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_h261::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_h261::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_h261::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_h261::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_h261::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_h261::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_h261::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_g726::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_g726::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_g726::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_g726::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_g726::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_g726::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_g726::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_g726::code-size
gint
[2,5]
rw
code_size
Bits per code (Private codec option).
4
avenc_g726::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_g726::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_g726::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_g726::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_g726::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_g726::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_g726::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_g726::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_g726::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_g726::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g726::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_g726::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g726::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_g726::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_g726::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_g726::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_g726::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_g726::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_g726::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_g722::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_g722::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_g722::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_g722::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_g722::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_g722::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_g722::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_g722::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_g722::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_g722::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_g722::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_g722::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_g722::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_g722::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_g722::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_g722::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_g722::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g722::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_g722::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g722::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_g722::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_g722::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_g722::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_g722::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_g722::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_g722::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_flv::b-quant-factor
gfloat
[-31,31]
rw
B-Quantizer Factor
Factor in B-Frame Quantizer Computation.
1.25
avenc_flv::b-quant-offset
gfloat
[0,31]
rw
B-Quantizer Offset
Offset in B-Frame Quantizer Computation.
1.25
avenc_flv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_flv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_flv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_flv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_flv::dark-masking
gfloat
[-1,1]
rw
Darkness Masking
Darkness Masking.
0
avenc_flv::dct-algo
GstLibAVDCTAlgo
rw
DCT Algorithm
DCT Algorithm.
Automatically select a good one
avenc_flv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_flv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_flv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_flv::i-quant-factor
gfloat
[-31,31]
rw
I-Quantizer Factor
Factor in P-Frame Quantizer Computation.
0.8
avenc_flv::i-quant-offset
gfloat
[0,31]
rw
I-Quantizer Offset
Offset in P-Frame Quantizer Computation.
0
avenc_flv::idct-algo
GstLibAVIDCTAlgo
rw
IDCT Algorithm
IDCT Algorithm.
Automatically select a good one
avenc_flv::ildct-cmp
GstLibAVCMPFunction
rw
Interlaced DCT Compare Function
Interlaced DCT Compare Function.
VSAD
avenc_flv::inter-quant-bias
gint
[-1000000,1000000]
rw
Inter Quantizer Bias
Inter Quantizer Bias.
999999
avenc_flv::interlaced
gboolean
rw
Interlaced Material
Interlaced Material.
FALSE
avenc_flv::intra-dc-precision
gint
[0,16]
rw
Intra DC precision
Precision of the Intra DC coefficient - 8.
0
avenc_flv::intra-quant-bias
gint
[-1000000,1000000]
rw
Intra Quantizer Bias
Intra Quantizer Bias.
999999
avenc_flv::last-predictor-count
gint
[0,2000]
rw
Last Predictor Count
Amount of previous Motion Vector predictors.
0
avenc_flv::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_flv::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_flv::lumi-masking
gfloat
[-1,1]
rw
Luminance Masking
Luminance Masking.
0
avenc_flv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_flv::max-key-interval
gint
>= -100
rw
Maximum Key Interval
Maximum number of frames between two keyframes (< 0 is in sec).
0
avenc_flv::max-qdiff
gint
[1,31]
rw
Maximum Quantizer Difference
Maximum Quantizer Difference between frames.
3
avenc_flv::mb-cmp
GstLibAVCMPFunction
rw
Macroblock Compare Function
Macroblok Compare Function.
Sum of Absolute Differences
avenc_flv::mb-decision
GstLibAVEncMBDecision
rw
Macroblock Decision
Macroblok Decision Mode.
Use method set by mb-cmp
avenc_flv::me-cmp
GstLibAVCMPFunction
rw
Motion Estimation Compare Function
Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_flv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_flv::me-pre-cmp
GstLibAVCMPFunction
rw
Motion Estimation Pre Pass Compare Function
Motion Estimation Pre Pass Compare Function.
Sum of Absolute Differences
avenc_flv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_flv::me-sub-cmp
GstLibAVCMPFunction
rw
Subpixel Motion Estimation Compare Function
Subpixel Motion Estimation Compare Function.
Sum of Absolute Differences
avenc_flv::me-subpel-quality
gint
[0,8]
rw
Motion Estimation Subpixel Quality
Motion Estimation Subpixel Refinement Quality.
8
avenc_flv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_flv::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_flv::p-masking
gfloat
[-1,1]
rw
P Block Masking
P Block Masking.
0
avenc_flv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_flv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_flv::pre-me
GstLibAVEncPreME
rw
Pre Pass for Motion Estimation
Pre Pass for Motion Estimation.
Only after I-frames
avenc_flv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_flv::qcompress
gfloat
[0,1]
rw
Quantizer Change
Quantizer Change between easy and hard scenes.
0.5
avenc_flv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_flv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_flv::quant-type
GstLibAVEncQuantTypes
rw
Quantizer Type
Quantizer Type.
H263 quantization
avenc_flv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_flv::rc-buffer-aggressivity
gfloat
[0,99]
rw
Ratecontrol Buffer Aggressivity
Ratecontrol Buffer Aggressivity.
1
avenc_flv::rc-buffer-size
gint
>= 0
rw
Ratecontrol Buffer Size
Decoder bitstream buffer size.
0
avenc_flv::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_flv::rc-initial-cplx
gfloat
[0,1e+07]
rw
Initial Complexity for Pass 1 Ratecontrol
Initial Complexity for Pass 1 Ratecontrol.
0
avenc_flv::rc-max-rate
gint64
>= 0
rw
Ratecontrol Maximum Bitrate
Ratecontrol Maximum Bitrate.
0
avenc_flv::rc-min-rate
gint64
>= 0
rw
Ratecontrol Minimum Bitrate
Ratecontrol Minimum Bitrate.
0
avenc_flv::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_flv::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_flv::rc-qsquish
gfloat
[0,99]
rw
Ratecontrol Limiting Method
0 means limit by clipping, otherwise use nice continuous function.
1
avenc_flv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_flv::spatial-cplx-masking
gfloat
[-1,1]
rw
Spatial Complexity Masking
Spatial Complexity Masking.
0
avenc_flv::temporal-cplx-masking
gfloat
[-1,1]
rw
Temporal Complexity Masking
Temporal Complexity Masking.
0
avenc_flv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_flv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_flv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_flv::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_flv::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_flv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_flv::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_flv::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_flv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_flv::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_flv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_flv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_flv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_flv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_flv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_flv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_flv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_flv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_flv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_flv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_flv::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_flv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_flv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_flv::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_flv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_flv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_flv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_flv::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_flv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_flv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_flv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_flv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_flv::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_flv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_flv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_flv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_flv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_flv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_flv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_flv::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_flv::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_flv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_flv::motion-est
flv-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_flv::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_flv::mpv-flags
flv-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_flv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_flv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_flv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_flv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_flv::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_flv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flv::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_flv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_flv::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_flv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_flv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_flv::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_flv::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_flv::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_flv::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_flv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_flv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_flv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_flv::rc-strategy
flv-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_flv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_flv::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_flv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_flv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_flv::skip-cmp
flv-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_flv::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_flv::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_flv::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_flv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_flv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_flv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_flv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_flv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_flv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_flv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_flv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_flv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_flashsv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_flashsv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_flashsv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_flashsv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_flashsv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_flashsv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_flashsv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_flashsv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_flashsv::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_flashsv::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_flashsv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_flashsv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_flashsv::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_flashsv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_flashsv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_flashsv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_flashsv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_flashsv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_flashsv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_flashsv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_flashsv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_flashsv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_flashsv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_flashsv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_flashsv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_flashsv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_flashsv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_flashsv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_flashsv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_flashsv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_flashsv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_flashsv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_flashsv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_flashsv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_flashsv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_flashsv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_flashsv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_flashsv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_flashsv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_flashsv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_flashsv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_flashsv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_flashsv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_flashsv::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_flashsv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_flashsv::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_flashsv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_flashsv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_flashsv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_flashsv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_flashsv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_flashsv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_flashsv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_flashsv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_flashsv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_flashsv::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_flashsv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_flashsv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_flashsv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_flashsv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_flashsv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_flashsv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_flashsv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_flashsv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_flashsv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_flashsv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_flashsv::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_flashsv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_flashsv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_flashsv::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_flashsv::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_flashsv::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_flashsv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_flashsv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_flashsv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_flashsv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_flashsv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_flashsv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_flashsv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_flashsv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_flashsv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_flashsv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ffvhuff::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_ffvhuff::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_ffvhuff::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ffvhuff::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_ffvhuff::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_ffvhuff::prediction-method
GstLibAVEncPredMethod
rw
Prediction Method
Prediction Method.
Left
avenc_ffvhuff::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_ffvhuff::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_ffvhuff::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ffvhuff::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ffvhuff::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_ffvhuff::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_ffvhuff::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_ffvhuff::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_ffvhuff::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_ffvhuff::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_ffvhuff::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_ffvhuff::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_ffvhuff::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffvhuff::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_ffvhuff::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_ffvhuff::context
gint
[0,1]
rw
context
Set per-frame huffman tables (Private codec option).
0
avenc_ffvhuff::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ffvhuff::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_ffvhuff::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_ffvhuff::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_ffvhuff::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_ffvhuff::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_ffvhuff::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_ffvhuff::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_ffvhuff::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_ffvhuff::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_ffvhuff::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_ffvhuff::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_ffvhuff::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_ffvhuff::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_ffvhuff::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_ffvhuff::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_ffvhuff::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ffvhuff::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_ffvhuff::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_ffvhuff::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_ffvhuff::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffvhuff::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_ffvhuff::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_ffvhuff::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_ffvhuff::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_ffvhuff::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_ffvhuff::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_ffvhuff::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_ffvhuff::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_ffvhuff::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_ffvhuff::non-deterministic
gboolean
rw
non_deterministic
Allow multithreading for e.g. context=1 at the expense of determinism (Private codec option).
TRUE
avenc_ffvhuff::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_ffvhuff::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_ffvhuff::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_ffvhuff::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_ffvhuff::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_ffvhuff::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffvhuff::pred
ffvhuff-pred
rw
pred
Prediction method (Private codec option).
left
avenc_ffvhuff::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_ffvhuff::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_ffvhuff::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_ffvhuff::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_ffvhuff::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_ffvhuff::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_ffvhuff::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_ffvhuff::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_ffvhuff::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_ffvhuff::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_ffvhuff::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_ffvhuff::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_ffvhuff::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_ffvhuff::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_ffvhuff::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_ffvhuff::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_ffvhuff::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_ffvhuff::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_ffvhuff::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_ffvhuff::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_ffvhuff::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_ffvhuff::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffvhuff::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_ffvhuff::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_ffvhuff::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_ffvhuff::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_ffvhuff::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_ffvhuff::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_ffvhuff::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ffv1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_ffv1::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_ffv1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ffv1::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_ffv1::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_ffv1::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_ffv1::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_ffv1::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ffv1::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_ffv1::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_ffv1::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_ffv1::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_ffv1::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_ffv1::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_ffv1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_ffv1::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_ffv1::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_ffv1::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffv1::coder
ffv1-encoder-coder
rw
coder
Coder type (Private codec option).
Golomb rice
avenc_ffv1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_ffv1::context
gint
[0,1]
rw
context
Context model (Private codec option).
0
avenc_ffv1::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ffv1::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_ffv1::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_ffv1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_ffv1::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_ffv1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_ffv1::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_ffv1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_ffv1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_ffv1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_ffv1::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_ffv1::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_ffv1::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_ffv1::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_ffv1::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_ffv1::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_ffv1::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_ffv1::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_ffv1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_ffv1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_ffv1::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffv1::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_ffv1::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_ffv1::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_ffv1::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_ffv1::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_ffv1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_ffv1::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_ffv1::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_ffv1::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_ffv1::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_ffv1::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_ffv1::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_ffv1::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_ffv1::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_ffv1::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffv1::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_ffv1::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_ffv1::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_ffv1::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_ffv1::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_ffv1::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_ffv1::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_ffv1::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_ffv1::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_ffv1::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_ffv1::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_ffv1::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_ffv1::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_ffv1::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_ffv1::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_ffv1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_ffv1::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_ffv1::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_ffv1::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_ffv1::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_ffv1::slicecrc
gboolean
rw
slicecrc
Protect slices with CRCs (Private codec option).
TRUE
avenc_ffv1::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_ffv1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_ffv1::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_ffv1::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_ffv1::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_ffv1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_ffv1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_ffv1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_ffv1::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_ffv1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_eac3::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_eac3::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_eac3::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_eac3::ad-conv-type
e-ac-3-encoder-ad-conv-type
rw
ad_conv_type
A/D Converter Type (Private codec option).
Unspecified
avenc_eac3::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_eac3::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_eac3::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_eac3::channel-coupling
e-ac-3-encoder-channel-coupling
rw
channel_coupling
Channel Coupling (Private codec option).
Selected by the Encoder
avenc_eac3::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_eac3::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_eac3::copyright
gint
[G_MAXULONG,1]
rw
copyright
Copyright Bit (Private codec option).
-1
avenc_eac3::cpl-start-band
e-ac-3-encoder-cpl-start-band
rw
cpl_start_band
Coupling Start Band (Private codec option).
Selected by the Encoder
avenc_eac3::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_eac3::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_eac3::dheadphone-mode
e-ac-3-encoder-dheadphone-mode
rw
dheadphone_mode
Dolby Headphone Mode (Private codec option).
Unspecified
avenc_eac3::dialnorm
gint
[-31,G_MAXULONG]
rw
dialnorm
Dialogue Level (dB) (Private codec option).
-31
avenc_eac3::dmix-mode
e-ac-3-encoder-dmix-mode
rw
dmix_mode
Preferred Stereo Downmix Mode (Private codec option).
Unspecified
avenc_eac3::dsur-mode
e-ac-3-encoder-dsur-mode
rw
dsur_mode
Dolby Surround Mode (Private codec option).
Unspecified
avenc_eac3::dsurex-mode
e-ac-3-encoder-dsurex-mode
rw
dsurex_mode
Dolby Surround EX Mode (Private codec option).
Unspecified
avenc_eac3::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_eac3::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_eac3::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_eac3::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_eac3::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_eac3::loro-cmixlev
gfloat
[-1,2]
rw
loro_cmixlev
Lo/Ro Center Mix Level (Private codec option).
-1
avenc_eac3::loro-surmixlev
gfloat
[-1,2]
rw
loro_surmixlev
Lo/Ro Surround Mix Level (Private codec option).
-1
avenc_eac3::ltrt-cmixlev
gfloat
[-1,2]
rw
ltrt_cmixlev
Lt/Rt Center Mix Level (Private codec option).
-1
avenc_eac3::ltrt-surmixlev
gfloat
[-1,2]
rw
ltrt_surmixlev
Lt/Rt Surround Mix Level (Private codec option).
-1
avenc_eac3::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_eac3::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_eac3::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_eac3::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_eac3::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_eac3::mixing-level
gint
[G_MAXULONG,111]
rw
mixing_level
Mixing Level (Private codec option).
-1
avenc_eac3::original
gint
[G_MAXULONG,1]
rw
original
Original Bit Stream (Private codec option).
-1
avenc_eac3::per-frame-metadata
gboolean
rw
per_frame_metadata
Allow Changing Metadata Per-Frame (Private codec option).
FALSE
avenc_eac3::room-type
e-ac-3-encoder-room-type
rw
room_type
Room Type (Private codec option).
Unspecified
avenc_eac3::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_eac3::stereo-rematrixing
gboolean
rw
stereo_rematrixing
Stereo Rematrixing (Private codec option).
TRUE
avenc_eac3::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_eac3::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_eac3::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_eac3::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_eac3::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_dvvideo::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_dvvideo::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_dvvideo::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_dvvideo::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_dvvideo::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_dvvideo::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_dvvideo::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_dvvideo::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_dvvideo::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_dvvideo::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_dvvideo::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_dvvideo::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_dvvideo::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_dvvideo::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_dvvideo::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_dvvideo::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_dvvideo::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_dvvideo::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dvvideo::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_dvvideo::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_dvvideo::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_dvvideo::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_dvvideo::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_dvvideo::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_dvvideo::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_dvvideo::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_dvvideo::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_dvvideo::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_dvvideo::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_dvvideo::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_dvvideo::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_dvvideo::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_dvvideo::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_dvvideo::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_dvvideo::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_dvvideo::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_dvvideo::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_dvvideo::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_dvvideo::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_dvvideo::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_dvvideo::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_dvvideo::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dvvideo::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_dvvideo::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_dvvideo::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_dvvideo::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_dvvideo::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_dvvideo::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_dvvideo::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_dvvideo::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_dvvideo::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_dvvideo::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_dvvideo::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_dvvideo::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_dvvideo::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_dvvideo::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_dvvideo::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dvvideo::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_dvvideo::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_dvvideo::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_dvvideo::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_dvvideo::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_dvvideo::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_dvvideo::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_dvvideo::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_dvvideo::quant-deadzone
gint
[0,1024]
rw
quant_deadzone
Quantizer dead zone (Private codec option).
7
avenc_dvvideo::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_dvvideo::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_dvvideo::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_dvvideo::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_dvvideo::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_dvvideo::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_dvvideo::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_dvvideo::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_dvvideo::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_dvvideo::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_dvvideo::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_dvvideo::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_dvvideo::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_dvvideo::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_dvvideo::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dvvideo::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_dvvideo::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_dvvideo::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_dvvideo::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_dvvideo::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_dvvideo::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_dvvideo::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_dpx::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_dpx::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_dpx::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_dpx::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_dpx::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_dpx::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_dpx::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_dpx::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_dpx::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_dpx::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_dpx::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_dpx::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_dpx::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_dpx::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_dpx::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_dpx::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_dpx::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dpx::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_dpx::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_dpx::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_dpx::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_dpx::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_dpx::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_dpx::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_dpx::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_dpx::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_dpx::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_dpx::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_dpx::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_dpx::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_dpx::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_dpx::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_dpx::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_dpx::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_dpx::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_dpx::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_dpx::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_dpx::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_dpx::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_dpx::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_dpx::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dpx::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_dpx::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_dpx::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_dpx::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_dpx::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_dpx::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_dpx::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_dpx::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_dpx::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_dpx::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_dpx::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_dpx::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_dpx::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_dpx::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_dpx::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dpx::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_dpx::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_dpx::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_dpx::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_dpx::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_dpx::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_dpx::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_dpx::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_dpx::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_dpx::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_dpx::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_dpx::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_dpx::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_dpx::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_dpx::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_dpx::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_dpx::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_dpx::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_dpx::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_dpx::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_dpx::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_dpx::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_dpx::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dpx::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_dpx::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_dpx::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_dpx::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_dpx::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_dpx::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_dpx::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_dnxhd::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_dnxhd::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_dnxhd::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_dnxhd::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_dnxhd::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_dnxhd::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_dnxhd::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_dnxhd::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_dnxhd::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_dnxhd::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_dnxhd::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_dnxhd::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_dnxhd::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_dnxhd::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_dnxhd::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_dnxhd::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_dnxhd::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_dnxhd::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dnxhd::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_dnxhd::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_dnxhd::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_dnxhd::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_dnxhd::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_dnxhd::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_dnxhd::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_dnxhd::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_dnxhd::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_dnxhd::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_dnxhd::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_dnxhd::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_dnxhd::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_dnxhd::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_dnxhd::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_dnxhd::ibias
gint
rw
ibias
intra quant bias (Private codec option).
0
avenc_dnxhd::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_dnxhd::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_dnxhd::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_dnxhd::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_dnxhd::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_dnxhd::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_dnxhd::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_dnxhd::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_dnxhd::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dnxhd::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_dnxhd::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_dnxhd::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_dnxhd::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_dnxhd::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_dnxhd::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_dnxhd::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_dnxhd::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_dnxhd::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_dnxhd::nitris-compat
gboolean
rw
nitris_compat
encode with Avid Nitris compatibility (Private codec option).
FALSE
avenc_dnxhd::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_dnxhd::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_dnxhd::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_dnxhd::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_dnxhd::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_dnxhd::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dnxhd::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_dnxhd::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_dnxhd::profile
dnxhd-profile
rw
profile
(null) (Private codec option).
dnxhd
avenc_dnxhd::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_dnxhd::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_dnxhd::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_dnxhd::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_dnxhd::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_dnxhd::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_dnxhd::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_dnxhd::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_dnxhd::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_dnxhd::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_dnxhd::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_dnxhd::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_dnxhd::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_dnxhd::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_dnxhd::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_dnxhd::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_dnxhd::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_dnxhd::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_dnxhd::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_dnxhd::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_dnxhd::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_dnxhd::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_dnxhd::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_dnxhd::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_dnxhd::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_dnxhd::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_dnxhd::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_dnxhd::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_comfortnoise::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_comfortnoise::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_comfortnoise::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_comfortnoise::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_comfortnoise::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_comfortnoise::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_comfortnoise::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_comfortnoise::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_comfortnoise::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_comfortnoise::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_comfortnoise::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_comfortnoise::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_comfortnoise::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_comfortnoise::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_comfortnoise::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_comfortnoise::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_comfortnoise::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_comfortnoise::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_comfortnoise::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_comfortnoise::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_comfortnoise::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_comfortnoise::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_comfortnoise::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_comfortnoise::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_comfortnoise::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_comfortnoise::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_cljr::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_cljr::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_cljr::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_cljr::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_cljr::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_cljr::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_cljr::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_cljr::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_cljr::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_cljr::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_cljr::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_cljr::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_cljr::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_cljr::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_cljr::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_cljr::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_cljr::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cljr::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_cljr::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_cljr::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_cljr::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_cljr::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_cljr::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_cljr::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_cljr::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_cljr::dither-type
gint
[0,2]
rw
dither_type
Dither type (Private codec option).
1
avenc_cljr::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_cljr::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_cljr::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_cljr::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_cljr::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_cljr::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_cljr::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_cljr::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_cljr::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_cljr::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_cljr::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_cljr::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_cljr::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_cljr::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_cljr::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_cljr::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cljr::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_cljr::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_cljr::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_cljr::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_cljr::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_cljr::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_cljr::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_cljr::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_cljr::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_cljr::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_cljr::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_cljr::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_cljr::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_cljr::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_cljr::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cljr::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_cljr::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_cljr::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_cljr::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_cljr::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_cljr::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_cljr::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_cljr::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_cljr::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_cljr::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_cljr::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_cljr::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_cljr::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_cljr::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_cljr::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_cljr::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_cljr::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_cljr::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_cljr::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_cljr::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_cljr::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_cljr::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_cljr::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cljr::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_cljr::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_cljr::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_cljr::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_cljr::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_cljr::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_cljr::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_bmp::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_bmp::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_bmp::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_bmp::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_bmp::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_bmp::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_bmp::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_bmp::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_bmp::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_bmp::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_bmp::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_bmp::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_bmp::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_bmp::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_bmp::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_bmp::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_bmp::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_bmp::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_bmp::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_bmp::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_bmp::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_bmp::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_bmp::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_bmp::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_bmp::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_bmp::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_bmp::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_bmp::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_bmp::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_bmp::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_bmp::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_bmp::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_bmp::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_bmp::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_bmp::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_bmp::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_bmp::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_bmp::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_bmp::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_bmp::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_bmp::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_bmp::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_bmp::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_bmp::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_bmp::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_bmp::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_bmp::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_bmp::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_bmp::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_bmp::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_bmp::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_bmp::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_bmp::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_bmp::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_bmp::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_bmp::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_bmp::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_bmp::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_bmp::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_bmp::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_bmp::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_bmp::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_bmp::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_bmp::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_bmp::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_bmp::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_bmp::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_bmp::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_bmp::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_bmp::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_bmp::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_bmp::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_bmp::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_bmp::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_bmp::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_bmp::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_bmp::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_bmp::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_bmp::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_bmp::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_bmp::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_bmp::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_bmp::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_bmp::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_bmp::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_bmp::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_asv2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_asv2::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_asv2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_asv2::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_asv2::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_asv2::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_asv2::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_asv2::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_asv2::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_asv2::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_asv2::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_asv2::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_asv2::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_asv2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_asv2::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_asv2::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_asv2::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv2::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_asv2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_asv2::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_asv2::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_asv2::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_asv2::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_asv2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_asv2::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_asv2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_asv2::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_asv2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_asv2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_asv2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_asv2::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_asv2::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_asv2::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_asv2::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_asv2::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_asv2::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_asv2::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_asv2::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_asv2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_asv2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_asv2::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv2::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_asv2::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_asv2::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_asv2::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_asv2::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_asv2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_asv2::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_asv2::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_asv2::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_asv2::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_asv2::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_asv2::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_asv2::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_asv2::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_asv2::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv2::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_asv2::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_asv2::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_asv2::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_asv2::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_asv2::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_asv2::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_asv2::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_asv2::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_asv2::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_asv2::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_asv2::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_asv2::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_asv2::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_asv2::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_asv2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_asv2::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_asv2::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_asv2::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_asv2::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_asv2::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_asv2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_asv2::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv2::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_asv2::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_asv2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_asv2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_asv2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_asv2::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_asv2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_asv1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_asv1::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_asv1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_asv1::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_asv1::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_asv1::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_asv1::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_asv1::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_asv1::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_asv1::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_asv1::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_asv1::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_asv1::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_asv1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_asv1::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_asv1::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_asv1::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv1::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_asv1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_asv1::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_asv1::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_asv1::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_asv1::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_asv1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_asv1::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_asv1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_asv1::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_asv1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_asv1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_asv1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_asv1::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_asv1::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_asv1::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_asv1::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_asv1::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_asv1::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_asv1::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_asv1::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_asv1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_asv1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_asv1::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv1::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_asv1::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_asv1::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_asv1::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_asv1::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_asv1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_asv1::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_asv1::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_asv1::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_asv1::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_asv1::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_asv1::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_asv1::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_asv1::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_asv1::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv1::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_asv1::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_asv1::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_asv1::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_asv1::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_asv1::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_asv1::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_asv1::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_asv1::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_asv1::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_asv1::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_asv1::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_asv1::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_asv1::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_asv1::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_asv1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_asv1::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_asv1::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_asv1::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_asv1::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_asv1::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_asv1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_asv1::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_asv1::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_asv1::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_asv1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_asv1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_asv1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_asv1::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_asv1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_alac::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_alac::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_alac::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_alac::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_alac::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_alac::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_alac::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_alac::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_alac::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_alac::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_alac::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_alac::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_alac::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_alac::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_alac::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_alac::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_alac::max-prediction-order
gint
[1,30]
rw
max_prediction_order
(null) (Private codec option).
6
avenc_alac::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_alac::min-prediction-order
gint
[1,30]
rw
min_prediction_order
(null) (Private codec option).
4
avenc_alac::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_alac::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_alac::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_alac::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_alac::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_alac::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_alac::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_adpcm_yamaha::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_adpcm_yamaha::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_adpcm_yamaha::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_yamaha::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_adpcm_yamaha::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_adpcm_yamaha::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_adpcm_yamaha::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_adpcm_yamaha::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_adpcm_yamaha::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_yamaha::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_yamaha::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_adpcm_yamaha::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_adpcm_yamaha::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_adpcm_yamaha::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_adpcm_yamaha::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_adpcm_yamaha::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_adpcm_yamaha::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_adpcm_swf::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_adpcm_swf::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_adpcm_swf::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_adpcm_swf::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_adpcm_swf::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_adpcm_swf::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_adpcm_swf::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_swf::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_swf::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_adpcm_swf::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_adpcm_swf::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_adpcm_swf::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_adpcm_swf::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_adpcm_swf::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_swf::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_swf::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_adpcm_swf::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_swf::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_adpcm_swf::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_swf::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_adpcm_swf::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_adpcm_swf::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_adpcm_swf::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_adpcm_swf::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_adpcm_swf::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_adpcm_swf::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_adpcm_ms::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_adpcm_ms::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_adpcm_ms::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_adpcm_ms::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_adpcm_ms::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_adpcm_ms::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_adpcm_ms::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ms::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ms::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_adpcm_ms::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_adpcm_ms::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_adpcm_ms::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_adpcm_ms::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_adpcm_ms::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ms::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ms::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_adpcm_ms::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ms::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_adpcm_ms::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ms::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_adpcm_ms::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_adpcm_ms::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_adpcm_ms::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_adpcm_ms::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_adpcm_ms::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_adpcm_ms::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_adpcm_ima_wav::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_adpcm_ima_wav::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_adpcm_ima_wav::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ima_wav::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_adpcm_ima_wav::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_adpcm_ima_wav::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_adpcm_ima_wav::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_adpcm_ima_wav::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_adpcm_ima_wav::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ima_wav::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ima_wav::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_adpcm_ima_wav::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_adpcm_ima_wav::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_adpcm_ima_wav::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_adpcm_ima_wav::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_adpcm_ima_wav::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_adpcm_ima_wav::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_adpcm_ima_qt::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_adpcm_ima_qt::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_adpcm_ima_qt::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ima_qt::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_adpcm_ima_qt::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_adpcm_ima_qt::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_adpcm_ima_qt::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_adpcm_ima_qt::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_adpcm_ima_qt::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ima_qt::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_ima_qt::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_adpcm_ima_qt::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_adpcm_ima_qt::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_adpcm_ima_qt::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_adpcm_ima_qt::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_adpcm_ima_qt::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_adpcm_ima_qt::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_adpcm_adx::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_adpcm_adx::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_adpcm_adx::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_adpcm_adx::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_adpcm_adx::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_adpcm_adx::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_adpcm_adx::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_adx::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_adx::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_adpcm_adx::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_adpcm_adx::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_adpcm_adx::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_adpcm_adx::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_adpcm_adx::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_adx::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_adpcm_adx::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_adpcm_adx::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_adx::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_adpcm_adx::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_adpcm_adx::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_adpcm_adx::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_adpcm_adx::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_adpcm_adx::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_adpcm_adx::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_adpcm_adx::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_adpcm_adx::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ac3_fixed::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_ac3_fixed::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ac3_fixed::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_ac3_fixed::ad-conv-type
fixed-point-ac-3-encoder-ad-conv-type
rw
ad_conv_type
A/D Converter Type (Private codec option).
Unspecified
avenc_ac3_fixed::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_ac3_fixed::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_ac3_fixed::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_ac3_fixed::center-mixlev
gfloat
[0,1]
rw
center_mixlev
Center Mix Level (Private codec option).
0.594604
avenc_ac3_fixed::channel-coupling
fixed-point-ac-3-encoder-channel-coupling
rw
channel_coupling
Channel Coupling (Private codec option).
Selected by the Encoder
avenc_ac3_fixed::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_ac3_fixed::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_ac3_fixed::copyright
gint
[G_MAXULONG,1]
rw
copyright
Copyright Bit (Private codec option).
-1
avenc_ac3_fixed::cpl-start-band
fixed-point-ac-3-encoder-cpl-start-band
rw
cpl_start_band
Coupling Start Band (Private codec option).
Selected by the Encoder
avenc_ac3_fixed::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_ac3_fixed::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_ac3_fixed::dheadphone-mode
fixed-point-ac-3-encoder-dheadphone-mode
rw
dheadphone_mode
Dolby Headphone Mode (Private codec option).
Unspecified
avenc_ac3_fixed::dialnorm
gint
[-31,G_MAXULONG]
rw
dialnorm
Dialogue Level (dB) (Private codec option).
-31
avenc_ac3_fixed::dmix-mode
fixed-point-ac-3-encoder-dmix-mode
rw
dmix_mode
Preferred Stereo Downmix Mode (Private codec option).
Unspecified
avenc_ac3_fixed::dsur-mode
fixed-point-ac-3-encoder-dsur-mode
rw
dsur_mode
Dolby Surround Mode (Private codec option).
Unspecified
avenc_ac3_fixed::dsurex-mode
fixed-point-ac-3-encoder-dsurex-mode
rw
dsurex_mode
Dolby Surround EX Mode (Private codec option).
Unspecified
avenc_ac3_fixed::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_ac3_fixed::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_ac3_fixed::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_ac3_fixed::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_ac3_fixed::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_ac3_fixed::loro-cmixlev
gfloat
[-1,2]
rw
loro_cmixlev
Lo/Ro Center Mix Level (Private codec option).
-1
avenc_ac3_fixed::loro-surmixlev
gfloat
[-1,2]
rw
loro_surmixlev
Lo/Ro Surround Mix Level (Private codec option).
-1
avenc_ac3_fixed::ltrt-cmixlev
gfloat
[-1,2]
rw
ltrt_cmixlev
Lt/Rt Center Mix Level (Private codec option).
-1
avenc_ac3_fixed::ltrt-surmixlev
gfloat
[-1,2]
rw
ltrt_surmixlev
Lt/Rt Surround Mix Level (Private codec option).
-1
avenc_ac3_fixed::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_ac3_fixed::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_ac3_fixed::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_ac3_fixed::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_ac3_fixed::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_ac3_fixed::mixing-level
gint
[G_MAXULONG,111]
rw
mixing_level
Mixing Level (Private codec option).
-1
avenc_ac3_fixed::original
gint
[G_MAXULONG,1]
rw
original
Original Bit Stream (Private codec option).
-1
avenc_ac3_fixed::per-frame-metadata
gboolean
rw
per_frame_metadata
Allow Changing Metadata Per-Frame (Private codec option).
FALSE
avenc_ac3_fixed::room-type
fixed-point-ac-3-encoder-room-type
rw
room_type
Room Type (Private codec option).
Unspecified
avenc_ac3_fixed::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_ac3_fixed::stereo-rematrixing
gboolean
rw
stereo_rematrixing
Stereo Rematrixing (Private codec option).
TRUE
avenc_ac3_fixed::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_ac3_fixed::surround-mixlev
gfloat
[0,1]
rw
surround_mixlev
Surround Mix Level (Private codec option).
0.5
avenc_ac3_fixed::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_ac3_fixed::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_ac3_fixed::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_ac3_fixed::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ac3::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_ac3::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ac3::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_ac3::ad-conv-type
ac-3-encoder-ad-conv-type
rw
ad_conv_type
A/D Converter Type (Private codec option).
Unspecified
avenc_ac3::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_ac3::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_ac3::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_ac3::center-mixlev
gfloat
[0,1]
rw
center_mixlev
Center Mix Level (Private codec option).
0.594604
avenc_ac3::channel-coupling
ac-3-encoder-channel-coupling
rw
channel_coupling
Channel Coupling (Private codec option).
Selected by the Encoder
avenc_ac3::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_ac3::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_ac3::copyright
gint
[G_MAXULONG,1]
rw
copyright
Copyright Bit (Private codec option).
-1
avenc_ac3::cpl-start-band
ac-3-encoder-cpl-start-band
rw
cpl_start_band
Coupling Start Band (Private codec option).
Selected by the Encoder
avenc_ac3::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_ac3::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_ac3::dheadphone-mode
ac-3-encoder-dheadphone-mode
rw
dheadphone_mode
Dolby Headphone Mode (Private codec option).
Unspecified
avenc_ac3::dialnorm
gint
[-31,G_MAXULONG]
rw
dialnorm
Dialogue Level (dB) (Private codec option).
-31
avenc_ac3::dmix-mode
ac-3-encoder-dmix-mode
rw
dmix_mode
Preferred Stereo Downmix Mode (Private codec option).
Unspecified
avenc_ac3::dsur-mode
ac-3-encoder-dsur-mode
rw
dsur_mode
Dolby Surround Mode (Private codec option).
Unspecified
avenc_ac3::dsurex-mode
ac-3-encoder-dsurex-mode
rw
dsurex_mode
Dolby Surround EX Mode (Private codec option).
Unspecified
avenc_ac3::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_ac3::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_ac3::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_ac3::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_ac3::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_ac3::loro-cmixlev
gfloat
[-1,2]
rw
loro_cmixlev
Lo/Ro Center Mix Level (Private codec option).
-1
avenc_ac3::loro-surmixlev
gfloat
[-1,2]
rw
loro_surmixlev
Lo/Ro Surround Mix Level (Private codec option).
-1
avenc_ac3::ltrt-cmixlev
gfloat
[-1,2]
rw
ltrt_cmixlev
Lt/Rt Center Mix Level (Private codec option).
-1
avenc_ac3::ltrt-surmixlev
gfloat
[-1,2]
rw
ltrt_surmixlev
Lt/Rt Surround Mix Level (Private codec option).
-1
avenc_ac3::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_ac3::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_ac3::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_ac3::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_ac3::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_ac3::mixing-level
gint
[G_MAXULONG,111]
rw
mixing_level
Mixing Level (Private codec option).
-1
avenc_ac3::original
gint
[G_MAXULONG,1]
rw
original
Original Bit Stream (Private codec option).
-1
avenc_ac3::per-frame-metadata
gboolean
rw
per_frame_metadata
Allow Changing Metadata Per-Frame (Private codec option).
FALSE
avenc_ac3::room-type
ac-3-encoder-room-type
rw
room_type
Room Type (Private codec option).
Unspecified
avenc_ac3::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_ac3::stereo-rematrixing
gboolean
rw
stereo_rematrixing
Stereo Rematrixing (Private codec option).
TRUE
avenc_ac3::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_ac3::surround-mixlev
gfloat
[0,1]
rw
surround_mixlev
Surround Mix Level (Private codec option).
0.5
avenc_ac3::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_ac3::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_ac3::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_ac3::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_aac::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_aac::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_aac::aac-coder
aac-encoder-coder
rw
aac_coder
Coding algorithm (Private codec option).
Default fast search
avenc_aac::aac-is
gboolean
rw
aac_is
Intensity stereo coding (Private codec option).
TRUE
avenc_aac::aac-ltp
gboolean
rw
aac_ltp
Long term prediction (Private codec option).
FALSE
avenc_aac::aac-ms
gboolean
rw
aac_ms
Force M/S stereo coding (Private codec option).
TRUE
avenc_aac::aac-pce
gboolean
rw
aac_pce
Forces the use of PCEs (Private codec option).
FALSE
avenc_aac::aac-pns
gboolean
rw
aac_pns
Perceptual noise substitution (Private codec option).
TRUE
avenc_aac::aac-pred
gboolean
rw
aac_pred
AAC-Main prediction (Private codec option).
FALSE
avenc_aac::aac-tns
gboolean
rw
aac_tns
Temporal noise shaping (Private codec option).
TRUE
avenc_aac::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_aac::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_aac::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_aac::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_aac::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_aac::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_aac::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_aac::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_aac::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_aac::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_aac::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_aac::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_aac::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_aac::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_aac::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_aac::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_aac::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_aac::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_aac::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_aac::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_aac::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_aac::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_aac::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_aac::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_a64multi5::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_a64multi5::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_a64multi5::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_a64multi5::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_a64multi5::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_a64multi5::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_a64multi5::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_a64multi5::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_a64multi5::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_a64multi5::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_a64multi5::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_a64multi5::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_a64multi5::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_a64multi5::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_a64multi5::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_a64multi5::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_a64multi5::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi5::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_a64multi5::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_a64multi5::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_a64multi5::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_a64multi5::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_a64multi5::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_a64multi5::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_a64multi5::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_a64multi5::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_a64multi5::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_a64multi5::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_a64multi5::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_a64multi5::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_a64multi5::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_a64multi5::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_a64multi5::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_a64multi5::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_a64multi5::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_a64multi5::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_a64multi5::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_a64multi5::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_a64multi5::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_a64multi5::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_a64multi5::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi5::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_a64multi5::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_a64multi5::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_a64multi5::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_a64multi5::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_a64multi5::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_a64multi5::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_a64multi5::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_a64multi5::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_a64multi5::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_a64multi5::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_a64multi5::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_a64multi5::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_a64multi5::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_a64multi5::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi5::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_a64multi5::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_a64multi5::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_a64multi5::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_a64multi5::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_a64multi5::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_a64multi5::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_a64multi5::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_a64multi5::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_a64multi5::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_a64multi5::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_a64multi5::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_a64multi5::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_a64multi5::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_a64multi5::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_a64multi5::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_a64multi5::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_a64multi5::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_a64multi5::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_a64multi5::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_a64multi5::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_a64multi5::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_a64multi5::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi5::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_a64multi5::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_a64multi5::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_a64multi5::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_a64multi5::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_a64multi5::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_a64multi5::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_a64multi::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_a64multi::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_a64multi::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_a64multi::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_a64multi::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_a64multi::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_a64multi::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_a64multi::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_a64multi::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_a64multi::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_a64multi::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_a64multi::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_a64multi::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_a64multi::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_a64multi::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_a64multi::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_a64multi::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_a64multi::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_a64multi::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_a64multi::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_a64multi::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_a64multi::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_a64multi::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_a64multi::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_a64multi::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_a64multi::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_a64multi::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_a64multi::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_a64multi::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_a64multi::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_a64multi::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_a64multi::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_a64multi::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_a64multi::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_a64multi::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_a64multi::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_a64multi::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_a64multi::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_a64multi::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_a64multi::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_a64multi::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_a64multi::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_a64multi::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_a64multi::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_a64multi::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_a64multi::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_a64multi::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_a64multi::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_a64multi::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_a64multi::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_a64multi::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_a64multi::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_a64multi::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_a64multi::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_a64multi::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_a64multi::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_a64multi::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_a64multi::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_a64multi::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_a64multi::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_a64multi::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_a64multi::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_a64multi::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_a64multi::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_a64multi::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_a64multi::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_a64multi::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_a64multi::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_a64multi::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_a64multi::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_a64multi::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_a64multi::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_a64multi::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_a64multi::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_a64multi::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_a64multi::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_a64multi::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_a64multi::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_a64multi::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_a64multi::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_a64multi::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_a64multi::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_a64multi::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
GstFFMpegDeinterlace::mode
GstLibAVDeinterlaceModes
rw
Mode
Deinterlace Mode.
Auto detection
avdec_zmbv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_zmbv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_zmbv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_zmbv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_zmbv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_zlib::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_zlib::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_zlib::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_zlib::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_zlib::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_zerocodec::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_zerocodec::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_zerocodec::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_zerocodec::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_zerocodec::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_yop::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_yop::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_yop::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_yop::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_yop::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_xwd::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xwd::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xwd::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xwd::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xwd::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_xl::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xl::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xl::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xl::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xl::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_xan_wc4::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xan_wc4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xan_wc4::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xan_wc4::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xan_wc4::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_xan_wc3::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xan_wc3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xan_wc3::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xan_wc3::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xan_wc3::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_wnv1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_wnv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_wnv1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_wnv1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_wnv1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_wmv3image::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_wmv3image::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_wmv3image::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_wmv3image::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_wmv3image::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_wmv3::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_wmv3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_wmv3::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_wmv3::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_wmv3::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_wmv2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_wmv2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_wmv2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_wmv2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_wmv2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_wmv1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_wmv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_wmv1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_wmv1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_wmv1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_webp::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_webp::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_webp::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_webp::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_webp::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_webp::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vqavideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vqavideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vqavideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vqavideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vqavideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp9::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp9::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp9::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp9::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp9::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp9::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_vp8::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp8::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp8::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp8::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_vp8::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp8::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp6f::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp6f::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp6f::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp6f::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp6f::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp6a::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp6a::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp6a::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp6a::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp6a::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp6a::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_vp6::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp6::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp6::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp6::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp6::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp5::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp5::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp5::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp5::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp5::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp3::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp3::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp3::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_vp3::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp3::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vmnc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vmnc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vmnc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vmnc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vmnc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vmdvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vmdvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vmdvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vmdvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vmdvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vcr1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vcr1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vcr1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vcr1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vcr1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vc1image::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vc1image::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vc1image::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vc1image::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vc1image::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vc1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vc1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vc1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vc1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vc1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vble::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vble::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vble::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vble::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vble::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vble::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_vb::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vb::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vb::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vb::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vb::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_v410::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_v410::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_v410::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_v410::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_v410::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_utvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_utvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_utvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_utvideo::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_utvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_utvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ultimotion::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ultimotion::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ultimotion::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ultimotion::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ultimotion::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_txd::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_txd::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_txd::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_txd::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_txd::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_tscc2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_tscc2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_tscc2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_tscc2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_tscc2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_truemotion2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_truemotion2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_truemotion2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_truemotion2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_truemotion2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_truemotion1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_truemotion1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_truemotion1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_truemotion1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_truemotion1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_tmv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_tmv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_tmv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_tmv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_tmv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_tiff::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_tiff::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_tiff::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_tiff::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_tiff::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_tiff::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_tiertexseqvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_tiertexseqvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_tiertexseqvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_tiertexseqvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_tiertexseqvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_thp::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_thp::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_thp::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_thp::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_thp::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_targa::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_targa::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_targa::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_targa::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_targa::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_svq3::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_svq3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_svq3::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_svq3::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_svq3::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_svq1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_svq1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_svq1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_svq1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_svq1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_sunrast::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_sunrast::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_sunrast::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_sunrast::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_sunrast::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_sp5x::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_sp5x::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_sp5x::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_sp5x::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_sp5x::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_smc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_smc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_smc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_smc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_smc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_smackvid::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_smackvid::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_smackvid::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_smackvid::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_smackvid::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_sgi::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_sgi::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_sgi::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_sgi::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_sgi::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rv40::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rv40::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rv40::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rv40::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_rv40::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rv40::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rv30::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rv30::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rv30::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rv30::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_rv30::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rv30::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rv20::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rv20::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rv20::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rv20::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rv20::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rv10::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rv10::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rv10::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rv10::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rv10::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rpza::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rpza::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rpza::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rpza::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rpza::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_roqvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_roqvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_roqvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_roqvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_roqvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rl2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rl2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rl2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rl2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rl2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_r10k::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_r10k::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_r10k::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_r10k::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_r10k::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_qtrle::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_qtrle::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_qtrle::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_qtrle::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_qtrle::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_qpeg::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_qpeg::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_qpeg::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_qpeg::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_qpeg::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_qdraw::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_qdraw::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_qdraw::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_qdraw::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_qdraw::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ptx::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ptx::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ptx::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ptx::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ptx::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_prores::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_prores::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_prores::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_prores::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_prores::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_prores::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ppm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ppm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ppm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ppm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ppm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_png::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_png::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_png::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_png::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_png::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_png::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_pictor::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pictor::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pictor::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pictor::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pictor::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_pgmyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pgmyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pgmyuv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pgmyuv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pgmyuv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_pgm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pgm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pgm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pgm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pgm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_pcx::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pcx::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pcx::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pcx::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pcx::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_pbm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pbm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pbm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pbm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pbm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_pam::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pam::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pam::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pam::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pam::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_nuv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_nuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_nuv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_nuv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_nuv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mxpeg::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mxpeg::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mxpeg::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mxpeg::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mxpeg::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mts2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mts2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mts2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mts2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mts2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mszh::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mszh::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mszh::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mszh::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mszh::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mszh::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_msvideo1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_msvideo1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_msvideo1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_msvideo1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_msvideo1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mss2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mss2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mss2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mss2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mss2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mss1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mss1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mss1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mss1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mss1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_msrle::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_msrle::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_msrle::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_msrle::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_msrle::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_msmpeg4v2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_msmpeg4v2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_msmpeg4v2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_msmpeg4v2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_msmpeg4v2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_msmpeg4v1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_msmpeg4v1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_msmpeg4v1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_msmpeg4v1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_msmpeg4v1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_msmpeg4::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_msmpeg4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_msmpeg4::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_msmpeg4::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_msmpeg4::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_msa1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_msa1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_msa1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_msa1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_msa1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mpeg4::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mpeg4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mpeg4::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mpeg4::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_mpeg4::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mpeg4::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mpeg2video::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mpeg2video::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mpeg2video::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mpeg2video::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_mpeg2video::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mpeg2video::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_motionpixels::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_motionpixels::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_motionpixels::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_motionpixels::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_motionpixels::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mmvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mmvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mmvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mmvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mmvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mjpegb::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mjpegb::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mjpegb::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mjpegb::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mjpegb::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mjpeg::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mjpeg::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mjpeg::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mjpeg::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mjpeg::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mimic::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mimic::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mimic::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mimic::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_mimic::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mimic::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mdec::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mdec::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mdec::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mdec::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_mdec::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mdec::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_loco::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_loco::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_loco::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_loco::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_loco::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_lagarith::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_lagarith::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_lagarith::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_lagarith::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_lagarith::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_lagarith::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_kmvc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_kmvc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_kmvc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_kmvc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_kmvc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_kgv1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_kgv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_kgv1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_kgv1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_kgv1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_jv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_jv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_jv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_jv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_jv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_jpegls::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_jpegls::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_jpegls::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_jpegls::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_jpegls::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_jpeg2000::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_jpeg2000::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_jpeg2000::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_jpeg2000::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_jpeg2000::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_jpeg2000::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_interplayvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_interplayvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_interplayvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_interplayvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_interplayvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_indeo5::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_indeo5::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_indeo5::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_indeo5::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_indeo5::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_indeo4::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_indeo4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_indeo4::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_indeo4::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_indeo4::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_indeo3::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_indeo3::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_indeo3::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_indeo3::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_indeo3::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_indeo2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_indeo2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_indeo2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_indeo2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_indeo2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_iff_ilbm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_iff_ilbm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_iff_ilbm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_iff_ilbm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_iff_ilbm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_iff_byterun1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_iff_byterun1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_iff_byterun1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_iff_byterun1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_iff_byterun1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_idcinvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_idcinvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_idcinvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_idcinvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_idcinvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_huffyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_huffyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_huffyuv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_huffyuv::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_huffyuv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_huffyuv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_hnm4video::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_hnm4video::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_hnm4video::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_hnm4video::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_hnm4video::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_h265::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_h265::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_h265::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_h265::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_h265::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_h265::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_h264::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_h264::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_h264::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_h264::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_h264::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_h264::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_h263i::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_h263i::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_h263i::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_h263i::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_h263i::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_h263::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_h263::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_h263::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_h263::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_h263::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_h261::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_h261::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_h261::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_h261::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_h261::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_g2m::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_g2m::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_g2m::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_g2m::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_g2m::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_frwu::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_frwu::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_frwu::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_frwu::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_frwu::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_fraps::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_fraps::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_fraps::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_fraps::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_fraps::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_fraps::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_flv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_flv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_flv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_flv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_flv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_flic::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_flic::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_flic::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_flic::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_flic::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_flashsv2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_flashsv2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_flashsv2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_flashsv2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_flashsv2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_flashsv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_flashsv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_flashsv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_flashsv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_flashsv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_fic::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_fic::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_fic::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_fic::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_fic::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_fic::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ffvhuff::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ffvhuff::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ffvhuff::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ffvhuff::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_ffvhuff::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ffvhuff::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ffv1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ffv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ffv1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ffv1::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_ffv1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ffv1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_escape130::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_escape130::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_escape130::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_escape130::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_escape130::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_escape124::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_escape124::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_escape124::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_escape124::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_escape124::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_eatqi::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_eatqi::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_eatqi::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_eatqi::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_eatqi::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_eatgv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_eatgv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_eatgv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_eatgv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_eatgv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_eatgq::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_eatgq::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_eatgq::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_eatgq::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_eatgq::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_eamad::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_eamad::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_eamad::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_eamad::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_eamad::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_eacmv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_eacmv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_eacmv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_eacmv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_eacmv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dxtory::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dxtory::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dxtory::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dxtory::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dxtory::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dxa::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dxa::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dxa::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dxa::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dxa::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dvvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dvvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dvvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dvvideo::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_dvvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dvvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dsicinvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dsicinvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dsicinvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dsicinvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dsicinvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dpx::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dpx::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dpx::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dpx::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dpx::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dnxhd::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dnxhd::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dnxhd::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dnxhd::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dnxhd::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dnxhd::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_dfa::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dfa::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dfa::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dfa::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dfa::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cyuv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cyuv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cyuv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cllc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cllc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cllc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cllc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cllc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cllc::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_cljr::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cljr::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cljr::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cljr::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cljr::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cinepak::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cinepak::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cinepak::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cinepak::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cinepak::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cdxl::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cdxl::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cdxl::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cdxl::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cdxl::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cdgraphics::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cdgraphics::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cdgraphics::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cdgraphics::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cdgraphics::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_camtasia::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_camtasia::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_camtasia::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_camtasia::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_camtasia::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_camstudio::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_camstudio::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_camstudio::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_camstudio::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_camstudio::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_c93::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_c93::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_c93::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_c93::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_c93::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_bmv_video::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_bmv_video::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_bmv_video::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_bmv_video::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_bmv_video::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_bmp::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_bmp::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_bmp::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_bmp::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_bmp::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_binkvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_binkvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_binkvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_binkvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_binkvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_bfi::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_bfi::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_bfi::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_bfi::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_bfi::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_bethsoftvid::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_bethsoftvid::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_bethsoftvid::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_bethsoftvid::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_bethsoftvid::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_avs::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_avs::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_avs::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_avs::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_avs::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_aura2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_aura2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_aura2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_aura2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_aura2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_aura::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_aura::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_aura::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_aura::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_aura::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_asv2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_asv2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_asv2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_asv2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_asv2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_asv1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_asv1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_asv1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_asv1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_asv1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ansi::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ansi::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ansi::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ansi::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ansi::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_anm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_anm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_anm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_anm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_anm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_amv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_amv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_amv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_amv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_amv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_aic::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_aic::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_aic::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_aic::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_aic::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_aic::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_aasc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_aasc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_aasc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_aasc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_aasc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_8bps::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_8bps::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_8bps::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_8bps::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_8bps::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_4xm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_4xm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_4xm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_4xm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_4xm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
GstFFMpegScale::method
GstLibAVVideoScaleMethod
rw
method
method.
Bicubic
avenc_alias_pix::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_alias_pix::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_alias_pix::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_alias_pix::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_alias_pix::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_alias_pix::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_alias_pix::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_alias_pix::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_alias_pix::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_alias_pix::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_alias_pix::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_alias_pix::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_alias_pix::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_alias_pix::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_alias_pix::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_alias_pix::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_alias_pix::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_alias_pix::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_alias_pix::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_alias_pix::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_alias_pix::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_alias_pix::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_alias_pix::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_alias_pix::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_alias_pix::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_alias_pix::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_alias_pix::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_alias_pix::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_alias_pix::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_alias_pix::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_alias_pix::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_alias_pix::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_alias_pix::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_alias_pix::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_alias_pix::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_alias_pix::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_alias_pix::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_alias_pix::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_alias_pix::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_alias_pix::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_alias_pix::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_alias_pix::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_alias_pix::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_alias_pix::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_alias_pix::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_alias_pix::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_alias_pix::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_alias_pix::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_alias_pix::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_alias_pix::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_alias_pix::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_alias_pix::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_alias_pix::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_alias_pix::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_alias_pix::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_alias_pix::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_alias_pix::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_alias_pix::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_alias_pix::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_alias_pix::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_alias_pix::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_alias_pix::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_alias_pix::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_alias_pix::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_alias_pix::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_alias_pix::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_alias_pix::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_alias_pix::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_alias_pix::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_alias_pix::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_alias_pix::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_alias_pix::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_alias_pix::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_alias_pix::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_alias_pix::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_alias_pix::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_alias_pix::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_alias_pix::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_alias_pix::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_alias_pix::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_alias_pix::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_alias_pix::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_alias_pix::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_alias_pix::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_alias_pix::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_alias_pix::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avdec_xbm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xbm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xbm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xbm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xbm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_vp7::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_vp7::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_vp7::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_vp7::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_vp7::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_sgirle::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_sgirle::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_sgirle::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_sgirle::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_sgirle::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_sanm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_sanm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_sanm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_sanm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_sanm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_paf_video::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_paf_video::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_paf_video::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_paf_video::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_paf_video::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mvc2::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mvc2::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mvc2::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mvc2::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mvc2::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mvc1::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mvc1::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mvc1::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mvc1::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mvc1::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_exr::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_exr::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_exr::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_exr::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_exr::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_exr::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cavs::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cavs::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cavs::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cavs::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cavs::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_brender_pix::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_brender_pix::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_brender_pix::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_brender_pix::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_brender_pix::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_alias_pix::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_alias_pix::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_alias_pix::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_alias_pix::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_alias_pix::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avmux_wtv::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_wtv::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_webp::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_webp::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_w64::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_w64::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_vc1test::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_vc1test::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_uncodedframecrc::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_uncodedframecrc::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_spx::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_spx::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_singlejpeg::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_singlejpeg::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_opus::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_opus::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_oga::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_oga::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mxf_opatom::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mxf_opatom::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_mkvtimestamp_v2::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_mkvtimestamp_v2::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ircam::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ircam::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ico::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ico::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_dash::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_dash::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_caf::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_caf::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_bit::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_bit::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ast::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ast::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_apng::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_apng::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avenc_yuv4::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_yuv4::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_yuv4::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_yuv4::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_yuv4::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_yuv4::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_y41p::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_y41p::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_y41p::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_y41p::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_y41p::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_y41p::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_xface::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_xface::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_xface::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_xface::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_xface::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_xface::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_xface::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_xface::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_xface::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_xface::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_xface::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_xface::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_xface::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_xface::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_xface::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_xface::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_xface::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xface::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_xface::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_xface::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_xface::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_xface::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_xface::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_xface::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_xface::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_xface::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_xface::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_xface::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_xface::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_xface::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_xface::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_xface::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_xface::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_xface::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_xface::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_xface::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_xface::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_xface::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_xface::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_xface::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_xface::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xface::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_xface::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_xface::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_xface::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_xface::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_xface::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_xface::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_xface::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_xface::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_xface::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_xface::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_xface::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_xface::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_xface::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_xface::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xface::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_xface::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_xface::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_xface::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_xface::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_xface::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_xface::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_xface::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_xface::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_xface::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_xface::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_xface::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_xface::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_xface::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_xface::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_xface::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_xface::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_xface::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_xface::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_xface::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_xface::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_xface::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_xface::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_xface::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_xface::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_xface::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_xface::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_xface::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_xface::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_xface::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_wavpack::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_wavpack::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_wavpack::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_wavpack::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_wavpack::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_wavpack::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_wavpack::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_wavpack::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_wavpack::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_wavpack::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_wavpack::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_wavpack::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_wavpack::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_wavpack::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_wavpack::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_wavpack::joint-stereo
gboolean
rw
joint_stereo
(Private codec option).
TRUE
avenc_wavpack::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_wavpack::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_wavpack::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_wavpack::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_wavpack::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_wavpack::optimize-mono
gboolean
rw
optimize_mono
(Private codec option).
FALSE
avenc_wavpack::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_wavpack::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_wavpack::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_wavpack::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_wavpack::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_wavpack::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_v408::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_v408::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_v408::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_v408::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_v408::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_v408::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_v308::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_v308::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_v308::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_v308::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_v308::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_v308::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_tta::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_tta::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_tta::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_tta::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_tta::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_tta::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_tta::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_tta::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_tta::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_tta::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_tta::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_tta::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_tta::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_tta::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_tta::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_tta::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_tta::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_tta::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_tta::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_tta::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_tta::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_tta::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_tta::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_tta::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_tta::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_tta::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_sonicls::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_sonicls::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_sonicls::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_sonicls::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_sonicls::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_sonicls::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_sonicls::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_sonicls::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_sonicls::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_sonicls::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_sonicls::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_sonicls::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_sonicls::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_sonicls::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_sonicls::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_sonicls::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_sonicls::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_sonicls::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_sonicls::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_sonicls::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_sonicls::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_sonicls::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_sonicls::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_sonicls::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_sonicls::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_sonicls::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_sonic::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_sonic::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_sonic::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_sonic::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_sonic::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_sonic::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_sonic::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_sonic::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_sonic::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_sonic::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_sonic::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_sonic::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_sonic::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_sonic::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_sonic::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_sonic::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_sonic::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_sonic::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_sonic::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_sonic::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_sonic::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_sonic::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_sonic::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_sonic::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_sonic::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_sonic::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_snow::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_snow::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_snow::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_snow::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_snow::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_snow::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_snow::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_snow::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_snow::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_snow::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_snow::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_snow::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_snow::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_snow::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_snow::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_snow::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_snow::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_snow::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_snow::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_snow::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_snow::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_snow::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_snow::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_snow::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_snow::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_snow::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_snow::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_snow::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_snow::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_snow::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_snow::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_snow::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_snow::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_snow::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_snow::intra-penalty
gint
>= 0
rw
intra_penalty
Penalty for intra blocks in block decission (Private codec option).
0
avenc_snow::iterative-dia-size
gint
>= 0
rw
iterative_dia_size
Dia size for the iterative ME (Private codec option).
0
avenc_snow::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_snow::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_snow::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_snow::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_snow::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_snow::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_snow::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_snow::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_snow::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_snow::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_snow::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_snow::memc-only
gboolean
rw
memc_only
Only do ME/MC (I frames -> ref, P frame -> ME+MC). (Private codec option).
FALSE
avenc_snow::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_snow::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_snow::motion-est
snow-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_snow::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_snow::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_snow::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_snow::no-bitstream
gboolean
rw
no_bitstream
Skip final bitstream writeout. (Private codec option).
FALSE
avenc_snow::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_snow::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_snow::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_snow::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_snow::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_snow::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_snow::pred
snow-encoder-pred
rw
pred
Spatial decomposition type (Private codec option).
dwt97
avenc_snow::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_snow::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_snow::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_snow::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_snow::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_snow::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_snow::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_snow::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_snow::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_snow::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_snow::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_snow::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_snow::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_snow::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_snow::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_snow::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_snow::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_snow::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_snow::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_snow::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_snow::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_snow::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_snow::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_snow::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_snow::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_snow::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_snow::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_snow::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_snow::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_s302m::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_s302m::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_s302m::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_s302m::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_s302m::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_s302m::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_s302m::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_s302m::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_s302m::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_s302m::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_s302m::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_s302m::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_s302m::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_s302m::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_s302m::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_s302m::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_s302m::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_s302m::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_s302m::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_s302m::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_s302m::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_s302m::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_s302m::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_s302m::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_s302m::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_s302m::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_r10k::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_r10k::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_r10k::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_r10k::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_r10k::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_r10k::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_r10k::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_r10k::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_r10k::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_r10k::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_r10k::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_r10k::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_r10k::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_r10k::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_r10k::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_r10k::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_r10k::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_r10k::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_r10k::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_r10k::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_r10k::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_r10k::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_r10k::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_r10k::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_r10k::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_r10k::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_r10k::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_r10k::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_r10k::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_r10k::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_r10k::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_r10k::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_r10k::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_r10k::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_r10k::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_r10k::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_r10k::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_r10k::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_r10k::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_r10k::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_r10k::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_r10k::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_r10k::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_r10k::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_r10k::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_r10k::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_r10k::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_r10k::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_r10k::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_r10k::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_r10k::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_r10k::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_r10k::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_r10k::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_r10k::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_r10k::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_r10k::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_r10k::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_r10k::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_r10k::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_r10k::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_r10k::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_r10k::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_r10k::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_r10k::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_r10k::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_r10k::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_r10k::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_r10k::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_r10k::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_r10k::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_r10k::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_r10k::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_r10k::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_r10k::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_r10k::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_r10k::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_r10k::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_r10k::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_r10k::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_r10k::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_r10k::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_r10k::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_r10k::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_r10k::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_r10k::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_prores_ks::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_prores_ks::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_prores_ks::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_prores_ks::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_prores_ks::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_prores_ks::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_prores_ks::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_prores_ks::alpha-bits
gint
[0,16]
rw
alpha_bits
bits for alpha plane (Private codec option).
16
avenc_prores_ks::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_prores_ks::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_prores_ks::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_prores_ks::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_prores_ks::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_prores_ks::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_prores_ks::bits-per-mb
gint
[0,8192]
rw
bits_per_mb
desired bits per macroblock (Private codec option).
0
avenc_prores_ks::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_prores_ks::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_prores_ks::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_prores_ks::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_prores_ks::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_ks::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_prores_ks::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_prores_ks::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_prores_ks::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_prores_ks::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_prores_ks::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_prores_ks::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_prores_ks::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_prores_ks::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_prores_ks::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_prores_ks::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_prores_ks::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_prores_ks::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_prores_ks::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_prores_ks::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_prores_ks::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_prores_ks::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_prores_ks::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_prores_ks::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_prores_ks::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_prores_ks::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_prores_ks::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_prores_ks::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_prores_ks::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_ks::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_prores_ks::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_prores_ks::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_prores_ks::mbs-per-slice
gint
[1,8]
rw
mbs_per_slice
macroblocks per slice (Private codec option).
8
avenc_prores_ks::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_prores_ks::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_prores_ks::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_prores_ks::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_prores_ks::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_prores_ks::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_prores_ks::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_prores_ks::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_prores_ks::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_prores_ks::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_prores_ks::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_prores_ks::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_ks::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_prores_ks::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_prores_ks::profile
prores-encoder-profile
rw
profile
(null) (Private codec option).
auto
avenc_prores_ks::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_prores_ks::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_prores_ks::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_prores_ks::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_prores_ks::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_prores_ks::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_prores_ks::quant-mat
prores-encoder-quant-mat
rw
quant_mat
quantiser matrix (Private codec option).
auto
avenc_prores_ks::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_prores_ks::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_prores_ks::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_prores_ks::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_prores_ks::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_prores_ks::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_prores_ks::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_prores_ks::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_prores_ks::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_prores_ks::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_prores_ks::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_prores_ks::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_prores_ks::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_prores_ks::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_prores_ks::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_ks::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_prores_ks::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_prores_ks::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_prores_ks::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_prores_ks::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_prores_ks::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_prores_ks::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_prores_ks::vendor
gchar*
rw
vendor
vendor ID (Private codec option).
"Lavc"
avenc_prores_aw::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_prores_aw::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_prores_aw::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_prores_aw::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_prores_aw::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_prores_aw::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_prores_aw::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_prores_aw::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_prores_aw::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_prores_aw::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_prores_aw::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_prores_aw::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_prores_aw::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_prores_aw::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_prores_aw::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_prores_aw::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_prores_aw::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_prores_aw::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_aw::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_prores_aw::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_prores_aw::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_prores_aw::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_prores_aw::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_prores_aw::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_prores_aw::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_prores_aw::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_prores_aw::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_prores_aw::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_prores_aw::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_prores_aw::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_prores_aw::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_prores_aw::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_prores_aw::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_prores_aw::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_prores_aw::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_prores_aw::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_prores_aw::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_prores_aw::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_prores_aw::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_prores_aw::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_prores_aw::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_prores_aw::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_aw::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_prores_aw::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_prores_aw::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_prores_aw::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_prores_aw::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_prores_aw::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_prores_aw::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_prores_aw::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_prores_aw::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_prores_aw::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_prores_aw::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_prores_aw::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_prores_aw::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_prores_aw::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_prores_aw::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_aw::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_prores_aw::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_prores_aw::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_prores_aw::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_prores_aw::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_prores_aw::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_prores_aw::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_prores_aw::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_prores_aw::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_prores_aw::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_prores_aw::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_prores_aw::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_prores_aw::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_prores_aw::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_prores_aw::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_prores_aw::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_prores_aw::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_prores_aw::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_prores_aw::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_prores_aw::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_prores_aw::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_prores_aw::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_prores_aw::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_prores_aw::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_prores_aw::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_prores_aw::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_prores_aw::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_prores_aw::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_prores_aw::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_prores_aw::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pcm_s8_planar::bitrate
gint
>= 0
rw
Bit Rate
Target Audio Bitrate.
128000
avenc_pcm_s8_planar::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pcm_s32le_planar::bitrate
gint
>= 0
rw
Bit Rate
Target Audio Bitrate.
128000
avenc_pcm_s32le_planar::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pcm_s24le_planar::bitrate
gint
>= 0
rw
Bit Rate
Target Audio Bitrate.
128000
avenc_pcm_s24le_planar::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_pcm_s16be_planar::bitrate
gint
>= 0
rw
Bit Rate
Target Audio Bitrate.
128000
avenc_pcm_s16be_planar::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_msvideo1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_msvideo1::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_msvideo1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_msvideo1::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_msvideo1::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_msvideo1::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_msvideo1::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_msvideo1::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_msvideo1::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_msvideo1::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_msvideo1::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_msvideo1::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_msvideo1::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_msvideo1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_msvideo1::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_msvideo1::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_msvideo1::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msvideo1::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_msvideo1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_msvideo1::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_msvideo1::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_msvideo1::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_msvideo1::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_msvideo1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_msvideo1::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_msvideo1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_msvideo1::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_msvideo1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_msvideo1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_msvideo1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_msvideo1::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_msvideo1::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_msvideo1::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_msvideo1::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_msvideo1::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_msvideo1::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_msvideo1::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_msvideo1::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_msvideo1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_msvideo1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_msvideo1::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msvideo1::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_msvideo1::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_msvideo1::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_msvideo1::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_msvideo1::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_msvideo1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_msvideo1::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_msvideo1::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_msvideo1::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_msvideo1::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_msvideo1::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_msvideo1::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_msvideo1::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_msvideo1::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_msvideo1::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msvideo1::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_msvideo1::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_msvideo1::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_msvideo1::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_msvideo1::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_msvideo1::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_msvideo1::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_msvideo1::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_msvideo1::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_msvideo1::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_msvideo1::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_msvideo1::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_msvideo1::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_msvideo1::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_msvideo1::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_msvideo1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_msvideo1::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_msvideo1::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_msvideo1::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_msvideo1::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_msvideo1::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_msvideo1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_msvideo1::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_msvideo1::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_msvideo1::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_msvideo1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_msvideo1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_msvideo1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_msvideo1::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_msvideo1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_mp2fixed::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mp2fixed::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mp2fixed::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_mp2fixed::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_mp2fixed::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_mp2fixed::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mp2fixed::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_mp2fixed::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mp2fixed::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_mp2fixed::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mp2fixed::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mp2fixed::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mp2fixed::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mp2fixed::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_mp2fixed::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mp2fixed::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mp2fixed::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_mp2fixed::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mp2fixed::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_mp2fixed::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mp2fixed::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mp2fixed::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mp2fixed::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mp2fixed::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mp2fixed::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mp2fixed::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_jpeg2000::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_jpeg2000::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_jpeg2000::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_jpeg2000::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_jpeg2000::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_jpeg2000::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_jpeg2000::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_jpeg2000::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_jpeg2000::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_jpeg2000::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_jpeg2000::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_jpeg2000::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_jpeg2000::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_jpeg2000::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_jpeg2000::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_jpeg2000::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_jpeg2000::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpeg2000::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_jpeg2000::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_jpeg2000::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_jpeg2000::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_jpeg2000::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_jpeg2000::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_jpeg2000::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_jpeg2000::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_jpeg2000::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_jpeg2000::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_jpeg2000::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_jpeg2000::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_jpeg2000::format
jpeg-2000-encoder-format
rw
format
Codec Format (Private codec option).
jp2
avenc_jpeg2000::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_jpeg2000::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_jpeg2000::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_jpeg2000::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_jpeg2000::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_jpeg2000::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_jpeg2000::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_jpeg2000::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_jpeg2000::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_jpeg2000::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_jpeg2000::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_jpeg2000::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpeg2000::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_jpeg2000::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_jpeg2000::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_jpeg2000::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_jpeg2000::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_jpeg2000::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_jpeg2000::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_jpeg2000::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_jpeg2000::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_jpeg2000::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_jpeg2000::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_jpeg2000::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_jpeg2000::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_jpeg2000::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_jpeg2000::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpeg2000::pred
jpeg-2000-encoder-pred
rw
pred
DWT Type (Private codec option).
dwt97int
avenc_jpeg2000::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_jpeg2000::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_jpeg2000::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_jpeg2000::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_jpeg2000::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_jpeg2000::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_jpeg2000::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_jpeg2000::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_jpeg2000::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_jpeg2000::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_jpeg2000::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_jpeg2000::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_jpeg2000::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_jpeg2000::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_jpeg2000::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_jpeg2000::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_jpeg2000::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_jpeg2000::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_jpeg2000::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_jpeg2000::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_jpeg2000::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_jpeg2000::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_jpeg2000::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_jpeg2000::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_jpeg2000::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_jpeg2000::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_jpeg2000::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_jpeg2000::tile-height
gint
[1,1073741824]
rw
tile_height
Tile Height (Private codec option).
256
avenc_jpeg2000::tile-width
gint
[1,1073741824]
rw
tile_width
Tile Width (Private codec option).
256
avenc_jpeg2000::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_jpeg2000::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_g723_1::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_g723_1::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_g723_1::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_g723_1::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_g723_1::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_g723_1::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_g723_1::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_g723_1::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_g723_1::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_g723_1::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_g723_1::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_g723_1::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_g723_1::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_g723_1::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_g723_1::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_g723_1::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_g723_1::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g723_1::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_g723_1::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g723_1::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_g723_1::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_g723_1::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_g723_1::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_g723_1::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_g723_1::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_g723_1::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_flashsv2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_flashsv2::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_flashsv2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_flashsv2::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_flashsv2::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_flashsv2::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_flashsv2::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_flashsv2::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_flashsv2::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_flashsv2::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_flashsv2::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_flashsv2::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_flashsv2::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_flashsv2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_flashsv2::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_flashsv2::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_flashsv2::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv2::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_flashsv2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_flashsv2::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_flashsv2::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_flashsv2::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_flashsv2::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_flashsv2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_flashsv2::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_flashsv2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_flashsv2::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_flashsv2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_flashsv2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_flashsv2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_flashsv2::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_flashsv2::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_flashsv2::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_flashsv2::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_flashsv2::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_flashsv2::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_flashsv2::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_flashsv2::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_flashsv2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_flashsv2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_flashsv2::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv2::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_flashsv2::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_flashsv2::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_flashsv2::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_flashsv2::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_flashsv2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_flashsv2::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_flashsv2::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_flashsv2::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_flashsv2::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_flashsv2::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_flashsv2::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_flashsv2::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_flashsv2::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_flashsv2::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv2::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_flashsv2::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_flashsv2::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_flashsv2::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_flashsv2::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_flashsv2::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_flashsv2::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_flashsv2::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_flashsv2::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_flashsv2::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_flashsv2::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_flashsv2::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_flashsv2::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_flashsv2::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_flashsv2::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_flashsv2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_flashsv2::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_flashsv2::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_flashsv2::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_flashsv2::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_flashsv2::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_flashsv2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_flashsv2::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_flashsv2::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_flashsv2::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_flashsv2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_flashsv2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_flashsv2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_flashsv2::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_flashsv2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_dca::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_dca::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_dca::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_dca::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_dca::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_dca::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_dca::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_dca::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_dca::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_dca::dca-adpcm
gboolean
rw
dca_adpcm
Use ADPCM encoding (Private codec option).
FALSE
avenc_dca::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_dca::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_dca::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_dca::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_dca::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_dca::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_dca::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_dca::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_dca::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_dca::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_dca::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_dca::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_dca::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_dca::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_dca::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_dca::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_dca::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_cinepak::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_cinepak::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_cinepak::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_cinepak::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_cinepak::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_cinepak::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_cinepak::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_cinepak::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_cinepak::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_cinepak::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_cinepak::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_cinepak::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_cinepak::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_cinepak::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_cinepak::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_cinepak::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_cinepak::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cinepak::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_cinepak::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_cinepak::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_cinepak::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_cinepak::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_cinepak::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_cinepak::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_cinepak::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_cinepak::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_cinepak::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_cinepak::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_cinepak::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_cinepak::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_cinepak::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_cinepak::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_cinepak::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_cinepak::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_cinepak::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_cinepak::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_cinepak::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_cinepak::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_cinepak::max-extra-cb-iterations
gint
>= 0
rw
max_extra_cb_iterations
Max extra codebook recalculation passes, more is better and slower (Private codec option).
2
avenc_cinepak::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_cinepak::max-strips
gint
[1,32]
rw
max_strips
Limit strips/frame, vintage compatible is 1..3, otherwise the more the better (Private codec option).
3
avenc_cinepak::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_cinepak::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cinepak::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_cinepak::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_cinepak::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_cinepak::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_cinepak::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_cinepak::min-strips
gint
[1,32]
rw
min_strips
Enforce min strips/frame, more is worse and faster, must be <= max_strips (Private codec option).
1
avenc_cinepak::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_cinepak::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_cinepak::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_cinepak::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_cinepak::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_cinepak::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_cinepak::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_cinepak::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_cinepak::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_cinepak::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cinepak::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_cinepak::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_cinepak::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_cinepak::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_cinepak::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_cinepak::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_cinepak::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_cinepak::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_cinepak::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_cinepak::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_cinepak::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_cinepak::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_cinepak::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_cinepak::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_cinepak::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_cinepak::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_cinepak::skip-empty-cb
gboolean
rw
skip_empty_cb
Avoid wasting bytes, ignore vintage MacOS decoder (Private codec option).
FALSE
avenc_cinepak::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_cinepak::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_cinepak::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_cinepak::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_cinepak::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_cinepak::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_cinepak::strip-number-adaptivity
gint
[0,31]
rw
strip_number_adaptivity
How fast the strip number adapts, more is slightly better, much slower (Private codec option).
0
avenc_cinepak::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_cinepak::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_cinepak::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_cinepak::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_cinepak::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_cinepak::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_cinepak::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_cinepak::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_ayuv::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_ayuv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_ayuv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_ayuv::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_ayuv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_ayuv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_avui::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_avui::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_avui::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_avui::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_avui::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_avui::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_avui::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_avui::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_avui::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_avui::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_avui::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_avui::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_avui::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_avui::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_avui::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_avui::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_avui::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avui::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_avui::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_avui::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_avui::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_avui::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_avui::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_avui::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_avui::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_avui::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_avui::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_avui::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_avui::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_avui::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_avui::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_avui::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_avui::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_avui::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_avui::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_avui::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_avui::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_avui::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_avui::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_avui::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_avui::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avui::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_avui::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_avui::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_avui::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_avui::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_avui::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_avui::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_avui::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_avui::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_avui::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_avui::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_avui::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_avui::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_avui::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_avui::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avui::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_avui::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_avui::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_avui::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_avui::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_avui::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_avui::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_avui::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_avui::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_avui::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_avui::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_avui::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_avui::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_avui::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_avui::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_avui::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_avui::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_avui::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_avui::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_avui::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_avui::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_avui::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_avui::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avui::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_avui::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_avui::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_avui::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_avui::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_avui::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_avui::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_avrp::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_avrp::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_avrp::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_avrp::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_avrp::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_avrp::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_avrp::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_avrp::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_avrp::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_avrp::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_avrp::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_avrp::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_avrp::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_avrp::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_avrp::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_avrp::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_avrp::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avrp::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_avrp::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_avrp::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_avrp::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_avrp::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_avrp::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_avrp::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_avrp::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_avrp::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_avrp::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_avrp::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_avrp::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_avrp::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_avrp::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_avrp::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_avrp::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_avrp::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_avrp::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_avrp::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_avrp::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_avrp::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_avrp::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_avrp::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_avrp::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avrp::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_avrp::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_avrp::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_avrp::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_avrp::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_avrp::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_avrp::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_avrp::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_avrp::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_avrp::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_avrp::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_avrp::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_avrp::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_avrp::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_avrp::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avrp::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_avrp::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_avrp::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_avrp::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_avrp::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_avrp::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_avrp::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_avrp::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_avrp::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_avrp::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_avrp::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_avrp::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_avrp::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_avrp::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_avrp::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_avrp::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_avrp::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_avrp::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_avrp::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_avrp::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_avrp::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_avrp::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_avrp::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_avrp::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_avrp::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_avrp::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_avrp::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_avrp::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_avrp::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_avrp::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_apng::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_apng::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_apng::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_apng::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_apng::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_apng::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_apng::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_apng::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_apng::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_apng::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_apng::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_apng::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_apng::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_apng::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_apng::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_apng::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_apng::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_apng::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_apng::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_apng::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_apng::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_apng::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_apng::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_apng::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_apng::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_apng::dpi
gint
[0,65536]
rw
dpi
Set image resolution (in dots per inch) (Private codec option).
0
avenc_apng::dpm
gint
[0,65536]
rw
dpm
Set image resolution (in dots per meter) (Private codec option).
0
avenc_apng::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_apng::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_apng::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_apng::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_apng::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_apng::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_apng::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_apng::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_apng::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_apng::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_apng::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_apng::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_apng::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_apng::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_apng::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_apng::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_apng::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_apng::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_apng::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_apng::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_apng::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_apng::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_apng::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_apng::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_apng::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_apng::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_apng::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_apng::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_apng::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_apng::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_apng::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_apng::pred
apng-encoder-pred
rw
pred
Prediction method (Private codec option).
none
avenc_apng::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_apng::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_apng::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_apng::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_apng::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_apng::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_apng::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_apng::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_apng::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_apng::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_apng::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_apng::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_apng::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_apng::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_apng::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_apng::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_apng::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_apng::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_apng::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_apng::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_apng::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_apng::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_apng::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_apng::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_apng::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_apng::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_apng::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_apng::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_apng::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_amv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_amv::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_amv::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_amv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_amv::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_amv::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_amv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_amv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_amv::b-sensitivity
gint
>= 1
rw
b_sensitivity
Adjust sensitivity of b_frame_strategy 1 (Private codec option).
40
avenc_amv::b-strategy
gint
[0,2]
rw
b_strategy
Strategy to choose between I/P/B-frames (Private codec option).
0
avenc_amv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_amv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_amv::border-mask
gfloat
rw
border_mask
increase the quantizer for macroblocks close to borders (Private codec option).
0
avenc_amv::brd-scale
gint
[0,3]
rw
brd_scale
Downscale frames for dynamic B-frame decision (Private codec option).
0
avenc_amv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_amv::chroma-elim-threshold
gint
rw
chroma_elim_threshold
single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (Private codec option).
0
avenc_amv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_amv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_amv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_amv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_amv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_amv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_amv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_amv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_amv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_amv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_amv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_amv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_amv::error-rate
gint
>= 0
rw
error_rate
Simulate errors in the bitstream to test error concealment. (Private codec option).
0
avenc_amv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_amv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_amv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_amv::force-duplicated-matrix
gboolean
rw
force_duplicated_matrix
Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option).
FALSE
avenc_amv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_amv::huffman
amv-encoder-huffman
rw
huffman
Huffman table strategy (Private codec option).
optimal
avenc_amv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_amv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_amv::ibias
gint
rw
ibias
intra quant bias (Private codec option).
999999
avenc_amv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_amv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_amv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_amv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_amv::lmax
gint
>= 0
rw
lmax
maximum Lagrange factor (VBR) (Private codec option).
3658
avenc_amv::lmin
gint
>= 0
rw
lmin
minimum Lagrange factor (VBR) (Private codec option).
236
avenc_amv::luma-elim-threshold
gint
rw
luma_elim_threshold
single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (Private codec option).
0
avenc_amv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_amv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_amv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_amv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_amv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_amv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_amv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_amv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_amv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_amv::mepc
gint
rw
mepc
Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option).
256
avenc_amv::mepre
gint
rw
mepre
pre motion estimation (Private codec option).
0
avenc_amv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_amv::motion-est
amv-encoder-motion-est
rw
motion_est
motion estimation algorithm (Private codec option).
epzs
avenc_amv::mpeg-quant
gint
[0,1]
rw
mpeg_quant
Use MPEG quantizers instead of H.263 (Private codec option).
0
avenc_amv::mpv-flags
amv-encoder-mpv-flags
rw
mpv_flags
Flags common for all mpegvideo-based encoders. (Private codec option).
avenc_amv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_amv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_amv::noise-reduction
gint
rw
noise_reduction
Noise reduction (Private codec option).
0
avenc_amv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_amv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_amv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_amv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_amv::pbias
gint
rw
pbias
inter quant bias (Private codec option).
999999
avenc_amv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_amv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_amv::pred
amv-encoder-pred
rw
pred
Prediction method (Private codec option).
left
avenc_amv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_amv::ps
gint
rw
ps
RTP payload size in bytes (Private codec option).
0
avenc_amv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_amv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_amv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_amv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_amv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_amv::qsquish
gfloat
[0,99]
rw
qsquish
how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option).
0
avenc_amv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_amv::quantizer-noise-shaping
gint
>= 0
rw
quantizer_noise_shaping
(null) (Private codec option).
0
avenc_amv::rc-buf-aggressivity
gfloat
rw
rc_buf_aggressivity
currently useless (Private codec option).
1
avenc_amv::rc-eq
gchar*
rw
rc_eq
Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option).
NULL
avenc_amv::rc-init-cplx
gfloat
rw
rc_init_cplx
initial complexity for 1-pass encoding (Private codec option).
0
avenc_amv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_amv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_amv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_amv::rc-qmod-amp
gfloat
rw
rc_qmod_amp
experimental quantizer modulation (Private codec option).
0
avenc_amv::rc-qmod-freq
gint
rw
rc_qmod_freq
experimental quantizer modulation (Private codec option).
0
avenc_amv::rc-strategy
amv-encoder-rc-strategy
rw
rc_strategy
ratecontrol method (Private codec option).
deprecated, does nothing
avenc_amv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_amv::sc-threshold
gint
rw
sc_threshold
Scene change threshold (Private codec option).
0
avenc_amv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_amv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_amv::skip-cmp
amv-encoder-cmp-func
rw
skip_cmp
Frame skip compare function (Private codec option).
dctmax
avenc_amv::skip-exp
gint
rw
skip_exp
Frame skip exponent (Private codec option).
0
avenc_amv::skip-factor
gint
rw
skip_factor
Frame skip factor (Private codec option).
0
avenc_amv::skip-threshold
gint
rw
skip_threshold
Frame skip threshold (Private codec option).
0
avenc_amv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_amv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_amv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_amv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_amv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_amv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_amv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_amv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_amv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_amv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_amv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avdec_yuv4::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_yuv4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_yuv4::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_yuv4::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_yuv4::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_y41p::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_y41p::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_y41p::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_y41p::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_y41p::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_xface::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xface::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xface::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xface::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xface::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_xbin::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xbin::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xbin::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xbin::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xbin::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_v408::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_v408::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_v408::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_v408::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_v408::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_v308::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_v308::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_v308::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_v308::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_v308::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_tdsc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_tdsc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_tdsc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_tdsc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_tdsc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_targa_y216::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_targa_y216::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_targa_y216::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_targa_y216::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_targa_y216::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_snow::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_snow::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_snow::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_snow::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_snow::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_smvjpeg::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_smvjpeg::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_smvjpeg::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_smvjpeg::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_smvjpeg::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_prores_lgpl::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_prores_lgpl::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_prores_lgpl::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_prores_lgpl::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_prores_lgpl::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_prores_lgpl::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mpegvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mpegvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mpegvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mpegvideo::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_mpegvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mpegvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_iff::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_iff::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_iff::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_iff::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_iff::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_idf::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_idf::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_idf::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_idf::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_idf::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_hqx::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_hqx::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_hqx::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_hqx::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_hqx::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_hqx::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_hq_hqa::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_hq_hqa::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_hq_hqa::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_hq_hqa::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_hq_hqa::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_h263p::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_h263p::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_h263p::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_h263p::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_h263p::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dirac::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dirac::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dirac::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dirac::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dirac::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dirac::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_cpia::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cpia::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cpia::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cpia::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cpia::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_bintext::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_bintext::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_bintext::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_bintext::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_bintext::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ayuv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ayuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ayuv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ayuv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ayuv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_avui::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_avui::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_avui::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_avui::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_avui::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_avrp::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_avrp::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_avrp::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_avrp::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_avrp::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_avrn::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_avrn::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_avrn::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_avrn::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_avrn::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_apng::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_apng::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_apng::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_apng::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_apng::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_apng::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_012v::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_012v::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_012v::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_012v::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_012v::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_hap::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_hap::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_hap::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_hap::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_hap::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_hap::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dds::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dds::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dds::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dds::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_dds::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dds::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avenc_wrapped_avframe::bitrate
gint
>= 0
rw
Bit Rate
Target Video Bitrate.
300000
avenc_wrapped_avframe::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_wrapped_avframe::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_wrapped_avframe::gop-size
gint
>= 0
rw
GOP Size
Number of frames within one GOP.
15
avenc_wrapped_avframe::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_wrapped_avframe::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_vc2::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_vc2::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_vc2::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_vc2::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_vc2::max-threads
gint
>= 0
rw
Maximum encode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avenc_vc2::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_vc2::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_vc2::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_vc2::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_vc2::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_vc2::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_vc2::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_vc2::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_vc2::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_vc2::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_vc2::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_vc2::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_vc2::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_vc2::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_vc2::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_vc2::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_vc2::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_vc2::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_vc2::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_vc2::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_vc2::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_vc2::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_vc2::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_vc2::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_vc2::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_vc2::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_vc2::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_vc2::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_vc2::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_vc2::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_vc2::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_vc2::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_vc2::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_vc2::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_vc2::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_vc2::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_vc2::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_vc2::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_vc2::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_vc2::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_vc2::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_vc2::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_vc2::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_vc2::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_vc2::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_vc2::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_vc2::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_vc2::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_vc2::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_vc2::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_vc2::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_vc2::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_vc2::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_vc2::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_vc2::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_vc2::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_vc2::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_vc2::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_vc2::qm
smpte-vc-2-encoder-quant-matrix
rw
qm
Custom quantization matrix (Private codec option).
Default from the specifications
avenc_vc2::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_vc2::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_vc2::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_vc2::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_vc2::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_vc2::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_vc2::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_vc2::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_vc2::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_vc2::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_vc2::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_vc2::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_vc2::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_vc2::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_vc2::slice-height
gint
[8,1024]
rw
slice_height
Slice height (Private codec option).
16
avenc_vc2::slice-width
gint
[32,1024]
rw
slice_width
Slice width (Private codec option).
32
avenc_vc2::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_vc2::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_vc2::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_vc2::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_vc2::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_vc2::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_vc2::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_vc2::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_vc2::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_vc2::tolerance
gdouble
[0,45]
rw
tolerance
Max undershoot in percent (Private codec option).
5
avenc_vc2::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_vc2::wavelet-depth
gint
[1,5]
rw
wavelet_depth
Transform depth (Private codec option).
4
avenc_vc2::wavelet-type
smpte-vc-2-encoder-wavelet-idx
rw
wavelet_type
Transform type (Private codec option).
Deslauriers-Dubuc (9,7)
avdec_screenpresso::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_screenpresso::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_screenpresso::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_screenpresso::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_screenpresso::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rscc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rscc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rscc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rscc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rscc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_dxv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_dxv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_dxv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_dxv::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_dxv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_dxv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cfhd::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_cfhd::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_cfhd::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_cfhd::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_cfhd::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_cfhd::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avmux_hash::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_hash::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avdec_ylc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_ylc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_ylc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_ylc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_ylc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_ylc::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_truemotion2rt::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_truemotion2rt::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_truemotion2rt::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_truemotion2rt::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_truemotion2rt::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_sheervideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_sheervideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_sheervideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_sheervideo::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_sheervideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_sheervideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_magicyuv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_magicyuv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_magicyuv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_magicyuv::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_magicyuv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_magicyuv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_m101::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_m101::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_m101::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_m101::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_m101::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avmux_tta::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_tta::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_ogv::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_ogv::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_fifo::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_fifo::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avenc_truehd::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_truehd::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_truehd::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_truehd::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_truehd::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_truehd::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_truehd::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_truehd::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_truehd::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_truehd::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_truehd::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_truehd::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_truehd::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_truehd::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_truehd::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_truehd::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_truehd::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_truehd::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_truehd::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_truehd::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_truehd::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_truehd::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_truehd::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_truehd::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_truehd::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_truehd::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_mlp::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_mlp::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_mlp::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_mlp::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_mlp::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_mlp::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_mlp::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_mlp::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_mlp::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_mlp::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_mlp::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_mlp::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_mlp::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_mlp::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_mlp::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_mlp::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_mlp::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_mlp::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_mlp::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_mlp::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_mlp::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_mlp::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_mlp::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_mlp::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_mlp::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_mlp::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avmux_scc::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_scc::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avenc_opus::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_opus::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_opus::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_opus::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_opus::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_opus::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_opus::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_opus::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_opus::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_opus::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_opus::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_opus::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_opus::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_opus::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_opus::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_opus::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_opus::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_opus::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_opus::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_opus::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_opus::opus-delay
gfloat
[2.5,360]
rw
opus_delay
Maximum delay in milliseconds (Private codec option).
360
avenc_opus::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_opus::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_opus::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_opus::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_opus::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_opus::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avdec_xpm::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_xpm::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_xpm::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_xpm::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_xpm::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_speedhq::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_speedhq::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_speedhq::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_speedhq::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_speedhq::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_scpr::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_scpr::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_scpr::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_scpr::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_scpr::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_psd::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_psd::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_psd::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_psd::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_psd::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_psd::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_pixlet::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_pixlet::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_pixlet::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_pixlet::max-threads
gint
>= 0
rw
Maximum decode threads
Maximum number of worker threads to spawn. (0 = auto).
0
avdec_pixlet::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_pixlet::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_fmvc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_fmvc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_fmvc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_fmvc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_fmvc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_clearvideo::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_clearvideo::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_clearvideo::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_clearvideo::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_clearvideo::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avmux_fits::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_fits::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avenc_g726le::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_g726le::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_g726le::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_g726le::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_g726le::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_g726le::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_g726le::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_g726le::code-size
gint
[2,5]
rw
code_size
Bits per code (Private codec option).
4
avenc_g726le::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_g726le::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_g726le::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_g726le::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_g726le::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_g726le::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_g726le::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_g726le::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_g726le::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_g726le::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g726le::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_g726le::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_g726le::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_g726le::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_g726le::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_g726le::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_g726le::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_g726le::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_g726le::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_fits::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_fits::buffer-size
gint
>= 0
r
Buffer Size
Size of the video buffers.
0
avenc_fits::compliance
GstFFMpegCompliance
rw
Compliance
Adherence of the encoder to the specifications.
Normal behavior
avenc_fits::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_fits::me-method
GstLibAVVidEncMeMethod
rw
ME Method
Motion Estimation Method.
EPZS (Best quality, Fast)
avenc_fits::rtp-payload-size
gint
>= 0
rw
RTP Payload Size
Target GOB length.
0
avenc_fits::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_fits::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_fits::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_fits::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_fits::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_fits::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_fits::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_fits::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_fits::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_fits::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_fits::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_fits::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_fits::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_fits::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_fits::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_fits::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_fits::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_fits::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_fits::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_fits::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_fits::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_fits::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_fits::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_fits::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_fits::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_fits::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_fits::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_fits::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_fits::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_fits::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_fits::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_fits::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_fits::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_fits::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_fits::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_fits::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_fits::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_fits::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_fits::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_fits::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_fits::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_fits::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_fits::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_fits::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_fits::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_fits::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_fits::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_fits::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_fits::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_fits::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_fits::pred
avcodeccontext-pred
rw
pred
prediction method (Generic codec option, might have no effect).
left
avenc_fits::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_fits::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_fits::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_fits::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_fits::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_fits::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_fits::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_fits::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_fits::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_fits::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_fits::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_fits::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_fits::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_fits::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_fits::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_fits::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_fits::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_fits::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_fits::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_fits::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_fits::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_fits::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_fits::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_fits::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_fits::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_fits::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_fits::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_fits::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_fits::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avdec_srgc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_srgc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_srgc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_srgc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_srgc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mscc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mscc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mscc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mscc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mscc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_gif::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_gif::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_gif::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_gif::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_gif::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_gdv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_gdv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_gdv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_gdv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_gdv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_fits::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_fits::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_fits::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_fits::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_fits::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_bitpacked::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_bitpacked::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_bitpacked::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_bitpacked::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_bitpacked::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avmux_vidc::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_vidc::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_film_cpk::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_film_cpk::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avmux_codec2::maxdelay
gint
>= 0
rw
maxdelay
Set the maximum demux-decode delay (in microseconds).
0
avmux_codec2::preload
gint
>= 0
rw
preload
Set the initial demux-decode delay (in microseconds).
0
avenc_sbc::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_sbc::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_sbc::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_sbc::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_sbc::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_sbc::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_sbc::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_sbc::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_sbc::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_sbc::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_sbc::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_sbc::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_sbc::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_sbc::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_sbc::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_sbc::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_sbc::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_sbc::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_sbc::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_sbc::msbc
gboolean
rw
msbc
use mSBC mode (wideband speech mono SBC) (Private codec option).
FALSE
avenc_sbc::sbc-delay
gint64
[1000,13000]
rw
sbc_delay
set maximum algorithmic latency (Private codec option).
13000
avenc_sbc::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_sbc::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_sbc::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_sbc::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_sbc::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_sbc::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_pcm_vidc::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_pcm_vidc::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_pcm_vidc::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_pcm_vidc::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_pcm_vidc::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_pcm_vidc::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_pcm_vidc::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_pcm_vidc::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_pcm_vidc::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_pcm_vidc::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_pcm_vidc::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_pcm_vidc::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_pcm_vidc::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_pcm_vidc::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_pcm_vidc::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_pcm_vidc::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_pcm_vidc::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_pcm_vidc::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_pcm_vidc::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_pcm_vidc::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_pcm_vidc::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_pcm_vidc::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_pcm_vidc::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_pcm_vidc::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_pcm_vidc::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_magicyuv::b-qfactor
gfloat
rw
b_qfactor
QP factor between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_magicyuv::b-qoffset
gfloat
rw
b_qoffset
QP offset between P- and B-frames (Generic codec option, might have no effect).
1.25
avenc_magicyuv::b-sensitivity
gint
>= 1
rw
b_sensitivity
adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect).
40
avenc_magicyuv::b-strategy
gint
rw
b_strategy
strategy to choose between I/P/B-frames (Generic codec option, might have no effect).
0
avenc_magicyuv::bidir-refine
gint
[0,4]
rw
bidir_refine
refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect).
1
avenc_magicyuv::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_magicyuv::bitrate-tolerance
gint
>= 1
rw
bitrate-tolerance
Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect).
4000000
avenc_magicyuv::brd-scale
gint
[0,10]
rw
brd_scale
downscale frames for dynamic B-frame decision (Generic codec option, might have no effect).
0
avenc_magicyuv::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_magicyuv::chroma-sample-location
avcodeccontext-chroma-sample-location-type
rw
chroma_sample_location
chroma sample location (Generic codec option, might have no effect).
Unspecified
avenc_magicyuv::chromaoffset
gint
rw
chromaoffset
chroma QP offset from luma (Generic codec option, might have no effect).
0
avenc_magicyuv::cmp
avcodeccontext-cmp-func
rw
cmp
full-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_magicyuv::coder
avcodeccontext-coder
rw
coder
(null) (Generic codec option, might have no effect).
variable length coder / Huffman coder
avenc_magicyuv::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_magicyuv::context
gint
rw
context
context model (Generic codec option, might have no effect).
0
avenc_magicyuv::dark-mask
gfloat
rw
dark_mask
compresses dark areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_magicyuv::dc
gint
[-8,16]
rw
dc
intra_dc_precision (Generic codec option, might have no effect).
0
avenc_magicyuv::dct
avcodeccontext-dct
rw
dct
DCT algorithm (Generic codec option, might have no effect).
autoselect a good one
avenc_magicyuv::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_magicyuv::dia-size
gint
rw
dia_size
diamond type & size for motion estimation (Generic codec option, might have no effect).
0
avenc_magicyuv::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_magicyuv::field-order
avcodeccontext-field-order
rw
field_order
Field order (Generic codec option, might have no effect).
Unspecified
avenc_magicyuv::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_magicyuv::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_magicyuv::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_magicyuv::gop-size
gint
rw
gop-size
set the group of picture (GOP) size (Generic codec option, might have no effect).
12
avenc_magicyuv::i-qfactor
gfloat
rw
i_qfactor
QP factor between P- and I-frames (Generic codec option, might have no effect).
-0.8
avenc_magicyuv::i-qoffset
gfloat
rw
i_qoffset
QP offset between P- and I-frames (Generic codec option, might have no effect).
0
avenc_magicyuv::idct
avcodeccontext-idct
rw
idct
select IDCT implementation (Generic codec option, might have no effect).
auto
avenc_magicyuv::ildctcmp
avcodeccontext-cmp-func
rw
ildctcmp
interlaced DCT compare function (Generic codec option, might have no effect).
sum of absolute vertical differences
avenc_magicyuv::keyint-min
gint
rw
keyint_min
minimum interval between IDR-frames (Generic codec option, might have no effect).
25
avenc_magicyuv::last-pred
gint
rw
last_pred
amount of motion predictors from the previous frame (Generic codec option, might have no effect).
0
avenc_magicyuv::lumi-mask
gfloat
rw
lumi_mask
compresses bright areas stronger than medium ones (Generic codec option, might have no effect).
0
avenc_magicyuv::max-bframes
gint
>= G_MAXULONG
rw
max-bframes
set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect).
0
avenc_magicyuv::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_magicyuv::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_magicyuv::mbcmp
avcodeccontext-cmp-func
rw
mbcmp
macroblock compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_magicyuv::mbd
avcodeccontext-mbd
rw
mbd
macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect).
use mbcmp
avenc_magicyuv::mblmax
gint
[1,32767]
rw
mblmax
maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
3658
avenc_magicyuv::mblmin
gint
[1,32767]
rw
mblmin
minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect).
236
avenc_magicyuv::me-range
gint
rw
me_range
limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect).
0
avenc_magicyuv::mepc
gint
rw
mepc
motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect).
256
avenc_magicyuv::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_magicyuv::mpeg-quant
gint
rw
mpeg_quant
use MPEG quantizers instead of H.263 (Generic codec option, might have no effect).
0
avenc_magicyuv::multipass-cache-file
gchar*
rwx
Multipass Cache File
Filename for multipass cache file.
"stats.log"
avenc_magicyuv::mv0-threshold
gint
>= 0
rw
mv0_threshold
(null) (Generic codec option, might have no effect).
256
avenc_magicyuv::nr
gint
rw
nr
noise reduction (Generic codec option, might have no effect).
0
avenc_magicyuv::nssew
gint
rw
nssew
nsse weight (Generic codec option, might have no effect).
8
avenc_magicyuv::p-mask
gfloat
rw
p_mask
inter masking (Generic codec option, might have no effect).
0
avenc_magicyuv::pass
GstLibAVEncPass
rwx
Encoding pass/type
Encoding pass/type.
Constant Bitrate Encoding
avenc_magicyuv::pre-dia-size
gint
rw
pre_dia_size
diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect).
0
avenc_magicyuv::precmp
avcodeccontext-cmp-func
rw
precmp
pre motion estimation compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_magicyuv::pred
magicyuv-pred
rw
pred
Prediction method (Private codec option).
left
avenc_magicyuv::preme
gint
rw
preme
pre motion estimation (Generic codec option, might have no effect).
0
avenc_magicyuv::ps
gint
rw
ps
RTP payload size in bytes (Generic codec option, might have no effect).
0
avenc_magicyuv::qblur
gfloat
>= -1
rw
qblur
video quantizer scale blur (VBR) (Generic codec option, might have no effect).
0.5
avenc_magicyuv::qcomp
gfloat
rw
qcomp
video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect).
0.5
avenc_magicyuv::qdiff
gint
rw
qdiff
maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect).
3
avenc_magicyuv::qmax
gint
[G_MAXULONG,1024]
rw
qmax
maximum video quantizer scale (VBR) (Generic codec option, might have no effect).
31
avenc_magicyuv::qmin
gint
[G_MAXULONG,69]
rw
qmin
minimum video quantizer scale (VBR) (Generic codec option, might have no effect).
2
avenc_magicyuv::quantizer
gfloat
[0,30]
rwx
Constant Quantizer
Constant Quantizer.
0.01
avenc_magicyuv::rc-init-occupancy
gint
rw
rc_init_occupancy
number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect).
0
avenc_magicyuv::rc-max-vbv-use
gfloat
>= 0
rw
rc_max_vbv_use
(null) (Generic codec option, might have no effect).
0
avenc_magicyuv::rc-min-vbv-use
gfloat
>= 0
rw
rc_min_vbv_use
(null) (Generic codec option, might have no effect).
3
avenc_magicyuv::refs
gint
rw
refs
reference frames to consider for motion compensation (Generic codec option, might have no effect).
1
avenc_magicyuv::sc-threshold
gint
rw
sc_threshold
scene change threshold (Generic codec option, might have no effect).
0
avenc_magicyuv::scplx-mask
gfloat
rw
scplx_mask
spatial complexity masking (Generic codec option, might have no effect).
0
avenc_magicyuv::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_magicyuv::skip-exp
gint
rw
skip_exp
frame skip exponent (Generic codec option, might have no effect).
0
avenc_magicyuv::skip-factor
gint
rw
skip_factor
frame skip factor (Generic codec option, might have no effect).
0
avenc_magicyuv::skip-threshold
gint
rw
skip_threshold
frame skip threshold (Generic codec option, might have no effect).
0
avenc_magicyuv::skipcmp
avcodeccontext-cmp-func
rw
skipcmp
frame skip compare function (Generic codec option, might have no effect).
dctmax
avenc_magicyuv::slices
gint
>= 0
rw
slices
set the number of slices, used in parallelized encoding (Generic codec option, might have no effect).
0
avenc_magicyuv::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_magicyuv::subcmp
avcodeccontext-cmp-func
rw
subcmp
sub-pel ME compare function (Generic codec option, might have no effect).
sum of absolute differences, fast
avenc_magicyuv::subq
gint
rw
subq
sub-pel motion estimation quality (Generic codec option, might have no effect).
8
avenc_magicyuv::tcplx-mask
gfloat
rw
tcplx_mask
temporal complexity masking (Generic codec option, might have no effect).
0
avenc_magicyuv::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_magicyuv::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_magicyuv::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_magicyuv::timecode-frame-start
gint64
>= G_MAXULONG
rw
timecode_frame_start
GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect).
-1
avenc_magicyuv::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_aptx_hd::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_aptx_hd::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_aptx_hd::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_aptx_hd::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_aptx_hd::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_aptx_hd::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_aptx_hd::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_aptx_hd::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_aptx_hd::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_aptx_hd::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_aptx_hd::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_aptx_hd::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_aptx_hd::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_aptx_hd::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_aptx_hd::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_aptx_hd::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_aptx_hd::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_aptx_hd::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_aptx_hd::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_aptx_hd::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_aptx_hd::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_aptx_hd::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_aptx_hd::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_aptx_hd::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_aptx_hd::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avenc_aptx::ac
gint
>= 0
rw
ac
set number of audio channels (Generic codec option, might have no effect).
0
avenc_aptx::ar
gint
>= 0
rw
ar
set audio sampling rate (in Hz) (Generic codec option, might have no effect).
0
avenc_aptx::audio-service-type
avcodeccontext-audio-service-type
rw
audio_service_type
audio service type (Generic codec option, might have no effect).
Main Audio Service
avenc_aptx::bitrate
gint
>= 0
rw
bitrate
set bitrate (in bits/s) (Generic codec option, might have no effect).
200000
avenc_aptx::bufsize
gint
rw
bufsize
set ratecontrol buffer size (in bits) (Generic codec option, might have no effect).
0
avenc_aptx::channel-layout
guint64
<= G_MAXLONG
rw
channel_layout
(null) (Generic codec option, might have no effect).
0
avenc_aptx::compression-level
gint
rw
compression_level
(null) (Generic codec option, might have no effect).
-1
avenc_aptx::cutoff
gint
rw
cutoff
set cutoff bandwidth (Generic codec option, might have no effect).
0
avenc_aptx::debug
avcodeccontext-debug
rw
debug
print specific debug info (Generic codec option, might have no effect).
avenc_aptx::dump-separator
gchar*
rw
dump_separator
set information dump field separator (Generic codec option, might have no effect).
NULL
avenc_aptx::flags
avcodeccontext-flags
rw
flags
(null) (Generic codec option, might have no effect).
avenc_aptx::flags2
avcodeccontext-flags2
rw
flags2
(null) (Generic codec option, might have no effect).
avenc_aptx::frame-size
gint
>= 0
rw
frame_size
(null) (Generic codec option, might have no effect).
0
avenc_aptx::global-quality
gint
rw
global_quality
(null) (Generic codec option, might have no effect).
0
avenc_aptx::max-pixels
gint64
[0,G_MAXINT]
rw
max_pixels
Maximum number of pixels (Generic codec option, might have no effect).
2147483647
avenc_aptx::max-prediction-order
gint
rw
max_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_aptx::maxrate
gint64
[0,G_MAXINT]
rw
maxrate
maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect).
0
avenc_aptx::min-prediction-order
gint
rw
min_prediction_order
(null) (Generic codec option, might have no effect).
-1
avenc_aptx::minrate
gint64
[G_MININT,G_MAXINT]
rw
minrate
minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect).
0
avenc_aptx::side-data-only-packets
gboolean
rw
side_data_only_packets
(null) (Generic codec option, might have no effect).
TRUE
avenc_aptx::strict
avcodeccontext-strict
rw
strict
how strictly to follow the standards (Generic codec option, might have no effect).
normal
avenc_aptx::thread-type
avcodeccontext-thread-type
rw
thread_type
select multithreading type (Generic codec option, might have no effect).
frame|slice
avenc_aptx::threads
avcodeccontext-threads
rw
threads
set the number of threads (Generic codec option, might have no effect).
Unspecified
avenc_aptx::ticks-per-frame
gint
>= 1
rw
ticks_per_frame
(null) (Generic codec option, might have no effect).
1
avenc_aptx::trellis
gint
rw
trellis
rate-distortion optimal quantization (Generic codec option, might have no effect).
0
avdec_wcmv::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_wcmv::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_wcmv::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_wcmv::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_wcmv::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_rasc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_rasc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_rasc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_rasc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_rasc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_prosumer::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_prosumer::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_prosumer::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_prosumer::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_prosumer::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_mwsc::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_mwsc::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_mwsc::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_mwsc::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_mwsc::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0
avdec_imm4::debug-mv
gboolean
rw
Debug motion vectors
Whether libav should print motion vectors on top of the image.
FALSE
avdec_imm4::direct-rendering
gboolean
rw
Direct Rendering
Enable direct rendering.
TRUE
avdec_imm4::lowres
GstLibAVVidDecLowres
rw
Low resolution
At which resolution to decode images.
0
avdec_imm4::output-corrupt
gboolean
rw
Output corrupt buffers
Whether libav should output frames even if corrupted.
TRUE
avdec_imm4::skip-frame
GstLibAVVidDecSkipFrame
rw
Skip frames
Which types of frames to skip during decoding.
0