The Source / … categories contain all functions that return sources. The Input functions are those which build elementary sources (playing files, synthesizing sound, etc.). The Output functions are those which take a source and register it for being streamed to the outside (file, soundcard, audio server, etc.). The Visualization functions are experimental ones that let you visualize in real-time some aspects of the audio stream. The Sound Processing functions are those which basically work on the source as a continuous audio stream. They would typically be mixers of streams, audio effects or analysis. Finally, Track Processing functions are basically all others, often having a behaviour that depends on or affects the extra information that liquidsoap puts in streams: track limits and metadata.
- Source / Conversions
- Source / Input
- Source / Liquidsoap
- Source / MIDI Processing
- Source / Output
- Source / Sound Processing
- Source / Sound Synthesis
- Source / Track Processing
- Source / Video Processing
- Source / Visualization
- FFmpeg Filter
- Bool
- Control
- Interaction
- Liquidsoap
- List
- Math
- Pair
- String
- System
Ffmpeg filter: Benchmark part of a filtergraph.
Type:
(?action : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
action
(of typeint?
, which defaults tonull
): set action. (default: 0, possible values: 0 (start), 1 (stop))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Benchmark part of a filtergraph.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?action : int?, ffmpeg.filter.graph) -> unit
Arguments:
action
(of typeint?
, which defaults tonull
): set action. (default: 0, possible values: 0 (start), 1 (stop))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert input audio to audio bit scope video output.
Type:
(?rate : string?, ?r : string?, ?size : string?,
?s : string?, ?colors : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.video
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: 1024x256)s
(of typestring?
, which defaults tonull
): set video size. (default: 1024x256)colors
(of typestring?
, which defaults tonull
): set channels colors. (default: red|green|blue|yellow|orange|lime|pink|magenta|brown)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Convert input audio to audio bit scope video output.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rate : string?, ?r : string?, ?size : string?,
?s : string?, ?colors : string?, ffmpeg.filter.graph) ->
unit
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: 1024x256)s
(of typestring?
, which defaults tonull
): set video size. (default: 1024x256)colors
(of typestring?
, which defaults tonull
): set channels colors. (default: red|green|blue|yellow|orange|lime|pink|magenta|brown)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio compressor.
Type:
(?level_in : float?, ?mode : int?, ?threshold : float?,
?ratio : float?, ?attack : float?, ?release : float?,
?makeup : float?, ?knee : float?, ?link : int?,
?detection : int?, ?level_sc : float?, ?mix : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (downward), 1 (upward))threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 0.125)ratio
(of typefloat?
, which defaults tonull
): set ratio. (default: 2.)attack
(of typefloat?
, which defaults tonull
): set attack. (default: 20.)release
(of typefloat?
, which defaults tonull
): set release. (default: 250.)makeup
(of typefloat?
, which defaults tonull
): set make up gain. (default: 1.)knee
(of typefloat?
, which defaults tonull
): set knee. (default: 2.82843)link
(of typeint?
, which defaults tonull
): set link type. (default: 0, possible values: 0 (average), 1 (maximum))detection
(of typeint?
, which defaults tonull
): set detection. (default: 1, possible values: 0 (peak), 1 (rms))level_sc
(of typefloat?
, which defaults tonull
): set sidechain gain. (default: 1.)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio compressor.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?mode : int?, ?threshold : float?,
?ratio : float?, ?attack : float?, ?release : float?,
?makeup : float?, ?knee : float?, ?link : int?,
?detection : int?, ?level_sc : float?, ?mix : float?,
ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (downward), 1 (upward))threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 0.125)ratio
(of typefloat?
, which defaults tonull
): set ratio. (default: 2.)attack
(of typefloat?
, which defaults tonull
): set attack. (default: 20.)release
(of typefloat?
, which defaults tonull
): set release. (default: 250.)makeup
(of typefloat?
, which defaults tonull
): set make up gain. (default: 1.)knee
(of typefloat?
, which defaults tonull
): set knee. (default: 2.82843)link
(of typeint?
, which defaults tonull
): set link type. (default: 0, possible values: 0 (average), 1 (maximum))detection
(of typeint?
, which defaults tonull
): set detection. (default: 1, possible values: 0 (peak), 1 (rms))level_sc
(of typefloat?
, which defaults tonull
): set sidechain gain. (default: 1.)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Simple audio dynamic range compression/expansion filter.
Type:
(?contrast : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
contrast
(of typefloat?
, which defaults tonull
): set contrast. (default: 33.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Simple audio dynamic range compression/expansion filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?contrast : float?, ffmpeg.filter.graph) -> unit
Arguments:
contrast
(of typefloat?
, which defaults tonull
): set contrast. (default: 33.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Copy the input audio unchanged to the output.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Copy the input audio unchanged to the output.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Cross fade two input audio streams.
Type:
(?nb_samples : int?, ?ns : int?, ?duration : int?,
?d : int?, ?overlap : bool?, ?o : bool?, ?curve1 : int?,
?c1 : int?, ?curve2 : int?, ?c2 : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
nb_samples
(of typeint?
, which defaults tonull
): set number of samples for cross fade duration. (default: 44100)ns
(of typeint?
, which defaults tonull
): set number of samples for cross fade duration. (default: 44100)duration
(of typeint?
, which defaults tonull
): set cross fade duration. (default: 0)d
(of typeint?
, which defaults tonull
): set cross fade duration. (default: 0)overlap
(of typebool?
, which defaults tonull
): overlap 1st stream end with 2nd stream start. (default: true)o
(of typebool?
, which defaults tonull
): overlap 1st stream end with 2nd stream start. (default: true)curve1
(of typeint?
, which defaults tonull
): set fade curve type for 1st stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))c1
(of typeint?
, which defaults tonull
): set fade curve type for 1st stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))curve2
(of typeint?
, which defaults tonull
): set fade curve type for 2nd stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))c2
(of typeint?
, which defaults tonull
): set fade curve type for 2nd stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Cross fade two input audio streams.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?nb_samples : int?, ?ns : int?, ?duration : int?,
?d : int?, ?overlap : bool?, ?o : bool?, ?curve1 : int?,
?c1 : int?, ?curve2 : int?, ?c2 : int?,
ffmpeg.filter.graph) -> unit
Arguments:
nb_samples
(of typeint?
, which defaults tonull
): set number of samples for cross fade duration. (default: 44100)ns
(of typeint?
, which defaults tonull
): set number of samples for cross fade duration. (default: 44100)duration
(of typeint?
, which defaults tonull
): set cross fade duration. (default: 0)d
(of typeint?
, which defaults tonull
): set cross fade duration. (default: 0)overlap
(of typebool?
, which defaults tonull
): overlap 1st stream end with 2nd stream start. (default: true)o
(of typebool?
, which defaults tonull
): overlap 1st stream end with 2nd stream start. (default: true)curve1
(of typeint?
, which defaults tonull
): set fade curve type for 1st stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))c1
(of typeint?
, which defaults tonull
): set fade curve type for 1st stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))curve2
(of typeint?
, which defaults tonull
): set fade curve type for 2nd stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))c2
(of typeint?
, which defaults tonull
): set fade curve type for 2nd stream. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio, ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Split audio into per-bands streams. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?split : string?, ?order : int?, ?level : float?,
?gain : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
split
(of typestring?
, which defaults tonull
): set split frequencies. (default: 500)order
(of typeint?
, which defaults tonull
): set filter order. (default: 1, possible values: 0 (2nd), 1 (4th), 2 (6th), 3 (8th), 4 (10th), 5 (12th), 6 (14th), 7 (16th), 8 (18th), 9 (20th))level
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)gain
(of typestring?
, which defaults tonull
): set output bands gain. (default: 1.f)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Split audio into per-bands streams. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?split : string?, ?order : int?, ?level : float?,
?gain : string?, ffmpeg.filter.graph) -> unit
Arguments:
split
(of typestring?
, which defaults tonull
): set split frequencies. (default: 500)order
(of typeint?
, which defaults tonull
): set filter order. (default: 1, possible values: 0 (2nd), 1 (4th), 2 (6th), 3 (8th), 4 (10th), 5 (12th), 6 (14th), 7 (16th), 8 (18th), 9 (20th))level
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)gain
(of typestring?
, which defaults tonull
): set output bands gain. (default: 1.f)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Reduce audio bit resolution.
Type:
(?level_in : float?, ?level_out : float?, ?bits : float?,
?mix : float?, ?mode : int?, ?dc : float?, ?aa : float?,
?samples : float?, ?lfo : bool?, ?lforange : float?,
?lforate : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)bits
(of typefloat?
, which defaults tonull
): set bit reduction. (default: 8.)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 0.5)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (lin), 1 (log))dc
(of typefloat?
, which defaults tonull
): set DC. (default: 1.)aa
(of typefloat?
, which defaults tonull
): set anti-aliasing. (default: 0.5)samples
(of typefloat?
, which defaults tonull
): set sample reduction. (default: 1.)lfo
(of typebool?
, which defaults tonull
): enable LFO. (default: false)lforange
(of typefloat?
, which defaults tonull
): set LFO depth. (default: 20.)lforate
(of typefloat?
, which defaults tonull
): set LFO rate. (default: 0.3)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Reduce audio bit resolution.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?level_out : float?, ?bits : float?,
?mix : float?, ?mode : int?, ?dc : float?, ?aa : float?,
?samples : float?, ?lfo : bool?, ?lforange : float?,
?lforate : float?, ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)bits
(of typefloat?
, which defaults tonull
): set bit reduction. (default: 8.)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 0.5)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (lin), 1 (log))dc
(of typefloat?
, which defaults tonull
): set DC. (default: 1.)aa
(of typefloat?
, which defaults tonull
): set anti-aliasing. (default: 0.5)samples
(of typefloat?
, which defaults tonull
): set sample reduction. (default: 1.)lfo
(of typebool?
, which defaults tonull
): enable LFO. (default: false)lforange
(of typefloat?
, which defaults tonull
): set LFO depth. (default: 20.)lforate
(of typefloat?
, which defaults tonull
): set LFO rate. (default: 0.3)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Delay filtering to match a cue.
Type:
(?cue : int?, ?preroll : int?, ?buffer : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
cue
(of typeint?
, which defaults tonull
): cue unix timestamp in microseconds. (default: 0)preroll
(of typeint?
, which defaults tonull
): preroll duration in seconds. (default: 0)buffer
(of typeint?
, which defaults tonull
): buffer duration in seconds. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Delay filtering to match a cue.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cue : int?, ?preroll : int?, ?buffer : int?,
ffmpeg.filter.graph) -> unit
Arguments:
cue
(of typeint?
, which defaults tonull
): cue unix timestamp in microseconds. (default: 0)preroll
(of typeint?
, which defaults tonull
): preroll duration in seconds. (default: 0)buffer
(of typeint?
, which defaults tonull
): buffer duration in seconds. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Add region of interest to frame.
Type:
(?x : string?, ?y : string?, ?w : string?, ?h : string?,
?qoffset : string?, ?clear : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
x
(of typestring?
, which defaults tonull
): Region distance from left edge of frame.. (default: 0)y
(of typestring?
, which defaults tonull
): Region distance from top edge of frame.. (default: 0)w
(of typestring?
, which defaults tonull
): Region width.. (default: 0)h
(of typestring?
, which defaults tonull
): Region height.. (default: 0)qoffset
(of typestring?
, which defaults tonull
): Quantisation offset to apply in the region.. (default: -1/10)clear
(of typebool?
, which defaults tonull
): Remove any existing regions of interest before adding the new one.. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Add region of interest to frame.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?x : string?, ?y : string?, ?w : string?, ?h : string?,
?qoffset : string?, ?clear : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
x
(of typestring?
, which defaults tonull
): Region distance from left edge of frame.. (default: 0)y
(of typestring?
, which defaults tonull
): Region distance from top edge of frame.. (default: 0)w
(of typestring?
, which defaults tonull
): Region width.. (default: 0)h
(of typestring?
, which defaults tonull
): Region height.. (default: 0)qoffset
(of typestring?
, which defaults tonull
): Quantisation offset to apply in the region.. (default: -1/10)clear
(of typebool?
, which defaults tonull
): Remove any existing regions of interest before adding the new one.. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remove impulsive noise from input audio.
Type:
(?window : float?, ?w : float?, ?overlap : float?,
?o : float?, ?arorder : float?, ?a : float?,
?threshold : float?, ?t : float?, ?burst : float?,
?b : float?, ?method : int?, ?m : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
window
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)w
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)overlap
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)o
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)arorder
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 2.)a
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 2.)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 2.)t
(of typefloat?
, which defaults tonull
): set threshold. (default: 2.)burst
(of typefloat?
, which defaults tonull
): set burst fusion. (default: 2.)b
(of typefloat?
, which defaults tonull
): set burst fusion. (default: 2.)method
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))m
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Remove impulsive noise from input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?window : float?, ?w : float?, ?overlap : float?,
?o : float?, ?arorder : float?, ?a : float?,
?threshold : float?, ?t : float?, ?burst : float?,
?b : float?, ?method : int?, ?m : int?,
ffmpeg.filter.graph) -> unit
Arguments:
window
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)w
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)overlap
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)o
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)arorder
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 2.)a
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 2.)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 2.)t
(of typefloat?
, which defaults tonull
): set threshold. (default: 2.)burst
(of typefloat?
, which defaults tonull
): set burst fusion. (default: 2.)b
(of typefloat?
, which defaults tonull
): set burst fusion. (default: 2.)method
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))m
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remove clipping from input audio.
Type:
(?window : float?, ?w : float?, ?overlap : float?,
?o : float?, ?arorder : float?, ?a : float?,
?threshold : float?, ?t : float?, ?hsize : int?,
?n : int?, ?method : int?, ?m : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
window
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)w
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)overlap
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)o
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)arorder
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 8.)a
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 8.)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 10.)t
(of typefloat?
, which defaults tonull
): set threshold. (default: 10.)hsize
(of typeint?
, which defaults tonull
): set histogram size. (default: 1000)n
(of typeint?
, which defaults tonull
): set histogram size. (default: 1000)method
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))m
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Remove clipping from input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?window : float?, ?w : float?, ?overlap : float?,
?o : float?, ?arorder : float?, ?a : float?,
?threshold : float?, ?t : float?, ?hsize : int?,
?n : int?, ?method : int?, ?m : int?,
ffmpeg.filter.graph) -> unit
Arguments:
window
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)w
(of typefloat?
, which defaults tonull
): set window size. (default: 55.)overlap
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)o
(of typefloat?
, which defaults tonull
): set window overlap. (default: 75.)arorder
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 8.)a
(of typefloat?
, which defaults tonull
): set autoregression order. (default: 8.)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 10.)t
(of typefloat?
, which defaults tonull
): set threshold. (default: 10.)hsize
(of typeint?
, which defaults tonull
): set histogram size. (default: 1000)n
(of typeint?
, which defaults tonull
): set histogram size. (default: 1000)method
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))m
(of typeint?
, which defaults tonull
): set overlap method. (default: 0, possible values: 0 (add), 0 (a), 1 (save), 1 (s))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Delay one or more audio channels.
Type:
(?delays : string?, ?all : bool?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
delays
(of typestring?
, which defaults tonull
): set list of delays for each channelall
(of typebool?
, which defaults tonull
): use last available delay for remained channels. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Delay one or more audio channels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?delays : string?, ?all : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
delays
(of typestring?
, which defaults tonull
): set list of delays for each channelall
(of typebool?
, which defaults tonull
): use last available delay for remained channels. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remedy denormals by adding extremely low-level noise.
Type:
(?level : float?, ?type : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
level
(of typefloat?
, which defaults tonull
): set level. (default: -351.)type
(of typeint?
, which defaults tonull
): set type. (default: 0, possible values: 0 (dc), 1 (ac), 2 (square), 3 (pulse))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Remedy denormals by adding extremely low-level noise.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level : float?, ?type : int?, ffmpeg.filter.graph) ->
unit
Arguments:
level
(of typefloat?
, which defaults tonull
): set level. (default: -351.)type
(of typeint?
, which defaults tonull
): set type. (default: 0, possible values: 0 (dc), 1 (ac), 2 (square), 3 (pulse))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute derivative of input audio.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Compute derivative of input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Draw a graph using input audio metadata.
Type:
(?m1 : string?, ?fg1 : string?, ?m2 : string?,
?fg2 : string?, ?m3 : string?, ?fg3 : string?,
?m4 : string?, ?fg4 : string?, ?bg : string?,
?min : float?, ?max : float?, ?mode : int?,
?slide : int?, ?size : string?, ?s : string?,
?rate : string?, ?r : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.video
Arguments:
m1
(of typestring?
, which defaults tonull
): set 1st metadata key. (default: )fg1
(of typestring?
, which defaults tonull
): set 1st foreground color expression. (default: 0xffff0000)m2
(of typestring?
, which defaults tonull
): set 2nd metadata key. (default: )fg2
(of typestring?
, which defaults tonull
): set 2nd foreground color expression. (default: 0xff00ff00)m3
(of typestring?
, which defaults tonull
): set 3rd metadata key. (default: )fg3
(of typestring?
, which defaults tonull
): set 3rd foreground color expression. (default: 0xffff00ff)m4
(of typestring?
, which defaults tonull
): set 4th metadata key. (default: )fg4
(of typestring?
, which defaults tonull
): set 4th foreground color expression. (default: 0xffffff00)bg
(of typestring?
, which defaults tonull
): set background color. (default: white)min
(of typefloat?
, which defaults tonull
): set minimal value. (default: -1.)max
(of typefloat?
, which defaults tonull
): set maximal value. (default: 1.)mode
(of typeint?
, which defaults tonull
): set graph mode. (default: 2, possible values: 0 (bar), 1 (dot), 2 (line))slide
(of typeint?
, which defaults tonull
): set slide mode. (default: 0, possible values: 0 (frame), 1 (replace), 2 (scroll), 3 (rscroll), 4 (picture))size
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)s
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Draw a graph using input audio metadata.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?m1 : string?, ?fg1 : string?, ?m2 : string?,
?fg2 : string?, ?m3 : string?, ?fg3 : string?,
?m4 : string?, ?fg4 : string?, ?bg : string?,
?min : float?, ?max : float?, ?mode : int?,
?slide : int?, ?size : string?, ?s : string?,
?rate : string?, ?r : string?, ffmpeg.filter.graph) ->
unit
Arguments:
m1
(of typestring?
, which defaults tonull
): set 1st metadata key. (default: )fg1
(of typestring?
, which defaults tonull
): set 1st foreground color expression. (default: 0xffff0000)m2
(of typestring?
, which defaults tonull
): set 2nd metadata key. (default: )fg2
(of typestring?
, which defaults tonull
): set 2nd foreground color expression. (default: 0xff00ff00)m3
(of typestring?
, which defaults tonull
): set 3rd metadata key. (default: )fg3
(of typestring?
, which defaults tonull
): set 3rd foreground color expression. (default: 0xffff00ff)m4
(of typestring?
, which defaults tonull
): set 4th metadata key. (default: )fg4
(of typestring?
, which defaults tonull
): set 4th foreground color expression. (default: 0xffffff00)bg
(of typestring?
, which defaults tonull
): set background color. (default: white)min
(of typefloat?
, which defaults tonull
): set minimal value. (default: -1.)max
(of typefloat?
, which defaults tonull
): set maximal value. (default: 1.)mode
(of typeint?
, which defaults tonull
): set graph mode. (default: 2, possible values: 0 (bar), 1 (dot), 2 (line))slide
(of typeint?
, which defaults tonull
): set slide mode. (default: 0, possible values: 0 (frame), 1 (replace), 2 (scroll), 3 (rscroll), 4 (picture))size
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)s
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Add echoing to the audio.
Type:
(?in_gain : float?, ?out_gain : float?,
?delays : string?, ?decays : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
in_gain
(of typefloat?
, which defaults tonull
): set signal input gain. (default: 0.6)out_gain
(of typefloat?
, which defaults tonull
): set signal output gain. (default: 0.3)delays
(of typestring?
, which defaults tonull
): set list of signal delays. (default: 1000)decays
(of typestring?
, which defaults tonull
): set list of signal decays. (default: 0.5)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Add echoing to the audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?in_gain : float?, ?out_gain : float?,
?delays : string?, ?decays : string?,
ffmpeg.filter.graph) -> unit
Arguments:
in_gain
(of typefloat?
, which defaults tonull
): set signal input gain. (default: 0.6)out_gain
(of typefloat?
, which defaults tonull
): set signal output gain. (default: 0.3)delays
(of typestring?
, which defaults tonull
): set list of signal delays. (default: 1000)decays
(of typestring?
, which defaults tonull
): set list of signal decays. (default: 0.5)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio emphasis.
Type:
(?level_in : float?, ?level_out : float?, ?mode : int?,
?type : int?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set output gain. (default: 1.)mode
(of typeint?
, which defaults tonull
): set filter mode. (default: 0, possible values: 0 (reproduction), 1 (production))type
(of typeint?
, which defaults tonull
): set filter type. (default: 4, possible values: 0 (col), 1 (emi), 2 (bsi), 3 (riaa), 4 (cd), 5 (50fm), 6 (75fm), 7 (50kf), 8 (75kf))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio emphasis.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?level_out : float?, ?mode : int?,
?type : int?, ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set output gain. (default: 1.)mode
(of typeint?
, which defaults tonull
): set filter mode. (default: 0, possible values: 0 (reproduction), 1 (production))type
(of typeint?
, which defaults tonull
): set filter type. (default: 4, possible values: 0 (col), 1 (emi), 2 (bsi), 3 (riaa), 4 (cd), 5 (50fm), 6 (75fm), 7 (50kf), 8 (75kf))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Filter audio signal according to a specified expression.
Type:
(?exprs : string?, ?channel_layout : string?,
?c : string?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
exprs
(of typestring?
, which defaults tonull
): set the ‘|’-separated list of channels expressionschannel_layout
(of typestring?
, which defaults tonull
): set channel layoutc
(of typestring?
, which defaults tonull
): set channel layout(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Filter audio signal according to a specified expression.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?exprs : string?, ?channel_layout : string?,
?c : string?, ffmpeg.filter.graph) -> unit
Arguments:
exprs
(of typestring?
, which defaults tonull
): set the ‘|’-separated list of channels expressionschannel_layout
(of typestring?
, which defaults tonull
): set channel layoutc
(of typestring?
, which defaults tonull
): set channel layout(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate an audio signal generated by an expression.
Type:
(?exprs : string?, ?nb_samples : int?, ?n : int?,
?sample_rate : string?, ?s : string?, ?duration : int?,
?d : int?, ?channel_layout : string?, ?c : string?,
ffmpeg.filter.graph) -> ffmpeg.filter.audio
Arguments:
exprs
(of typestring?
, which defaults tonull
): set the ‘|’-separated list of channels expressionsnb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)sample_rate
(of typestring?
, which defaults tonull
): set the sample rate. (default: 44100)s
(of typestring?
, which defaults tonull
): set the sample rate. (default: 44100)duration
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)channel_layout
(of typestring?
, which defaults tonull
): set channel layoutc
(of typestring?
, which defaults tonull
): set channel layout(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate an audio signal generated by an expression.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?exprs : string?, ?nb_samples : int?, ?n : int?,
?sample_rate : string?, ?s : string?, ?duration : int?,
?d : int?, ?channel_layout : string?, ?c : string?,
ffmpeg.filter.graph) -> unit
Arguments:
exprs
(of typestring?
, which defaults tonull
): set the ‘|’-separated list of channels expressionsnb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)sample_rate
(of typestring?
, which defaults tonull
): set the sample rate. (default: 44100)s
(of typestring?
, which defaults tonull
): set the sample rate. (default: 44100)duration
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)channel_layout
(of typestring?
, which defaults tonull
): set channel layoutc
(of typestring?
, which defaults tonull
): set channel layout(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Enhance high frequency part of audio.
Type:
(?level_in : float?, ?level_out : float?,
?amount : float?, ?drive : float?, ?blend : float?,
?freq : float?, ?ceil : float?, ?listen : bool?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)amount
(of typefloat?
, which defaults tonull
): set amount. (default: 1.)drive
(of typefloat?
, which defaults tonull
): set harmonics. (default: 8.5)blend
(of typefloat?
, which defaults tonull
): set blend harmonics. (default: 0.)freq
(of typefloat?
, which defaults tonull
): set scope. (default: 7500.)ceil
(of typefloat?
, which defaults tonull
): set ceiling. (default: 9999.)listen
(of typebool?
, which defaults tonull
): enable listen mode. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Enhance high frequency part of audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?level_out : float?,
?amount : float?, ?drive : float?, ?blend : float?,
?freq : float?, ?ceil : float?, ?listen : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)amount
(of typefloat?
, which defaults tonull
): set amount. (default: 1.)drive
(of typefloat?
, which defaults tonull
): set harmonics. (default: 8.5)blend
(of typefloat?
, which defaults tonull
): set blend harmonics. (default: 0.)freq
(of typefloat?
, which defaults tonull
): set scope. (default: 7500.)ceil
(of typefloat?
, which defaults tonull
): set ceiling. (default: 9999.)listen
(of typebool?
, which defaults tonull
): enable listen mode. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Fade in/out input audio.
Type:
(?type : int?, ?t : int?, ?start_sample : int?,
?ss : int?, ?nb_samples : int?, ?ns : int?,
?start_time : int?, ?st : int?, ?duration : int?,
?d : int?, ?curve : int?, ?c : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
type
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))t
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))start_sample
(of typeint?
, which defaults tonull
): set number of first sample to start fading. (default: 0)ss
(of typeint?
, which defaults tonull
): set number of first sample to start fading. (default: 0)nb_samples
(of typeint?
, which defaults tonull
): set number of samples for fade duration. (default: 44100)ns
(of typeint?
, which defaults tonull
): set number of samples for fade duration. (default: 44100)start_time
(of typeint?
, which defaults tonull
): set time to start fading. (default: 0)st
(of typeint?
, which defaults tonull
): set time to start fading. (default: 0)duration
(of typeint?
, which defaults tonull
): set fade duration. (default: 0)d
(of typeint?
, which defaults tonull
): set fade duration. (default: 0)curve
(of typeint?
, which defaults tonull
): set fade curve type. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))c
(of typeint?
, which defaults tonull
): set fade curve type. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Fade in/out input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?type : int?, ?t : int?, ?start_sample : int?,
?ss : int?, ?nb_samples : int?, ?ns : int?,
?start_time : int?, ?st : int?, ?duration : int?,
?d : int?, ?curve : int?, ?c : int?,
ffmpeg.filter.graph) -> unit
Arguments:
type
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))t
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))start_sample
(of typeint?
, which defaults tonull
): set number of first sample to start fading. (default: 0)ss
(of typeint?
, which defaults tonull
): set number of first sample to start fading. (default: 0)nb_samples
(of typeint?
, which defaults tonull
): set number of samples for fade duration. (default: 44100)ns
(of typeint?
, which defaults tonull
): set number of samples for fade duration. (default: 44100)start_time
(of typeint?
, which defaults tonull
): set time to start fading. (default: 0)st
(of typeint?
, which defaults tonull
): set time to start fading. (default: 0)duration
(of typeint?
, which defaults tonull
): set fade duration. (default: 0)d
(of typeint?
, which defaults tonull
): set fade duration. (default: 0)curve
(of typeint?
, which defaults tonull
): set fade curve type. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))c
(of typeint?
, which defaults tonull
): set fade curve type. (default: 0, possible values: -1 (nofade), 0 (tri), 1 (qsin), 2 (esin), 3 (hsin), 4 (log), 5 (ipar), 6 (qua), 7 (cub), 8 (squ), 9 (cbr), 10 (par), 11 (exp), 12 (iqsin), 13 (ihsin), 14 (dese), 15 (desi), 16 (losi), 17 (sinc), 18 (isinc))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Denoise audio samples using FFT.
Type:
(?nr : float?, ?nf : float?, ?nt : int?, ?bn : string?,
?rf : float?, ?tn : bool?, ?tr : bool?, ?om : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
nr
(of typefloat?
, which defaults tonull
): set the noise reduction. (default: 12.)nf
(of typefloat?
, which defaults tonull
): set the noise floor. (default: -50.)nt
(of typeint?
, which defaults tonull
): set the noise type. (default: 0, possible values: 0 (w), 1 (v), 2 (s), 3 (c))bn
(of typestring?
, which defaults tonull
): set the custom bands noiserf
(of typefloat?
, which defaults tonull
): set the residual floor. (default: -38.)tn
(of typebool?
, which defaults tonull
): track noise. (default: false)tr
(of typebool?
, which defaults tonull
): track residual. (default: false)om
(of typeint?
, which defaults tonull
): set output mode. (default: 1, possible values: 0 (i), 1 (o), 2 (n))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Denoise audio samples using FFT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?nr : float?, ?nf : float?, ?nt : int?, ?bn : string?,
?rf : float?, ?tn : bool?, ?tr : bool?, ?om : int?,
ffmpeg.filter.graph) -> unit
Arguments:
nr
(of typefloat?
, which defaults tonull
): set the noise reduction. (default: 12.)nf
(of typefloat?
, which defaults tonull
): set the noise floor. (default: -50.)nt
(of typeint?
, which defaults tonull
): set the noise type. (default: 0, possible values: 0 (w), 1 (v), 2 (s), 3 (c))bn
(of typestring?
, which defaults tonull
): set the custom bands noiserf
(of typefloat?
, which defaults tonull
): set the residual floor. (default: -38.)tn
(of typebool?
, which defaults tonull
): track noise. (default: false)tr
(of typebool?
, which defaults tonull
): track residual. (default: false)om
(of typeint?
, which defaults tonull
): set output mode. (default: 1, possible values: 0 (i), 1 (o), 2 (n))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply arbitrary expressions to samples in frequency domain.
Type:
(?real : string?, ?imag : string?, ?win_size : int?,
?win_func : int?, ?overlap : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
real
(of typestring?
, which defaults tonull
): set channels real expressions. (default: re)imag
(of typestring?
, which defaults tonull
): set channels imaginary expressions. (default: im)win_size
(of typeint?
, which defaults tonull
): set window size. (default: 4096)win_func
(of typeint?
, which defaults tonull
): set window function. (default: 1, possible values: 0 (rect), 4 (bartlett), 1 (hann), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))overlap
(of typefloat?
, which defaults tonull
): set window overlap. (default: 0.75)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply arbitrary expressions to samples in frequency domain.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?real : string?, ?imag : string?, ?win_size : int?,
?win_func : int?, ?overlap : float?,
ffmpeg.filter.graph) -> unit
Arguments:
real
(of typestring?
, which defaults tonull
): set channels real expressions. (default: re)imag
(of typestring?
, which defaults tonull
): set channels imaginary expressions. (default: im)win_size
(of typeint?
, which defaults tonull
): set window size. (default: 4096)win_func
(of typeint?
, which defaults tonull
): set window function. (default: 1, possible values: 0 (rect), 4 (bartlett), 1 (hann), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))overlap
(of typefloat?
, which defaults tonull
): set window overlap. (default: 0.75)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Buffer input frames and send them when they are requested.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Buffer input frames and send them when they are requested.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Finite Impulse Response filter with supplied coefficients in additional stream(s). This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?dry : float?, ?wet : float?, ?length : float?,
?gtype : int?, ?irgain : float?, ?irfmt : int?,
?maxir : float?, ?response : bool?, ?channel : int?,
?size : string?, ?rate : string?, ?minp : int?,
?maxp : int?, ?nbirs : int?, ?ir : int?,
ffmpeg.filter.graph, [ffmpeg.filter.audio],
[ffmpeg.filter.video]) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
dry
(of typefloat?
, which defaults tonull
): set dry gain. (default: 1.)wet
(of typefloat?
, which defaults tonull
): set wet gain. (default: 1.)length
(of typefloat?
, which defaults tonull
): set IR length. (default: 1.)gtype
(of typeint?
, which defaults tonull
): set IR auto gain type. (default: 0, possible values: -1 (none), 0 (peak), 1 (dc), 2 (gn))irgain
(of typefloat?
, which defaults tonull
): set IR gain. (default: 1.)irfmt
(of typeint?
, which defaults tonull
): set IR format. (default: 1, possible values: 0 (mono), 1 (input))maxir
(of typefloat?
, which defaults tonull
): set max IR length. (default: 30.)response
(of typebool?
, which defaults tonull
): show IR frequency response. (default: false)channel
(of typeint?
, which defaults tonull
): set IR channel to display frequency response. (default: 0)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)minp
(of typeint?
, which defaults tonull
): set min partition size. (default: 8192)maxp
(of typeint?
, which defaults tonull
): set max partition size. (default: 8192)nbirs
(of typeint?
, which defaults tonull
): set number of input IRs. (default: 1)ir
(of typeint?
, which defaults tonull
): select IR. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Apply Finite Impulse Response filter with supplied coefficients in additional stream(s). This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?dry : float?, ?wet : float?, ?length : float?,
?gtype : int?, ?irgain : float?, ?irfmt : int?,
?maxir : float?, ?response : bool?, ?channel : int?,
?size : string?, ?rate : string?, ?minp : int?,
?maxp : int?, ?nbirs : int?, ?ir : int?,
ffmpeg.filter.graph) -> unit
Arguments:
dry
(of typefloat?
, which defaults tonull
): set dry gain. (default: 1.)wet
(of typefloat?
, which defaults tonull
): set wet gain. (default: 1.)length
(of typefloat?
, which defaults tonull
): set IR length. (default: 1.)gtype
(of typeint?
, which defaults tonull
): set IR auto gain type. (default: 0, possible values: -1 (none), 0 (peak), 1 (dc), 2 (gn))irgain
(of typefloat?
, which defaults tonull
): set IR gain. (default: 1.)irfmt
(of typeint?
, which defaults tonull
): set IR format. (default: 1, possible values: 0 (mono), 1 (input))maxir
(of typefloat?
, which defaults tonull
): set max IR length. (default: 30.)response
(of typebool?
, which defaults tonull
): show IR frequency response. (default: false)channel
(of typeint?
, which defaults tonull
): set IR channel to display frequency response. (default: 0)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)minp
(of typeint?
, which defaults tonull
): set min partition size. (default: 8192)maxp
(of typeint?
, which defaults tonull
): set max partition size. (default: 8192)nbirs
(of typeint?
, which defaults tonull
): set number of input IRs. (default: 1)ir
(of typeint?
, which defaults tonull
): select IR. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate a FIR coefficients audio stream.
Type:
(?taps : int?, ?t : int?, ?frequency : string?,
?f : string?, ?magnitude : string?, ?m : string?,
?phase : string?, ?p : string?, ?sample_rate : int?,
?r : int?, ?nb_samples : int?, ?n : int?,
?win_func : int?, ?w : int?, ffmpeg.filter.graph) ->
ffmpeg.filter.audio
Arguments:
taps
(of typeint?
, which defaults tonull
): set number of taps. (default: 1025)t
(of typeint?
, which defaults tonull
): set number of taps. (default: 1025)frequency
(of typestring?
, which defaults tonull
): set frequency points. (default: 0 1)f
(of typestring?
, which defaults tonull
): set frequency points. (default: 0 1)magnitude
(of typestring?
, which defaults tonull
): set magnitude values. (default: 1 1)m
(of typestring?
, which defaults tonull
): set magnitude values. (default: 1 1)phase
(of typestring?
, which defaults tonull
): set phase values. (default: 0 0)p
(of typestring?
, which defaults tonull
): set phase values. (default: 0 0)sample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)r
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)win_func
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))w
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate a FIR coefficients audio stream.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?taps : int?, ?t : int?, ?frequency : string?,
?f : string?, ?magnitude : string?, ?m : string?,
?phase : string?, ?p : string?, ?sample_rate : int?,
?r : int?, ?nb_samples : int?, ?n : int?,
?win_func : int?, ?w : int?, ffmpeg.filter.graph) ->
unit
Arguments:
taps
(of typeint?
, which defaults tonull
): set number of taps. (default: 1025)t
(of typeint?
, which defaults tonull
): set number of taps. (default: 1025)frequency
(of typestring?
, which defaults tonull
): set frequency points. (default: 0 1)f
(of typestring?
, which defaults tonull
): set frequency points. (default: 0 1)magnitude
(of typestring?
, which defaults tonull
): set magnitude values. (default: 1 1)m
(of typestring?
, which defaults tonull
): set magnitude values. (default: 1 1)phase
(of typestring?
, which defaults tonull
): set phase values. (default: 0 0)p
(of typestring?
, which defaults tonull
): set phase values. (default: 0 0)sample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)r
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)win_func
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))w
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert the input audio to one of the specified formats.
Type:
(?sample_fmts : string?, ?f : string?,
?sample_rates : string?, ?r : string?,
?channel_layouts : string?, ?cl : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
sample_fmts
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample formats.f
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample formats.sample_rates
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample rates.r
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample rates.channel_layouts
(of typestring?
, which defaults tonull
): A ‘|’-separated list of channel layouts.cl
(of typestring?
, which defaults tonull
): A ‘|’-separated list of channel layouts.(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Convert the input audio to one of the specified formats.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sample_fmts : string?, ?f : string?,
?sample_rates : string?, ?r : string?,
?channel_layouts : string?, ?cl : string?,
ffmpeg.filter.graph) -> unit
Arguments:
sample_fmts
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample formats.f
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample formats.sample_rates
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample rates.r
(of typestring?
, which defaults tonull
): A ‘|’-separated list of sample rates.channel_layouts
(of typestring?
, which defaults tonull
): A ‘|’-separated list of channel layouts.cl
(of typestring?
, which defaults tonull
): A ‘|’-separated list of channel layouts.(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply frequency shifting to input audio.
Type:
(?shift : float?, ?level : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
shift
(of typefloat?
, which defaults tonull
): set frequency shift. (default: 0.)level
(of typefloat?
, which defaults tonull
): set output level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply frequency shifting to input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?shift : float?, ?level : float?, ffmpeg.filter.graph) ->
unit
Arguments:
shift
(of typefloat?
, which defaults tonull
): set frequency shift. (default: 0.)level
(of typefloat?
, which defaults tonull
): set output level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio gate.
Type:
(?level_in : float?, ?mode : int?, ?range : float?,
?threshold : float?, ?ratio : float?, ?attack : float?,
?release : float?, ?makeup : float?, ?knee : float?,
?detection : int?, ?link : int?, ?level_sc : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (downward), 1 (upward))range
(of typefloat?
, which defaults tonull
): set max gain reduction. (default: 0.06125)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 0.125)ratio
(of typefloat?
, which defaults tonull
): set ratio. (default: 2.)attack
(of typefloat?
, which defaults tonull
): set attack. (default: 20.)release
(of typefloat?
, which defaults tonull
): set release. (default: 250.)makeup
(of typefloat?
, which defaults tonull
): set makeup gain. (default: 1.)knee
(of typefloat?
, which defaults tonull
): set knee. (default: 2.828427125)detection
(of typeint?
, which defaults tonull
): set detection. (default: 1, possible values: 0 (peak), 1 (rms))link
(of typeint?
, which defaults tonull
): set link. (default: 0, possible values: 0 (average), 1 (maximum))level_sc
(of typefloat?
, which defaults tonull
): set sidechain gain. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio gate.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?mode : int?, ?range : float?,
?threshold : float?, ?ratio : float?, ?attack : float?,
?release : float?, ?makeup : float?, ?knee : float?,
?detection : int?, ?link : int?, ?level_sc : float?,
ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (downward), 1 (upward))range
(of typefloat?
, which defaults tonull
): set max gain reduction. (default: 0.06125)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 0.125)ratio
(of typefloat?
, which defaults tonull
): set ratio. (default: 2.)attack
(of typefloat?
, which defaults tonull
): set attack. (default: 20.)release
(of typefloat?
, which defaults tonull
): set release. (default: 250.)makeup
(of typefloat?
, which defaults tonull
): set makeup gain. (default: 1.)knee
(of typefloat?
, which defaults tonull
): set knee. (default: 2.828427125)detection
(of typeint?
, which defaults tonull
): set detection. (default: 1, possible values: 0 (peak), 1 (rms))link
(of typeint?
, which defaults tonull
): set link. (default: 0, possible values: 0 (average), 1 (maximum))level_sc
(of typefloat?
, which defaults tonull
): set sidechain gain. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Show various filtergraph stats.
Type:
(?size : string?, ?s : string?, ?opacity : float?,
?o : float?, ?mode : int?, ?m : int?, ?flags : int?,
?f : int?, ?rate : string?, ?r : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.video
Arguments:
size
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)s
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)opacity
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)o
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))m
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))flags
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))f
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Show various filtergraph stats.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : string?, ?s : string?, ?opacity : float?,
?o : float?, ?mode : int?, ?m : int?, ?flags : int?,
?f : int?, ?rate : string?, ?r : string?,
ffmpeg.filter.graph) -> unit
Arguments:
size
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)s
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)opacity
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)o
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))m
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))flags
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))f
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert input audio to histogram video output.
Type:
(?dmode : int?, ?rate : string?, ?r : string?,
?size : string?, ?s : string?, ?scale : int?,
?ascale : int?, ?acount : int?, ?rheight : float?,
?slide : int?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.video
Arguments:
dmode
(of typeint?
, which defaults tonull
): set method to display channels. (default: 0, possible values: 0 (single), 1 (separate))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)s
(of typestring?
, which defaults tonull
): set video size. (default: hd720)scale
(of typeint?
, which defaults tonull
): set display scale. (default: 3, possible values: 3 (log), 1 (sqrt), 2 (cbrt), 0 (lin), 4 (rlog))ascale
(of typeint?
, which defaults tonull
): set amplitude scale. (default: 1, possible values: 1 (log), 0 (lin))acount
(of typeint?
, which defaults tonull
): how much frames to accumulate. (default: 1)rheight
(of typefloat?
, which defaults tonull
): set histogram ratio of window height. (default: 0.1)slide
(of typeint?
, which defaults tonull
): set sonogram sliding. (default: 0, possible values: 0 (replace), 1 (scroll))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Convert input audio to histogram video output.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?dmode : int?, ?rate : string?, ?r : string?,
?size : string?, ?s : string?, ?scale : int?,
?ascale : int?, ?acount : int?, ?rheight : float?,
?slide : int?, ffmpeg.filter.graph) -> unit
Arguments:
dmode
(of typeint?
, which defaults tonull
): set method to display channels. (default: 0, possible values: 0 (single), 1 (separate))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)s
(of typestring?
, which defaults tonull
): set video size. (default: hd720)scale
(of typeint?
, which defaults tonull
): set display scale. (default: 3, possible values: 3 (log), 1 (sqrt), 2 (cbrt), 0 (lin), 4 (rlog))ascale
(of typeint?
, which defaults tonull
): set amplitude scale. (default: 1, possible values: 1 (log), 0 (lin))acount
(of typeint?
, which defaults tonull
): how much frames to accumulate. (default: 1)rheight
(of typefloat?
, which defaults tonull
): set histogram ratio of window height. (default: 0.1)slide
(of typeint?
, which defaults tonull
): set sonogram sliding. (default: 0, possible values: 0 (replace), 1 (scroll))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Infinite Impulse Response filter with supplied coefficients. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?zeros : string?, ?z : string?, ?poles : string?,
?p : string?, ?gains : string?, ?k : string?,
?dry : float?, ?wet : float?, ?format : int?, ?f : int?,
?process : int?, ?r : int?, ?precision : int?,
?e : int?, ?normalize : bool?, ?n : bool?,
?mix : float?, ?response : bool?, ?channel : int?,
?size : string?, ?rate : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
zeros
(of typestring?
, which defaults tonull
): set B/numerator/zeros/reflection coefficients. (default: 1+0i 1-0i)z
(of typestring?
, which defaults tonull
): set B/numerator/zeros/reflection coefficients. (default: 1+0i 1-0i)poles
(of typestring?
, which defaults tonull
): set A/denominator/poles/ladder coefficients. (default: 1+0i 1-0i)p
(of typestring?
, which defaults tonull
): set A/denominator/poles/ladder coefficients. (default: 1+0i 1-0i)gains
(of typestring?
, which defaults tonull
): set channels gains. (default: 1|1)k
(of typestring?
, which defaults tonull
): set channels gains. (default: 1|1)dry
(of typefloat?
, which defaults tonull
): set dry gain. (default: 1.)wet
(of typefloat?
, which defaults tonull
): set wet gain. (default: 1.)format
(of typeint?
, which defaults tonull
): set coefficients format. (default: 1, possible values: -2 (ll), -1 (sf), 0 (tf), 1 (zp), 2 (pr), 3 (pd), 4 (sp))f
(of typeint?
, which defaults tonull
): set coefficients format. (default: 1, possible values: -2 (ll), -1 (sf), 0 (tf), 1 (zp), 2 (pr), 3 (pd), 4 (sp))process
(of typeint?
, which defaults tonull
): set kind of processing. (default: 1, possible values: 0 (d), 1 (s), 2 (p))r
(of typeint?
, which defaults tonull
): set kind of processing. (default: 1, possible values: 0 (d), 1 (s), 2 (p))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: 0, possible values: 0 (dbl), 1 (flt), 2 (i32), 3 (i16))e
(of typeint?
, which defaults tonull
): set precision. (default: 0, possible values: 0 (dbl), 1 (flt), 2 (i32), 3 (i16))normalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: true)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: true)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)response
(of typebool?
, which defaults tonull
): show IR frequency response. (default: false)channel
(of typeint?
, which defaults tonull
): set IR channel to display frequency response. (default: 0)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply Infinite Impulse Response filter with supplied coefficients. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?zeros : string?, ?z : string?, ?poles : string?,
?p : string?, ?gains : string?, ?k : string?,
?dry : float?, ?wet : float?, ?format : int?, ?f : int?,
?process : int?, ?r : int?, ?precision : int?,
?e : int?, ?normalize : bool?, ?n : bool?,
?mix : float?, ?response : bool?, ?channel : int?,
?size : string?, ?rate : string?, ffmpeg.filter.graph) ->
unit
Arguments:
zeros
(of typestring?
, which defaults tonull
): set B/numerator/zeros/reflection coefficients. (default: 1+0i 1-0i)z
(of typestring?
, which defaults tonull
): set B/numerator/zeros/reflection coefficients. (default: 1+0i 1-0i)poles
(of typestring?
, which defaults tonull
): set A/denominator/poles/ladder coefficients. (default: 1+0i 1-0i)p
(of typestring?
, which defaults tonull
): set A/denominator/poles/ladder coefficients. (default: 1+0i 1-0i)gains
(of typestring?
, which defaults tonull
): set channels gains. (default: 1|1)k
(of typestring?
, which defaults tonull
): set channels gains. (default: 1|1)dry
(of typefloat?
, which defaults tonull
): set dry gain. (default: 1.)wet
(of typefloat?
, which defaults tonull
): set wet gain. (default: 1.)format
(of typeint?
, which defaults tonull
): set coefficients format. (default: 1, possible values: -2 (ll), -1 (sf), 0 (tf), 1 (zp), 2 (pr), 3 (pd), 4 (sp))f
(of typeint?
, which defaults tonull
): set coefficients format. (default: 1, possible values: -2 (ll), -1 (sf), 0 (tf), 1 (zp), 2 (pr), 3 (pd), 4 (sp))process
(of typeint?
, which defaults tonull
): set kind of processing. (default: 1, possible values: 0 (d), 1 (s), 2 (p))r
(of typeint?
, which defaults tonull
): set kind of processing. (default: 1, possible values: 0 (d), 1 (s), 2 (p))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: 0, possible values: 0 (dbl), 1 (flt), 2 (i32), 3 (i16))e
(of typeint?
, which defaults tonull
): set precision. (default: 0, possible values: 0 (dbl), 1 (flt), 2 (i32), 3 (i16))normalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: true)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: true)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)response
(of typebool?
, which defaults tonull
): show IR frequency response. (default: false)channel
(of typeint?
, which defaults tonull
): set IR channel to display frequency response. (default: 0)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute integral of input audio.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Compute integral of input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Temporally interleave audio inputs. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?nb_inputs : int?, ?n : int?, ?duration : int?,
ffmpeg.filter.graph, [ffmpeg.filter.audio],
[ffmpeg.filter.video]) -> ffmpeg.filter.audio
Arguments:
nb_inputs
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)n
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)duration
(of typeint?
, which defaults tonull
): how to determine the end-of-stream. (default: 0, possible values: 0 (longest), 1 (shortest), 2 (first))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Temporally interleave audio inputs. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?nb_inputs : int?, ?n : int?, ?duration : int?,
ffmpeg.filter.graph) -> unit
Arguments:
nb_inputs
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)n
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)duration
(of typeint?
, which defaults tonull
): how to determine the end-of-stream. (default: 0, possible values: 0 (longest), 1 (shortest), 2 (first))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio lookahead limiter.
Type:
(?level_in : float?, ?level_out : float?,
?limit : float?, ?attack : float?, ?release : float?,
?asc : bool?, ?asc_level : float?, ?level : bool?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set output level. (default: 1.)limit
(of typefloat?
, which defaults tonull
): set limit. (default: 1.)attack
(of typefloat?
, which defaults tonull
): set attack. (default: 5.)release
(of typefloat?
, which defaults tonull
): set release. (default: 50.)asc
(of typebool?
, which defaults tonull
): enable asc. (default: false)asc_level
(of typefloat?
, which defaults tonull
): set asc level. (default: 0.5)level
(of typebool?
, which defaults tonull
): auto level. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio lookahead limiter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?level_out : float?,
?limit : float?, ?attack : float?, ?release : float?,
?asc : bool?, ?asc_level : float?, ?level : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set output level. (default: 1.)limit
(of typefloat?
, which defaults tonull
): set limit. (default: 1.)attack
(of typefloat?
, which defaults tonull
): set attack. (default: 5.)release
(of typefloat?
, which defaults tonull
): set release. (default: 50.)asc
(of typebool?
, which defaults tonull
): enable asc. (default: false)asc_level
(of typefloat?
, which defaults tonull
): set asc level. (default: 0.5)level
(of typebool?
, which defaults tonull
): auto level. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a two-pole all-pass filter.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?order : int?,
?o : int?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 1, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 1, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set filter-width. (default: 707.1)w
(of typefloat?
, which defaults tonull
): set filter-width. (default: 707.1)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)order
(of typeint?
, which defaults tonull
): set filter order. (default: 2)o
(of typeint?
, which defaults tonull
): set filter order. (default: 2)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a two-pole all-pass filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?order : int?,
?o : int?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph) ->
unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 1, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 1, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set filter-width. (default: 707.1)w
(of typefloat?
, which defaults tonull
): set filter-width. (default: 707.1)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)order
(of typeint?
, which defaults tonull
): set filter order. (default: 2)o
(of typeint?
, which defaults tonull
): set filter order. (default: 2)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate all RGB colors.
Type:
(?rate : string?, ?r : string?, ?duration : int?,
?d : int?, ?sar : string?, ffmpeg.filter.graph) ->
ffmpeg.filter.video
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate all RGB colors.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rate : string?, ?r : string?, ?duration : int?,
?d : int?, ?sar : string?, ffmpeg.filter.graph) -> unit
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate all yuv colors.
Type:
(?rate : string?, ?r : string?, ?duration : int?,
?d : int?, ?sar : string?, ffmpeg.filter.graph) ->
ffmpeg.filter.video
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate all yuv colors.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rate : string?, ?r : string?, ?duration : int?,
?d : int?, ?sar : string?, ffmpeg.filter.graph) -> unit
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Loop audio samples.
Type:
(?loop : int?, ?size : int?, ?start : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
loop
(of typeint?
, which defaults tonull
): number of loops. (default: 0)size
(of typeint?
, which defaults tonull
): max number of samples to loop. (default: 0)start
(of typeint?
, which defaults tonull
): set the loop start sample. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Loop audio samples.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?loop : int?, ?size : int?, ?start : int?,
ffmpeg.filter.graph) -> unit
Arguments:
loop
(of typeint?
, which defaults tonull
): number of loops. (default: 0)size
(of typeint?
, which defaults tonull
): max number of samples to loop. (default: 0)start
(of typeint?
, which defaults tonull
): set the loop start sample. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Extract an alpha channel as a grayscale image component. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.video) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Extract an alpha channel as a grayscale image component. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Copy the luma value of the second input into the alpha channel of the first input.
Type:
(?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Copy the luma value of the second input into the alpha channel of the first input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph) -> unit
Arguments:
eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Merge two or more audio streams into a single multi-channel stream. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?inputs : int?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.audio
Arguments:
inputs
(of typeint?
, which defaults tonull
): specify the number of inputs. (default: 2)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Merge two or more audio streams into a single multi-channel stream. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?inputs : int?, ffmpeg.filter.graph) -> unit
Arguments:
inputs
(of typeint?
, which defaults tonull
): specify the number of inputs. (default: 2)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Manipulate audio frame metadata.
Type:
(?mode : int?, ?key : string?, ?value : string?,
?function : int?, ?expr : string?, ?file : string?,
?direct : bool?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
mode
(of typeint?
, which defaults tonull
): set a mode of operation. (default: 0, possible values: 0 (select), 1 (add), 2 (modify), 3 (delete), 4 (print))key
(of typestring?
, which defaults tonull
): set metadata keyvalue
(of typestring?
, which defaults tonull
): set metadata valuefunction
(of typeint?
, which defaults tonull
): function for comparing values. (default: 0, possible values: 0 (same_str), 1 (starts_with), 2 (less), 3 (equal), 4 (greater), 5 (expr), 6 (ends_with))expr
(of typestring?
, which defaults tonull
): set expression for expr functionfile
(of typestring?
, which defaults tonull
): set file where to print metadata informationdirect
(of typebool?
, which defaults tonull
): reduce buffering when printing to user-set file or pipe. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Manipulate audio frame metadata.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?key : string?, ?value : string?,
?function : int?, ?expr : string?, ?file : string?,
?direct : bool?, ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): set a mode of operation. (default: 0, possible values: 0 (select), 1 (add), 2 (modify), 3 (delete), 4 (print))key
(of typestring?
, which defaults tonull
): set metadata keyvalue
(of typestring?
, which defaults tonull
): set metadata valuefunction
(of typeint?
, which defaults tonull
): function for comparing values. (default: 0, possible values: 0 (same_str), 1 (starts_with), 2 (less), 3 (equal), 4 (greater), 5 (expr), 6 (ends_with))expr
(of typestring?
, which defaults tonull
): set expression for expr functionfile
(of typestring?
, which defaults tonull
): set file where to print metadata informationdirect
(of typebool?
, which defaults tonull
): reduce buffering when printing to user-set file or pipe. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio mixing. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?inputs : int?, ?duration : int?,
?dropout_transition : float?, ?weights : string?,
?normalize : bool?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.audio
Arguments:
inputs
(of typeint?
, which defaults tonull
): Number of inputs.. (default: 2)duration
(of typeint?
, which defaults tonull
): How to determine the end-of-stream.. (default: 0, possible values: 0 (longest), 1 (shortest), 2 (first))dropout_transition
(of typefloat?
, which defaults tonull
): Transition time, in seconds, for volume renormalization when an input stream ends.. (default: 2.)weights
(of typestring?
, which defaults tonull
): Set weight for each input.. (default: 1 1)normalize
(of typebool?
, which defaults tonull
): Scale inputs. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Audio mixing. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?inputs : int?, ?duration : int?,
?dropout_transition : float?, ?weights : string?,
?normalize : bool?, ffmpeg.filter.graph) -> unit
Arguments:
inputs
(of typeint?
, which defaults tonull
): Number of inputs.. (default: 2)duration
(of typeint?
, which defaults tonull
): How to determine the end-of-stream.. (default: 0, possible values: 0 (longest), 1 (shortest), 2 (first))dropout_transition
(of typefloat?
, which defaults tonull
): Transition time, in seconds, for volume renormalization when an input stream ends.. (default: 2.)weights
(of typestring?
, which defaults tonull
): Set weight for each input.. (default: 1 1)normalize
(of typebool?
, which defaults tonull
): Scale inputs. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Read audio from a movie source. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?filename : string?, ?format_name : string?,
?f : string?, ?stream_index : int?, ?si : int?,
?seek_point : float?, ?sp : float?, ?streams : string?,
?s : string?, ?loop : int?, ?discontinuity : int?,
ffmpeg.filter.graph) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
filename
(of typestring?
, which defaults tonull
)format_name
(of typestring?
, which defaults tonull
): set format namef
(of typestring?
, which defaults tonull
): set format namestream_index
(of typeint?
, which defaults tonull
): set stream index. (default: -1)si
(of typeint?
, which defaults tonull
): set stream index. (default: -1)seek_point
(of typefloat?
, which defaults tonull
): set seekpoint (seconds). (default: 0.)sp
(of typefloat?
, which defaults tonull
): set seekpoint (seconds). (default: 0.)streams
(of typestring?
, which defaults tonull
): set streamss
(of typestring?
, which defaults tonull
): set streamsloop
(of typeint?
, which defaults tonull
): set loop count. (default: 1)discontinuity
(of typeint?
, which defaults tonull
): set discontinuity threshold. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Read audio from a movie source. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filename : string?, ?format_name : string?,
?f : string?, ?stream_index : int?, ?si : int?,
?seek_point : float?, ?sp : float?, ?streams : string?,
?s : string?, ?loop : int?, ?discontinuity : int?,
ffmpeg.filter.graph) -> unit
Arguments:
filename
(of typestring?
, which defaults tonull
)format_name
(of typestring?
, which defaults tonull
): set format namef
(of typestring?
, which defaults tonull
): set format namestream_index
(of typeint?
, which defaults tonull
): set stream index. (default: -1)si
(of typeint?
, which defaults tonull
): set stream index. (default: -1)seek_point
(of typefloat?
, which defaults tonull
): set seekpoint (seconds). (default: 0.)sp
(of typefloat?
, which defaults tonull
): set seekpoint (seconds). (default: 0.)streams
(of typestring?
, which defaults tonull
): set streamss
(of typestring?
, which defaults tonull
): set streamsloop
(of typeint?
, which defaults tonull
): set loop count. (default: 1)discontinuity
(of typeint?
, which defaults tonull
): set discontinuity threshold. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Amplify changes between successive video frames.
Type:
(?radius : int?, ?factor : float?, ?threshold : float?,
?tolerance : float?, ?low : int?, ?high : int?,
?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
radius
(of typeint?
, which defaults tonull
): set radius. (default: 2)factor
(of typefloat?
, which defaults tonull
): set factor. (default: 2.)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 10.)tolerance
(of typefloat?
, which defaults tonull
): set tolerance. (default: 0.)low
(of typeint?
, which defaults tonull
): set low limit for amplification. (default: 65535)high
(of typeint?
, which defaults tonull
): set high limit for amplification. (default: 65535)planes
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Amplify changes between successive video frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?radius : int?, ?factor : float?, ?threshold : float?,
?tolerance : float?, ?low : int?, ?high : int?,
?planes : int?, ffmpeg.filter.graph) -> unit
Arguments:
radius
(of typeint?
, which defaults tonull
): set radius. (default: 2)factor
(of typefloat?
, which defaults tonull
): set factor. (default: 2.)threshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 10.)tolerance
(of typefloat?
, which defaults tonull
): set tolerance. (default: 0.)low
(of typeint?
, which defaults tonull
): set low limit for amplification. (default: 65535)high
(of typeint?
, which defaults tonull
): set high limit for amplification. (default: 65535)planes
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Multiply two audio streams.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Multiply two audio streams.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio, ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply high-order audio parametric multi band equalizer. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?params : string?, ?curves : bool?, ?size : string?,
?mgain : float?, ?fscale : int?, ?colors : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
params
(of typestring?
, which defaults tonull
): Default:curves
(of typebool?
, which defaults tonull
): draw frequency response curves. (default: false)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)mgain
(of typefloat?
, which defaults tonull
): set max gain. (default: 60.)fscale
(of typeint?
, which defaults tonull
): set frequency scale. (default: 1, possible values: 0 (lin), 1 (log))colors
(of typestring?
, which defaults tonull
): set channels curves colors. (default: red|green|blue|yellow|orange|lime|pink|magenta|brown)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply high-order audio parametric multi band equalizer. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?params : string?, ?curves : bool?, ?size : string?,
?mgain : float?, ?fscale : int?, ?colors : string?,
ffmpeg.filter.graph) -> unit
Arguments:
params
(of typestring?
, which defaults tonull
): Default:curves
(of typebool?
, which defaults tonull
): draw frequency response curves. (default: false)size
(of typestring?
, which defaults tonull
): set video size. (default: hd720)mgain
(of typefloat?
, which defaults tonull
): set max gain. (default: 60.)fscale
(of typeint?
, which defaults tonull
): set frequency scale. (default: 1, possible values: 0 (lin), 1 (log))colors
(of typestring?
, which defaults tonull
): set channels curves colors. (default: red|green|blue|yellow|orange|lime|pink|magenta|brown)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Reduce broadband noise from stream using Non-Local Means.
Type:
(?s : float?, ?p : int?, ?r : int?, ?o : int?,
?m : float?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
s
(of typefloat?
, which defaults tonull
): set denoising strength. (default: 1e-05)p
(of typeint?
, which defaults tonull
): set patch duration. (default: 2000)r
(of typeint?
, which defaults tonull
): set research duration. (default: 6000)o
(of typeint?
, which defaults tonull
): set output mode. (default: 1, possible values: 0 (i), 1 (o), 2 (n))m
(of typefloat?
, which defaults tonull
): set smooth factor. (default: 11.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Reduce broadband noise from stream using Non-Local Means.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?s : float?, ?p : int?, ?r : int?, ?o : int?,
?m : float?, ffmpeg.filter.graph) -> unit
Arguments:
s
(of typefloat?
, which defaults tonull
): set denoising strength. (default: 1e-05)p
(of typeint?
, which defaults tonull
): set patch duration. (default: 2000)r
(of typeint?
, which defaults tonull
): set research duration. (default: 6000)o
(of typeint?
, which defaults tonull
): set output mode. (default: 1, possible values: 0 (i), 1 (o), 2 (n))m
(of typefloat?
, which defaults tonull
): set smooth factor. (default: 11.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Normalized Least-Mean-Squares algorithm to first audio stream.
Type:
(?order : int?, ?mu : float?, ?eps : float?,
?leakage : float?, ?out_mode : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
order
(of typeint?
, which defaults tonull
): set the filter order. (default: 256)mu
(of typefloat?
, which defaults tonull
): set the filter mu. (default: 0.75)eps
(of typefloat?
, which defaults tonull
): set the filter eps. (default: 1.)leakage
(of typefloat?
, which defaults tonull
): set the filter leakage. (default: 0.)out_mode
(of typeint?
, which defaults tonull
): set output mode. (default: 2, possible values: 0 (i), 1 (d), 2 (o), 3 (n))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply Normalized Least-Mean-Squares algorithm to first audio stream.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?order : int?, ?mu : float?, ?eps : float?,
?leakage : float?, ?out_mode : int?,
ffmpeg.filter.graph) -> unit
Arguments:
order
(of typeint?
, which defaults tonull
): set the filter order. (default: 256)mu
(of typefloat?
, which defaults tonull
): set the filter mu. (default: 0.75)eps
(of typefloat?
, which defaults tonull
): set the filter eps. (default: 1.)leakage
(of typefloat?
, which defaults tonull
): set the filter leakage. (default: 0.)out_mode
(of typeint?
, which defaults tonull
): set output mode. (default: 2, possible values: 0 (i), 1 (d), 2 (o), 3 (n))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio, ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate a noise audio signal.
Type:
(?sample_rate : int?, ?r : int?, ?amplitude : float?,
?a : float?, ?duration : int?, ?d : int?, ?color : int?,
?colour : int?, ?c : int?, ?seed : int?, ?s : int?,
?nb_samples : int?, ?n : int?, ffmpeg.filter.graph) ->
ffmpeg.filter.audio
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 48000)r
(of typeint?
, which defaults tonull
): set sample rate. (default: 48000)amplitude
(of typefloat?
, which defaults tonull
): set amplitude. (default: 1.)a
(of typefloat?
, which defaults tonull
): set amplitude. (default: 1.)duration
(of typeint?
, which defaults tonull
): set duration. (default: 0)d
(of typeint?
, which defaults tonull
): set duration. (default: 0)color
(of typeint?
, which defaults tonull
): set noise color. (default: 0, possible values: 0 (white), 1 (pink), 2 (brown), 3 (blue), 4 (violet), 5 (velvet))colour
(of typeint?
, which defaults tonull
): set noise color. (default: 0, possible values: 0 (white), 1 (pink), 2 (brown), 3 (blue), 4 (violet), 5 (velvet))c
(of typeint?
, which defaults tonull
): set noise color. (default: 0, possible values: 0 (white), 1 (pink), 2 (brown), 3 (blue), 4 (violet), 5 (velvet))seed
(of typeint?
, which defaults tonull
): set random seed. (default: -1)s
(of typeint?
, which defaults tonull
): set random seed. (default: -1)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate a noise audio signal.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sample_rate : int?, ?r : int?, ?amplitude : float?,
?a : float?, ?duration : int?, ?d : int?, ?color : int?,
?colour : int?, ?c : int?, ?seed : int?, ?s : int?,
?nb_samples : int?, ?n : int?, ffmpeg.filter.graph) ->
unit
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 48000)r
(of typeint?
, which defaults tonull
): set sample rate. (default: 48000)amplitude
(of typefloat?
, which defaults tonull
): set amplitude. (default: 1.)a
(of typefloat?
, which defaults tonull
): set amplitude. (default: 1.)duration
(of typeint?
, which defaults tonull
): set duration. (default: 0)d
(of typeint?
, which defaults tonull
): set duration. (default: 0)color
(of typeint?
, which defaults tonull
): set noise color. (default: 0, possible values: 0 (white), 1 (pink), 2 (brown), 3 (blue), 4 (violet), 5 (velvet))colour
(of typeint?
, which defaults tonull
): set noise color. (default: 0, possible values: 0 (white), 1 (pink), 2 (brown), 3 (blue), 4 (violet), 5 (velvet))c
(of typeint?
, which defaults tonull
): set noise color. (default: 0, possible values: 0 (white), 1 (pink), 2 (brown), 3 (blue), 4 (violet), 5 (velvet))seed
(of typeint?
, which defaults tonull
): set random seed. (default: -1)s
(of typeint?
, which defaults tonull
): set random seed. (default: -1)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Pass the source unchanged to the output.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Pass the source unchanged to the output.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Do absolutely nothing with the input audio.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Do absolutely nothing with the input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeunit
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Null audio source, return empty audio frames.
Type:
(?channel_layout : string?, ?cl : string?,
?sample_rate : string?, ?r : string?,
?nb_samples : int?, ?n : int?, ?duration : int?,
?d : int?, ffmpeg.filter.graph) -> ffmpeg.filter.audio
Arguments:
channel_layout
(of typestring?
, which defaults tonull
): set channel_layout. (default: stereo)cl
(of typestring?
, which defaults tonull
): set channel_layout. (default: stereo)sample_rate
(of typestring?
, which defaults tonull
): set sample rate. (default: 44100)r
(of typestring?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)duration
(of typeint?
, which defaults tonull
): set the audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set the audio duration. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Null audio source, return empty audio frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?channel_layout : string?, ?cl : string?,
?sample_rate : string?, ?r : string?,
?nb_samples : int?, ?n : int?, ?duration : int?,
?d : int?, ffmpeg.filter.graph) -> unit
Arguments:
channel_layout
(of typestring?
, which defaults tonull
): set channel_layout. (default: stereo)cl
(of typestring?
, which defaults tonull
): set channel_layout. (default: stereo)sample_rate
(of typestring?
, which defaults tonull
): set sample rate. (default: 44100)r
(of typestring?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)duration
(of typeint?
, which defaults tonull
): set the audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set the audio duration. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Pad audio with silence.
Type:
(?packet_size : int?, ?pad_len : int?, ?whole_len : int?,
?pad_dur : int?, ?whole_dur : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
packet_size
(of typeint?
, which defaults tonull
): set silence packet size. (default: 4096)pad_len
(of typeint?
, which defaults tonull
): set number of samples of silence to add. (default: -1)whole_len
(of typeint?
, which defaults tonull
): set minimum target number of samples in the audio stream. (default: -1)pad_dur
(of typeint?
, which defaults tonull
): set duration of silence to add. (default: 0)whole_dur
(of typeint?
, which defaults tonull
): set minimum target duration in the audio stream. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Pad audio with silence.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?packet_size : int?, ?pad_len : int?, ?whole_len : int?,
?pad_dur : int?, ?whole_dur : int?, ffmpeg.filter.graph) ->
unit
Arguments:
packet_size
(of typeint?
, which defaults tonull
): set silence packet size. (default: 4096)pad_len
(of typeint?
, which defaults tonull
): set number of samples of silence to add. (default: -1)whole_len
(of typeint?
, which defaults tonull
): set minimum target number of samples in the audio stream. (default: -1)pad_dur
(of typeint?
, which defaults tonull
): set duration of silence to add. (default: 0)whole_dur
(of typeint?
, which defaults tonull
): set minimum target duration in the audio stream. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Set permissions for the output audio frame.
Type:
(?mode : int?, ?seed : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
mode
(of typeint?
, which defaults tonull
): select permissions mode. (default: 0, possible values: 0 (none), 1 (ro), 2 (rw), 3 (toggle), 4 (random))seed
(of typeint?
, which defaults tonull
): set the seed for the random mode. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Set permissions for the output audio frame.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?seed : int?, ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): select permissions mode. (default: 0, possible values: 0 (none), 1 (ro), 2 (rw), 3 (toggle), 4 (random))seed
(of typeint?
, which defaults tonull
): set the seed for the random mode. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert input audio to phase meter video output. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?rate : string?, ?r : string?, ?size : string?,
?s : string?, ?rc : int?, ?gc : int?, ?bc : int?,
?mpc : string?, ?video : bool?, ?phasing : bool?,
?tolerance : float?, ?t : float?, ?angle : float?,
?a : float?, ?duration : int?, ?d : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: 800x400)s
(of typestring?
, which defaults tonull
): set video size. (default: 800x400)rc
(of typeint?
, which defaults tonull
): set red contrast. (default: 2)gc
(of typeint?
, which defaults tonull
): set green contrast. (default: 7)bc
(of typeint?
, which defaults tonull
): set blue contrast. (default: 1)mpc
(of typestring?
, which defaults tonull
): set median phase color. (default: none)video
(of typebool?
, which defaults tonull
): set video output. (default: true)phasing
(of typebool?
, which defaults tonull
): set mono and out-of-phase detection output. (default: false)tolerance
(of typefloat?
, which defaults tonull
): set phase tolerance for mono detection. (default: 0.)t
(of typefloat?
, which defaults tonull
): set phase tolerance for mono detection. (default: 0.)angle
(of typefloat?
, which defaults tonull
): set angle threshold for out-of-phase detection. (default: 170.)a
(of typefloat?
, which defaults tonull
): set angle threshold for out-of-phase detection. (default: 170.)duration
(of typeint?
, which defaults tonull
): set minimum mono or out-of-phase duration in seconds. (default: 2000000)d
(of typeint?
, which defaults tonull
): set minimum mono or out-of-phase duration in seconds. (default: 2000000)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Convert input audio to phase meter video output. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rate : string?, ?r : string?, ?size : string?,
?s : string?, ?rc : int?, ?gc : int?, ?bc : int?,
?mpc : string?, ?video : bool?, ?phasing : bool?,
?tolerance : float?, ?t : float?, ?angle : float?,
?a : float?, ?duration : int?, ?d : int?,
ffmpeg.filter.graph) -> unit
Arguments:
rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: 800x400)s
(of typestring?
, which defaults tonull
): set video size. (default: 800x400)rc
(of typeint?
, which defaults tonull
): set red contrast. (default: 2)gc
(of typeint?
, which defaults tonull
): set green contrast. (default: 7)bc
(of typeint?
, which defaults tonull
): set blue contrast. (default: 1)mpc
(of typestring?
, which defaults tonull
): set median phase color. (default: none)video
(of typebool?
, which defaults tonull
): set video output. (default: true)phasing
(of typebool?
, which defaults tonull
): set mono and out-of-phase detection output. (default: false)tolerance
(of typefloat?
, which defaults tonull
): set phase tolerance for mono detection. (default: 0.)t
(of typefloat?
, which defaults tonull
): set phase tolerance for mono detection. (default: 0.)angle
(of typefloat?
, which defaults tonull
): set angle threshold for out-of-phase detection. (default: 170.)a
(of typefloat?
, which defaults tonull
): set angle threshold for out-of-phase detection. (default: 170.)duration
(of typeint?
, which defaults tonull
): set minimum mono or out-of-phase duration in seconds. (default: 2000000)d
(of typeint?
, which defaults tonull
): set minimum mono or out-of-phase duration in seconds. (default: 2000000)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Add a phasing effect to the audio.
Type:
(?in_gain : float?, ?out_gain : float?, ?delay : float?,
?decay : float?, ?speed : float?, ?type : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
in_gain
(of typefloat?
, which defaults tonull
): set input gain. (default: 0.4)out_gain
(of typefloat?
, which defaults tonull
): set output gain. (default: 0.74)delay
(of typefloat?
, which defaults tonull
): set delay in milliseconds. (default: 3.)decay
(of typefloat?
, which defaults tonull
): set decay. (default: 0.4)speed
(of typefloat?
, which defaults tonull
): set modulation speed. (default: 0.5)type
(of typeint?
, which defaults tonull
): set modulation type. (default: 1, possible values: 1 (triangular), 1 (t), 0 (sinusoidal), 0 (s))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Add a phasing effect to the audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?in_gain : float?, ?out_gain : float?, ?delay : float?,
?decay : float?, ?speed : float?, ?type : int?,
ffmpeg.filter.graph) -> unit
Arguments:
in_gain
(of typefloat?
, which defaults tonull
): set input gain. (default: 0.4)out_gain
(of typefloat?
, which defaults tonull
): set output gain. (default: 0.74)delay
(of typefloat?
, which defaults tonull
): set delay in milliseconds. (default: 3.)decay
(of typefloat?
, which defaults tonull
): set decay. (default: 0.4)speed
(of typefloat?
, which defaults tonull
): set modulation speed. (default: 0.5)type
(of typeint?
, which defaults tonull
): set modulation type. (default: 1, possible values: 1 (triangular), 1 (t), 0 (sinusoidal), 0 (s))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply phase shifting to input audio.
Type:
(?shift : float?, ?level : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
shift
(of typefloat?
, which defaults tonull
): set phase shift. (default: 0.)level
(of typefloat?
, which defaults tonull
): set output level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply phase shifting to input audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?shift : float?, ?level : float?, ffmpeg.filter.graph) ->
unit
Arguments:
shift
(of typefloat?
, which defaults tonull
): set phase shift. (default: 0.)level
(of typefloat?
, which defaults tonull
): set output level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio pulsator.
Type:
(?level_in : float?, ?level_out : float?, ?mode : int?,
?amount : float?, ?offset_l : float?,
?offset_r : float?, ?width : float?, ?timing : int?,
?bpm : float?, ?ms : int?, ?hz : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set output gain. (default: 1.)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (sine), 1 (triangle), 2 (square), 3 (sawup), 4 (sawdown))amount
(of typefloat?
, which defaults tonull
): set modulation. (default: 1.)offset_l
(of typefloat?
, which defaults tonull
): set offset L. (default: 0.)offset_r
(of typefloat?
, which defaults tonull
): set offset R. (default: 0.5)width
(of typefloat?
, which defaults tonull
): set pulse width. (default: 1.)timing
(of typeint?
, which defaults tonull
): set timing. (default: 2, possible values: 0 (bpm), 1 (ms), 2 (hz))bpm
(of typefloat?
, which defaults tonull
): set BPM. (default: 120.)ms
(of typeint?
, which defaults tonull
): set ms. (default: 500)hz
(of typefloat?
, which defaults tonull
): set frequency. (default: 2.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio pulsator.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?level_out : float?, ?mode : int?,
?amount : float?, ?offset_l : float?,
?offset_r : float?, ?width : float?, ?timing : int?,
?bpm : float?, ?ms : int?, ?hz : float?,
ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set input gain. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set output gain. (default: 1.)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (sine), 1 (triangle), 2 (square), 3 (sawup), 4 (sawdown))amount
(of typefloat?
, which defaults tonull
): set modulation. (default: 1.)offset_l
(of typefloat?
, which defaults tonull
): set offset L. (default: 0.)offset_r
(of typefloat?
, which defaults tonull
): set offset R. (default: 0.5)width
(of typefloat?
, which defaults tonull
): set pulse width. (default: 1.)timing
(of typeint?
, which defaults tonull
): set timing. (default: 2, possible values: 0 (bpm), 1 (ms), 2 (hz))bpm
(of typefloat?
, which defaults tonull
): set BPM. (default: 120.)ms
(of typeint?
, which defaults tonull
): set ms. (default: 500)hz
(of typefloat?
, which defaults tonull
): set frequency. (default: 2.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Slow down filtering to match realtime.
Type:
(?limit : int?, ?speed : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
limit
(of typeint?
, which defaults tonull
): sleep time limit. (default: 2000000)speed
(of typefloat?
, which defaults tonull
): speed factor. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Slow down filtering to match realtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?limit : int?, ?speed : float?, ffmpeg.filter.graph) ->
unit
Arguments:
limit
(of typeint?
, which defaults tonull
): sleep time limit. (default: 2000000)speed
(of typefloat?
, which defaults tonull
): speed factor. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Resample audio data.
Type:
(?sample_rate : int?, ?ich : int?,
?in_channel_count : int?, ?och : int?,
?out_channel_count : int?, ?uch : int?,
?used_channel_count : int?, ?isr : int?,
?in_sample_rate : int?, ?osr : int?,
?out_sample_rate : int?, ?isf : string?,
?in_sample_fmt : string?, ?osf : string?,
?out_sample_fmt : string?, ?tsf : string?,
?internal_sample_fmt : string?, ?icl : string?,
?in_channel_layout : string?, ?ocl : string?,
?out_channel_layout : string?, ?clev : float?,
?center_mix_level : float?, ?slev : float?,
?surround_mix_level : float?, ?lfe_mix_level : float?,
?rmvol : float?, ?rematrix_volume : float?,
?rematrix_maxval : float?, ?flags : int?,
?swr_flags : int?, ?dither_scale : float?,
?dither_method : int?, ?filter_size : int?,
?phase_shift : int?, ?linear_interp : bool?,
?exact_rational : bool?, ?cutoff : float?,
?resample_cutoff : float?, ?resampler : int?,
?precision : float?, ?cheby : bool?, ?min_comp : float?,
?min_hard_comp : float?, ?comp_duration : float?,
?max_soft_comp : float?, ?async : float?,
?first_pts : int?, ?matrix_encoding : int?,
?filter_type : int?, ?kaiser_beta : float?,
?output_sample_bits : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): Default: 0ich
(of typeint?
, which defaults tonull
): set input channel count. (default: 0)in_channel_count
(of typeint?
, which defaults tonull
): set input channel count. (default: 0)och
(of typeint?
, which defaults tonull
): set output channel count. (default: 0)out_channel_count
(of typeint?
, which defaults tonull
): set output channel count. (default: 0)uch
(of typeint?
, which defaults tonull
): set used channel count. (default: 0)used_channel_count
(of typeint?
, which defaults tonull
): set used channel count. (default: 0)isr
(of typeint?
, which defaults tonull
): set input sample rate. (default: 0)in_sample_rate
(of typeint?
, which defaults tonull
): set input sample rate. (default: 0)osr
(of typeint?
, which defaults tonull
): set output sample rate. (default: 0)out_sample_rate
(of typeint?
, which defaults tonull
): set output sample rate. (default: 0)isf
(of typestring?
, which defaults tonull
): set input sample formatin_sample_fmt
(of typestring?
, which defaults tonull
): set input sample formatosf
(of typestring?
, which defaults tonull
): set output sample formatout_sample_fmt
(of typestring?
, which defaults tonull
): set output sample formattsf
(of typestring?
, which defaults tonull
): set internal sample formatinternal_sample_fmt
(of typestring?
, which defaults tonull
): set internal sample formaticl
(of typestring?
, which defaults tonull
): set input channel layoutin_channel_layout
(of typestring?
, which defaults tonull
): set input channel layoutocl
(of typestring?
, which defaults tonull
): set output channel layoutout_channel_layout
(of typestring?
, which defaults tonull
): set output channel layoutclev
(of typefloat?
, which defaults tonull
): set center mix level. (default: 0.707106781187)center_mix_level
(of typefloat?
, which defaults tonull
): set center mix level. (default: 0.707106781187)slev
(of typefloat?
, which defaults tonull
): set surround mix level. (default: 0.707106781187)surround_mix_level
(of typefloat?
, which defaults tonull
): set surround mix Level. (default: 0.707106781187)lfe_mix_level
(of typefloat?
, which defaults tonull
): set LFE mix level. (default: 0.)rmvol
(of typefloat?
, which defaults tonull
): set rematrix volume. (default: 1.)rematrix_volume
(of typefloat?
, which defaults tonull
): set rematrix volume. (default: 1.)rematrix_maxval
(of typefloat?
, which defaults tonull
): set rematrix maxval. (default: 0.)flags
(of typeint?
, which defaults tonull
): set flags. (default: 0, possible values: 1 (res))swr_flags
(of typeint?
, which defaults tonull
): set flags. (default: 0, possible values: 1 (res))dither_scale
(of typefloat?
, which defaults tonull
): set dither scale. (default: 1.)dither_method
(of typeint?
, which defaults tonull
): set dither method. (default: 0, possible values: 1 (rectangular), 2 (triangular), 3 (triangular_hp), 65 (lipshitz), 69 (shibata), 70 (low_shibata), 71 (high_shibata), 66 (f_weighted), 67 (modified_e_weighted), 68 (improved_e_weighted))filter_size
(of typeint?
, which defaults tonull
): set swr resampling filter size. (default: 32)phase_shift
(of typeint?
, which defaults tonull
): set swr resampling phase shift. (default: 10)linear_interp
(of typebool?
, which defaults tonull
): enable linear interpolation. (default: true)exact_rational
(of typebool?
, which defaults tonull
): enable exact rational. (default: true)cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency ratio. (default: 0.)resample_cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency ratio. (default: 0.)resampler
(of typeint?
, which defaults tonull
): set resampling Engine. (default: 0, possible values: 0 (swr), 1 (soxr))precision
(of typefloat?
, which defaults tonull
): set soxr resampling precision (in bits). (default: 20.)cheby
(of typebool?
, which defaults tonull
): enable soxr Chebyshev passband & higher-precision irrational ratio approximation. (default: false)min_comp
(of typefloat?
, which defaults tonull
): set minimum difference between timestamps and audio data (in seconds) below which no timestamp compensation of either kind is applied. (default: 3.40282346639e+38)min_hard_comp
(of typefloat?
, which defaults tonull
): set minimum difference between timestamps and audio data (in seconds) to trigger padding/trimming the data.. (default: 0.1)comp_duration
(of typefloat?
, which defaults tonull
): set duration (in seconds) over which data is stretched/squeezed to make it match the timestamps.. (default: 1.)max_soft_comp
(of typefloat?
, which defaults tonull
): set maximum factor by which data is stretched/squeezed to make it match the timestamps.. (default: 0.)async
(of typefloat?
, which defaults tonull
): simplified 1 parameter audio timestamp matching, 0(disabled), 1(filling and trimming), >1(maximum stretch/squeeze in samples per second). (default: 0.)first_pts
(of typeint?
, which defaults tonull
): Assume the first pts should be this value (in samples).. (default: -9223372036854775808)matrix_encoding
(of typeint?
, which defaults tonull
): set matrixed stereo encoding. (default: 0, possible values: 0 (none), 1 (dolby), 2 (dplii))filter_type
(of typeint?
, which defaults tonull
): select swr filter type. (default: 2, possible values: 0 (cubic), 1 (blackman_nuttall), 2 (kaiser))kaiser_beta
(of typefloat?
, which defaults tonull
): set swr Kaiser window beta. (default: 9.)output_sample_bits
(of typeint?
, which defaults tonull
): set swr number of output sample bits. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Resample audio data.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sample_rate : int?, ?ich : int?,
?in_channel_count : int?, ?och : int?,
?out_channel_count : int?, ?uch : int?,
?used_channel_count : int?, ?isr : int?,
?in_sample_rate : int?, ?osr : int?,
?out_sample_rate : int?, ?isf : string?,
?in_sample_fmt : string?, ?osf : string?,
?out_sample_fmt : string?, ?tsf : string?,
?internal_sample_fmt : string?, ?icl : string?,
?in_channel_layout : string?, ?ocl : string?,
?out_channel_layout : string?, ?clev : float?,
?center_mix_level : float?, ?slev : float?,
?surround_mix_level : float?, ?lfe_mix_level : float?,
?rmvol : float?, ?rematrix_volume : float?,
?rematrix_maxval : float?, ?flags : int?,
?swr_flags : int?, ?dither_scale : float?,
?dither_method : int?, ?filter_size : int?,
?phase_shift : int?, ?linear_interp : bool?,
?exact_rational : bool?, ?cutoff : float?,
?resample_cutoff : float?, ?resampler : int?,
?precision : float?, ?cheby : bool?, ?min_comp : float?,
?min_hard_comp : float?, ?comp_duration : float?,
?max_soft_comp : float?, ?async : float?,
?first_pts : int?, ?matrix_encoding : int?,
?filter_type : int?, ?kaiser_beta : float?,
?output_sample_bits : int?, ffmpeg.filter.graph) -> unit
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): Default: 0ich
(of typeint?
, which defaults tonull
): set input channel count. (default: 0)in_channel_count
(of typeint?
, which defaults tonull
): set input channel count. (default: 0)och
(of typeint?
, which defaults tonull
): set output channel count. (default: 0)out_channel_count
(of typeint?
, which defaults tonull
): set output channel count. (default: 0)uch
(of typeint?
, which defaults tonull
): set used channel count. (default: 0)used_channel_count
(of typeint?
, which defaults tonull
): set used channel count. (default: 0)isr
(of typeint?
, which defaults tonull
): set input sample rate. (default: 0)in_sample_rate
(of typeint?
, which defaults tonull
): set input sample rate. (default: 0)osr
(of typeint?
, which defaults tonull
): set output sample rate. (default: 0)out_sample_rate
(of typeint?
, which defaults tonull
): set output sample rate. (default: 0)isf
(of typestring?
, which defaults tonull
): set input sample formatin_sample_fmt
(of typestring?
, which defaults tonull
): set input sample formatosf
(of typestring?
, which defaults tonull
): set output sample formatout_sample_fmt
(of typestring?
, which defaults tonull
): set output sample formattsf
(of typestring?
, which defaults tonull
): set internal sample formatinternal_sample_fmt
(of typestring?
, which defaults tonull
): set internal sample formaticl
(of typestring?
, which defaults tonull
): set input channel layoutin_channel_layout
(of typestring?
, which defaults tonull
): set input channel layoutocl
(of typestring?
, which defaults tonull
): set output channel layoutout_channel_layout
(of typestring?
, which defaults tonull
): set output channel layoutclev
(of typefloat?
, which defaults tonull
): set center mix level. (default: 0.707106781187)center_mix_level
(of typefloat?
, which defaults tonull
): set center mix level. (default: 0.707106781187)slev
(of typefloat?
, which defaults tonull
): set surround mix level. (default: 0.707106781187)surround_mix_level
(of typefloat?
, which defaults tonull
): set surround mix Level. (default: 0.707106781187)lfe_mix_level
(of typefloat?
, which defaults tonull
): set LFE mix level. (default: 0.)rmvol
(of typefloat?
, which defaults tonull
): set rematrix volume. (default: 1.)rematrix_volume
(of typefloat?
, which defaults tonull
): set rematrix volume. (default: 1.)rematrix_maxval
(of typefloat?
, which defaults tonull
): set rematrix maxval. (default: 0.)flags
(of typeint?
, which defaults tonull
): set flags. (default: 0, possible values: 1 (res))swr_flags
(of typeint?
, which defaults tonull
): set flags. (default: 0, possible values: 1 (res))dither_scale
(of typefloat?
, which defaults tonull
): set dither scale. (default: 1.)dither_method
(of typeint?
, which defaults tonull
): set dither method. (default: 0, possible values: 1 (rectangular), 2 (triangular), 3 (triangular_hp), 65 (lipshitz), 69 (shibata), 70 (low_shibata), 71 (high_shibata), 66 (f_weighted), 67 (modified_e_weighted), 68 (improved_e_weighted))filter_size
(of typeint?
, which defaults tonull
): set swr resampling filter size. (default: 32)phase_shift
(of typeint?
, which defaults tonull
): set swr resampling phase shift. (default: 10)linear_interp
(of typebool?
, which defaults tonull
): enable linear interpolation. (default: true)exact_rational
(of typebool?
, which defaults tonull
): enable exact rational. (default: true)cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency ratio. (default: 0.)resample_cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency ratio. (default: 0.)resampler
(of typeint?
, which defaults tonull
): set resampling Engine. (default: 0, possible values: 0 (swr), 1 (soxr))precision
(of typefloat?
, which defaults tonull
): set soxr resampling precision (in bits). (default: 20.)cheby
(of typebool?
, which defaults tonull
): enable soxr Chebyshev passband & higher-precision irrational ratio approximation. (default: false)min_comp
(of typefloat?
, which defaults tonull
): set minimum difference between timestamps and audio data (in seconds) below which no timestamp compensation of either kind is applied. (default: 3.40282346639e+38)min_hard_comp
(of typefloat?
, which defaults tonull
): set minimum difference between timestamps and audio data (in seconds) to trigger padding/trimming the data.. (default: 0.1)comp_duration
(of typefloat?
, which defaults tonull
): set duration (in seconds) over which data is stretched/squeezed to make it match the timestamps.. (default: 1.)max_soft_comp
(of typefloat?
, which defaults tonull
): set maximum factor by which data is stretched/squeezed to make it match the timestamps.. (default: 0.)async
(of typefloat?
, which defaults tonull
): simplified 1 parameter audio timestamp matching, 0(disabled), 1(filling and trimming), >1(maximum stretch/squeeze in samples per second). (default: 0.)first_pts
(of typeint?
, which defaults tonull
): Assume the first pts should be this value (in samples).. (default: -9223372036854775808)matrix_encoding
(of typeint?
, which defaults tonull
): set matrixed stereo encoding. (default: 0, possible values: 0 (none), 1 (dolby), 2 (dplii))filter_type
(of typeint?
, which defaults tonull
): select swr filter type. (default: 2, possible values: 0 (cubic), 1 (blackman_nuttall), 2 (kaiser))kaiser_beta
(of typefloat?
, which defaults tonull
): set swr Kaiser window beta. (default: 9.)output_sample_bits
(of typeint?
, which defaults tonull
): set swr number of output sample bits. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Reverse an audio clip.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Reverse an audio clip.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Reduce noise from speech using Recurrent Neural Networks.
Type:
(?model : string?, ?m : string?, ?mix : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
model
(of typestring?
, which defaults tonull
): set model namem
(of typestring?
, which defaults tonull
): set model namemix
(of typefloat?
, which defaults tonull
): set output vs input mix. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Reduce noise from speech using Recurrent Neural Networks.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?model : string?, ?m : string?, ?mix : float?,
ffmpeg.filter.graph) -> unit
Arguments:
model
(of typestring?
, which defaults tonull
): set model namem
(of typestring?
, which defaults tonull
): set model namemix
(of typefloat?
, which defaults tonull
): set output vs input mix. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Select audio frames to pass in output. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?expr : string?, ?e : string?, ?outputs : int?,
?n : int?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
expr
(of typestring?
, which defaults tonull
): set an expression to use for selecting frames. (default: 1)e
(of typestring?
, which defaults tonull
): set an expression to use for selecting frames. (default: 1)outputs
(of typeint?
, which defaults tonull
): set the number of outputs. (default: 1)n
(of typeint?
, which defaults tonull
): set the number of outputs. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Select audio frames to pass in output. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?expr : string?, ?e : string?, ?outputs : int?,
?n : int?, ffmpeg.filter.graph) -> unit
Arguments:
expr
(of typestring?
, which defaults tonull
): set an expression to use for selecting frames. (default: 1)e
(of typestring?
, which defaults tonull
): set an expression to use for selecting frames. (default: 1)outputs
(of typeint?
, which defaults tonull
): set the number of outputs. (default: 1)n
(of typeint?
, which defaults tonull
): set the number of outputs. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Send commands to filters.
Type:
(?commands : string?, ?c : string?, ?filename : string?,
?f : string?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
commands
(of typestring?
, which defaults tonull
): set commandsc
(of typestring?
, which defaults tonull
): set commandsfilename
(of typestring?
, which defaults tonull
): set commands filef
(of typestring?
, which defaults tonull
): set commands file(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Send commands to filters.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?commands : string?, ?c : string?, ?filename : string?,
?f : string?, ffmpeg.filter.graph) -> unit
Arguments:
commands
(of typestring?
, which defaults tonull
): set commandsc
(of typestring?
, which defaults tonull
): set commandsfilename
(of typestring?
, which defaults tonull
): set commands filef
(of typestring?
, which defaults tonull
): set commands file(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Set the number of samples for each output audio frames.
Type:
(?nb_out_samples : int?, ?n : int?, ?pad : bool?,
?p : bool?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
nb_out_samples
(of typeint?
, which defaults tonull
): set the number of per-frame output samples. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of per-frame output samples. (default: 1024)pad
(of typebool?
, which defaults tonull
): pad last frame with zeros. (default: true)p
(of typebool?
, which defaults tonull
): pad last frame with zeros. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Set the number of samples for each output audio frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?nb_out_samples : int?, ?n : int?, ?pad : bool?,
?p : bool?, ffmpeg.filter.graph) -> unit
Arguments:
nb_out_samples
(of typeint?
, which defaults tonull
): set the number of per-frame output samples. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of per-frame output samples. (default: 1024)pad
(of typebool?
, which defaults tonull
): pad last frame with zeros. (default: true)p
(of typebool?
, which defaults tonull
): pad last frame with zeros. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Set PTS for the output audio frame.
Type:
(?expr : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
expr
(of typestring?
, which defaults tonull
): Expression determining the frame timestamp. (default: PTS)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Set PTS for the output audio frame.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?expr : string?, ffmpeg.filter.graph) -> unit
Arguments:
expr
(of typestring?
, which defaults tonull
): Expression determining the frame timestamp. (default: PTS)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Change the sample rate without altering the data.
Type:
(?sample_rate : int?, ?r : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): set the sample rate. (default: 44100)r
(of typeint?
, which defaults tonull
): set the sample rate. (default: 44100)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Change the sample rate without altering the data.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sample_rate : int?, ?r : int?, ffmpeg.filter.graph) ->
unit
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): set the sample rate. (default: 44100)r
(of typeint?
, which defaults tonull
): set the sample rate. (default: 44100)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Set timebase for the audio output link.
Type:
(?expr : string?, ?tb : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
expr
(of typestring?
, which defaults tonull
): set expression determining the output timebase. (default: intb)tb
(of typestring?
, which defaults tonull
): set expression determining the output timebase. (default: intb)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Set timebase for the audio output link.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?expr : string?, ?tb : string?, ffmpeg.filter.graph) ->
unit
Arguments:
expr
(of typestring?
, which defaults tonull
): set expression determining the output timebase. (default: intb)tb
(of typestring?
, which defaults tonull
): set expression determining the output timebase. (default: intb)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Show textual information for each audio frame.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Show textual information for each audio frame.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Manipulate audio frame side data.
Type:
(?mode : int?, ?type : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
mode
(of typeint?
, which defaults tonull
): set a mode of operation. (default: 0, possible values: 0 (select), 1 (delete))type
(of typeint?
, which defaults tonull
): set side data type. (default: -1, possible values: 0 (PANSCAN), 1 (A53_CC), 2 (STEREO3D), 3 (MATRIXENCODING), 4 (DOWNMIX_INFO), 5 (REPLAYGAIN), 6 (DISPLAYMATRIX), 7 (AFD), 8 (MOTION_VECTORS), 9 (SKIP_SAMPLES), 10 (AUDIO_SERVICE_TYPE), 11 (MASTERING_DISPLAY_METADATA), 12 (GOP_TIMECODE), 13 (SPHERICAL), 14 (CONTENT_LIGHT_LEVEL), 15 (ICC_PROFILE), 16 (QP_TABLE_PROPERTIES), 17 (QP_TABLE_DATA), 18 (S12M_TIMECOD), 19 (DYNAMIC_HDR_PLUS), 20 (REGIONS_OF_INTEREST), 22 (SEI_UNREGISTERED))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Manipulate audio frame side data.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?type : int?, ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): set a mode of operation. (default: 0, possible values: 0 (select), 1 (delete))type
(of typeint?
, which defaults tonull
): set side data type. (default: -1, possible values: 0 (PANSCAN), 1 (A53_CC), 2 (STEREO3D), 3 (MATRIXENCODING), 4 (DOWNMIX_INFO), 5 (REPLAYGAIN), 6 (DISPLAYMATRIX), 7 (AFD), 8 (MOTION_VECTORS), 9 (SKIP_SAMPLES), 10 (AUDIO_SERVICE_TYPE), 11 (MASTERING_DISPLAY_METADATA), 12 (GOP_TIMECODE), 13 (SPHERICAL), 14 (CONTENT_LIGHT_LEVEL), 15 (ICC_PROFILE), 16 (QP_TABLE_PROPERTIES), 17 (QP_TABLE_DATA), 18 (S12M_TIMECOD), 19 (DYNAMIC_HDR_PLUS), 20 (REGIONS_OF_INTEREST), 22 (SEI_UNREGISTERED))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio Soft Clipper.
Type:
(?type : int?, ?threshold : float?, ?output : float?,
?param : float?, ?oversample : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
type
(of typeint?
, which defaults tonull
): set softclip type. (default: 0, possible values: -1 (hard), 0 (tanh), 1 (atan), 2 (cubic), 3 (exp), 4 (alg), 5 (quintic), 6 (sin), 7 (erf))threshold
(of typefloat?
, which defaults tonull
): set softclip threshold. (default: 1.)output
(of typefloat?
, which defaults tonull
): set softclip output gain. (default: 1.)param
(of typefloat?
, which defaults tonull
): set softclip parameter. (default: 1.)oversample
(of typeint?
, which defaults tonull
): set oversample factor. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio Soft Clipper.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?type : int?, ?threshold : float?, ?output : float?,
?param : float?, ?oversample : int?,
ffmpeg.filter.graph) -> unit
Arguments:
type
(of typeint?
, which defaults tonull
): set softclip type. (default: 0, possible values: -1 (hard), 0 (tanh), 1 (atan), 2 (cubic), 3 (exp), 4 (alg), 5 (quintic), 6 (sin), 7 (erf))threshold
(of typefloat?
, which defaults tonull
): set softclip threshold. (default: 1.)output
(of typefloat?
, which defaults tonull
): set softclip output gain. (default: 1.)param
(of typefloat?
, which defaults tonull
): set softclip parameter. (default: 1.)oversample
(of typeint?
, which defaults tonull
): set oversample factor. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Pass on the audio input to N audio outputs. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?outputs : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
outputs
(of typeint?
, which defaults tonull
): set number of outputs. (default: 2)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Pass on the audio input to N audio outputs. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?outputs : int?, ffmpeg.filter.graph) -> unit
Arguments:
outputs
(of typeint?
, which defaults tonull
): set number of outputs. (default: 2)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Automatic Speech Recognition.
Type:
(?rate : int?, ?hmm : string?, ?dict : string?,
?lm : string?, ?lmctl : string?, ?lmname : string?,
?logfn : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
rate
(of typeint?
, which defaults tonull
): set sampling rate. (default: 16000)hmm
(of typestring?
, which defaults tonull
): set directory containing acoustic model filesdict
(of typestring?
, which defaults tonull
): set pronunciation dictionarylm
(of typestring?
, which defaults tonull
): set language model filelmctl
(of typestring?
, which defaults tonull
): set language model setlmname
(of typestring?
, which defaults tonull
): set which language model to uselogfn
(of typestring?
, which defaults tonull
): set output for log messages. (default: /dev/null)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Automatic Speech Recognition.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rate : int?, ?hmm : string?, ?dict : string?,
?lm : string?, ?lmctl : string?, ?lmname : string?,
?logfn : string?, ffmpeg.filter.graph) -> unit
Arguments:
rate
(of typeint?
, which defaults tonull
): set sampling rate. (default: 16000)hmm
(of typestring?
, which defaults tonull
): set directory containing acoustic model filesdict
(of typestring?
, which defaults tonull
): set pronunciation dictionarylm
(of typestring?
, which defaults tonull
): set language model filelmctl
(of typestring?
, which defaults tonull
): set language model setlmname
(of typestring?
, which defaults tonull
): set which language model to uselogfn
(of typestring?
, which defaults tonull
): set output for log messages. (default: /dev/null)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Render ASS subtitles onto input video using the libass library.
Type:
(?filename : string?, ?f : string?,
?original_size : string?, ?fontsdir : string?,
?alpha : bool?, ?shaping : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
filename
(of typestring?
, which defaults tonull
): set the filename of file to readf
(of typestring?
, which defaults tonull
): set the filename of file to readoriginal_size
(of typestring?
, which defaults tonull
): set the size of the original video (used to scale fonts)fontsdir
(of typestring?
, which defaults tonull
): set the directory containing the fonts to readalpha
(of typebool?
, which defaults tonull
): enable processing of alpha channel. (default: false)shaping
(of typeint?
, which defaults tonull
): set shaping engine. (default: -1, possible values: -1 (auto), 0 (simple), 1 (complex))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Render ASS subtitles onto input video using the libass library.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filename : string?, ?f : string?,
?original_size : string?, ?fontsdir : string?,
?alpha : bool?, ?shaping : int?, ffmpeg.filter.graph) ->
unit
Arguments:
filename
(of typestring?
, which defaults tonull
): set the filename of file to readf
(of typestring?
, which defaults tonull
): set the filename of file to readoriginal_size
(of typestring?
, which defaults tonull
): set the size of the original video (used to scale fonts)fontsdir
(of typestring?
, which defaults tonull
): set the directory containing the fonts to readalpha
(of typebool?
, which defaults tonull
): enable processing of alpha channel. (default: false)shaping
(of typeint?
, which defaults tonull
): set shaping engine. (default: -1, possible values: -1 (auto), 0 (simple), 1 (complex))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Show time domain statistics about audio frames.
Type:
(?length : float?, ?metadata : bool?, ?reset : int?,
?measure_perchannel : int?, ?measure_overall : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
length
(of typefloat?
, which defaults tonull
): set the window length. (default: 0.05)metadata
(of typebool?
, which defaults tonull
): inject metadata in the filtergraph. (default: false)reset
(of typeint?
, which defaults tonull
): recalculate stats after this many frames. (default: 0)measure_perchannel
(of typeint?
, which defaults tonull
): only measure_perchannel these per-channel statistics. (default: 4294967295, possible values: 0 (none), 4294967295 (all), 1 (DC_offset), 2 (Min_level), 4 (Max_level), 8 (Min_difference), 16 (Max_difference), 32 (Mean_difference), 64 (RMS_difference), 128 (Peak_level), 256 (RMS_level), 512 (RMS_peak), 1024 (RMS_trough), 2048 (Crest_factor), 4096 (Flat_factor), 8192 (Peak_count), 16384 (Bit_depth), 32768 (Dynamic_range), 65536 (Zero_crossings), 131072 (Zero_crossings_rate), 4194304 (Noise_floor), 8388608 (Noise_floor_count), 262144 (Number_of_samples), 524288 (Number_of_NaNs), 1048576 (Number_of_Infs), 2097152 (Number_of_denormals))measure_overall
(of typeint?
, which defaults tonull
): only measure_perchannel these overall statistics. (default: 4294967295, possible values: 0 (none), 4294967295 (all), 1 (DC_offset), 2 (Min_level), 4 (Max_level), 8 (Min_difference), 16 (Max_difference), 32 (Mean_difference), 64 (RMS_difference), 128 (Peak_level), 256 (RMS_level), 512 (RMS_peak), 1024 (RMS_trough), 2048 (Crest_factor), 4096 (Flat_factor), 8192 (Peak_count), 16384 (Bit_depth), 32768 (Dynamic_range), 65536 (Zero_crossings), 131072 (Zero_crossings_rate), 4194304 (Noise_floor), 8388608 (Noise_floor_count), 262144 (Number_of_samples), 524288 (Number_of_NaNs), 1048576 (Number_of_Infs), 2097152 (Number_of_denormals))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Show time domain statistics about audio frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?length : float?, ?metadata : bool?, ?reset : int?,
?measure_perchannel : int?, ?measure_overall : int?,
ffmpeg.filter.graph) -> unit
Arguments:
length
(of typefloat?
, which defaults tonull
): set the window length. (default: 0.05)metadata
(of typebool?
, which defaults tonull
): inject metadata in the filtergraph. (default: false)reset
(of typeint?
, which defaults tonull
): recalculate stats after this many frames. (default: 0)measure_perchannel
(of typeint?
, which defaults tonull
): only measure_perchannel these per-channel statistics. (default: 4294967295, possible values: 0 (none), 4294967295 (all), 1 (DC_offset), 2 (Min_level), 4 (Max_level), 8 (Min_difference), 16 (Max_difference), 32 (Mean_difference), 64 (RMS_difference), 128 (Peak_level), 256 (RMS_level), 512 (RMS_peak), 1024 (RMS_trough), 2048 (Crest_factor), 4096 (Flat_factor), 8192 (Peak_count), 16384 (Bit_depth), 32768 (Dynamic_range), 65536 (Zero_crossings), 131072 (Zero_crossings_rate), 4194304 (Noise_floor), 8388608 (Noise_floor_count), 262144 (Number_of_samples), 524288 (Number_of_NaNs), 1048576 (Number_of_Infs), 2097152 (Number_of_denormals))measure_overall
(of typeint?
, which defaults tonull
): only measure_perchannel these overall statistics. (default: 4294967295, possible values: 0 (none), 4294967295 (all), 1 (DC_offset), 2 (Min_level), 4 (Max_level), 8 (Min_difference), 16 (Max_difference), 32 (Mean_difference), 64 (RMS_difference), 128 (Peak_level), 256 (RMS_level), 512 (RMS_peak), 1024 (RMS_trough), 2048 (Crest_factor), 4096 (Flat_factor), 8192 (Peak_count), 16384 (Bit_depth), 32768 (Dynamic_range), 65536 (Zero_crossings), 131072 (Zero_crossings_rate), 4194304 (Noise_floor), 8388608 (Noise_floor_count), 262144 (Number_of_samples), 524288 (Number_of_NaNs), 1048576 (Number_of_Infs), 2097152 (Number_of_denormals))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Select audio streams This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?inputs : int?, ?map : string?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
inputs
(of typeint?
, which defaults tonull
): number of input streams. (default: 2)map
(of typestring?
, which defaults tonull
): input indexes to remap to outputs(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Select audio streams This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?inputs : int?, ?map : string?, ffmpeg.filter.graph) ->
unit
Arguments:
inputs
(of typeint?
, which defaults tonull
): number of input streams. (default: 2)map
(of typestring?
, which defaults tonull
): input indexes to remap to outputs(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Boost subwoofer frequencies.
Type:
(?dry : float?, ?wet : float?, ?decay : float?,
?feedback : float?, ?cutoff : float?, ?slope : float?,
?delay : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
dry
(of typefloat?
, which defaults tonull
): set dry gain. (default: 0.7)wet
(of typefloat?
, which defaults tonull
): set wet gain. (default: 0.7)decay
(of typefloat?
, which defaults tonull
): set decay. (default: 0.7)feedback
(of typefloat?
, which defaults tonull
): set feedback. (default: 0.9)cutoff
(of typefloat?
, which defaults tonull
): set cutoff. (default: 100.)slope
(of typefloat?
, which defaults tonull
): set slope. (default: 0.5)delay
(of typefloat?
, which defaults tonull
): set delay. (default: 20.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Boost subwoofer frequencies.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?dry : float?, ?wet : float?, ?decay : float?,
?feedback : float?, ?cutoff : float?, ?slope : float?,
?delay : float?, ffmpeg.filter.graph) -> unit
Arguments:
dry
(of typefloat?
, which defaults tonull
): set dry gain. (default: 0.7)wet
(of typefloat?
, which defaults tonull
): set wet gain. (default: 0.7)decay
(of typefloat?
, which defaults tonull
): set decay. (default: 0.7)feedback
(of typefloat?
, which defaults tonull
): set feedback. (default: 0.9)cutoff
(of typefloat?
, which defaults tonull
): set cutoff. (default: 100.)slope
(of typefloat?
, which defaults tonull
): set slope. (default: 0.5)delay
(of typefloat?
, which defaults tonull
): set delay. (default: 20.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Cut subwoofer frequencies.
Type:
(?cutoff : float?, ?order : int?, ?level : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency. (default: 20.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 10)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Cut subwoofer frequencies.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cutoff : float?, ?order : int?, ?level : float?,
ffmpeg.filter.graph) -> unit
Arguments:
cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency. (default: 20.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 10)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Cut super frequencies.
Type:
(?cutoff : float?, ?order : int?, ?level : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency. (default: 20000.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 10)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Cut super frequencies.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cutoff : float?, ?order : int?, ?level : float?,
ffmpeg.filter.graph) -> unit
Arguments:
cutoff
(of typefloat?
, which defaults tonull
): set cutoff frequency. (default: 20000.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 10)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply high order Butterworth band-pass filter.
Type:
(?centerf : float?, ?order : int?, ?qfactor : float?,
?level : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
centerf
(of typefloat?
, which defaults tonull
): set center frequency. (default: 1000.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 4)qfactor
(of typefloat?
, which defaults tonull
): set Q-factor. (default: 1.)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply high order Butterworth band-pass filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?centerf : float?, ?order : int?, ?qfactor : float?,
?level : float?, ffmpeg.filter.graph) -> unit
Arguments:
centerf
(of typefloat?
, which defaults tonull
): set center frequency. (default: 1000.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 4)qfactor
(of typefloat?
, which defaults tonull
): set Q-factor. (default: 1.)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply high order Butterworth band-stop filter.
Type:
(?centerf : float?, ?order : int?, ?qfactor : float?,
?level : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
centerf
(of typefloat?
, which defaults tonull
): set center frequency. (default: 1000.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 4)qfactor
(of typefloat?
, which defaults tonull
): set Q-factor. (default: 1.)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply high order Butterworth band-stop filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?centerf : float?, ?order : int?, ?qfactor : float?,
?level : float?, ffmpeg.filter.graph) -> unit
Arguments:
centerf
(of typefloat?
, which defaults tonull
): set center frequency. (default: 1000.)order
(of typeint?
, which defaults tonull
): set filter order. (default: 4)qfactor
(of typefloat?
, which defaults tonull
): set Q-factor. (default: 1.)level
(of typefloat?
, which defaults tonull
): set input level. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply an Adaptive Temporal Averaging Denoiser.
Type:
(?0a : float?, ?0b : float?, ?1a : float?, ?1b : float?,
?2a : float?, ?2b : float?, ?s : int?, ?p : int?,
?a : int?, ?0s : float?, ?1s : float?, ?2s : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
0a
(of typefloat?
, which defaults tonull
): set threshold A for 1st plane. (default: 0.02)0b
(of typefloat?
, which defaults tonull
): set threshold B for 1st plane. (default: 0.04)1a
(of typefloat?
, which defaults tonull
): set threshold A for 2nd plane. (default: 0.02)1b
(of typefloat?
, which defaults tonull
): set threshold B for 2nd plane. (default: 0.04)2a
(of typefloat?
, which defaults tonull
): set threshold A for 3rd plane. (default: 0.02)2b
(of typefloat?
, which defaults tonull
): set threshold B for 3rd plane. (default: 0.04)s
(of typeint?
, which defaults tonull
): set how many frames to use. (default: 9)p
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 7)a
(of typeint?
, which defaults tonull
): set variant of algorithm. (default: 0, possible values: 0 (p), 1 (s))0s
(of typefloat?
, which defaults tonull
): set sigma for 1st plane. (default: 32767.)1s
(of typefloat?
, which defaults tonull
): set sigma for 2nd plane. (default: 32767.)2s
(of typefloat?
, which defaults tonull
): set sigma for 3rd plane. (default: 32767.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply an Adaptive Temporal Averaging Denoiser.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?0a : float?, ?0b : float?, ?1a : float?, ?1b : float?,
?2a : float?, ?2b : float?, ?s : int?, ?p : int?,
?a : int?, ?0s : float?, ?1s : float?, ?2s : float?,
ffmpeg.filter.graph) -> unit
Arguments:
0a
(of typefloat?
, which defaults tonull
): set threshold A for 1st plane. (default: 0.02)0b
(of typefloat?
, which defaults tonull
): set threshold B for 1st plane. (default: 0.04)1a
(of typefloat?
, which defaults tonull
): set threshold A for 2nd plane. (default: 0.02)1b
(of typefloat?
, which defaults tonull
): set threshold B for 2nd plane. (default: 0.04)2a
(of typefloat?
, which defaults tonull
): set threshold A for 3rd plane. (default: 0.02)2b
(of typefloat?
, which defaults tonull
): set threshold B for 3rd plane. (default: 0.04)s
(of typeint?
, which defaults tonull
): set how many frames to use. (default: 9)p
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 7)a
(of typeint?
, which defaults tonull
): set variant of algorithm. (default: 0, possible values: 0 (p), 1 (s))0s
(of typefloat?
, which defaults tonull
): set sigma for 1st plane. (default: 32767.)1s
(of typefloat?
, which defaults tonull
): set sigma for 2nd plane. (default: 32767.)2s
(of typefloat?
, which defaults tonull
): set sigma for 3rd plane. (default: 32767.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust audio tempo.
Type:
(?tempo : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
tempo
(of typefloat?
, which defaults tonull
): set tempo scale factor. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Adjust audio tempo.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?tempo : float?, ffmpeg.filter.graph) -> unit
Arguments:
tempo
(of typefloat?
, which defaults tonull
): set tempo scale factor. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Pick one continuous section from the input, drop the rest.
Type:
(?start : int?, ?starti : int?, ?end : int?,
?endi : int?, ?start_pts : int?, ?end_pts : int?,
?duration : int?, ?durationi : int?,
?start_sample : int?, ?end_sample : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
start
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be passed. (default: 9223372036854775807)starti
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be passed. (default: 9223372036854775807)end
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be dropped again. (default: 9223372036854775807)endi
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be dropped again. (default: 9223372036854775807)start_pts
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be passed. (default: -9223372036854775808)end_pts
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be dropped again. (default: -9223372036854775808)duration
(of typeint?
, which defaults tonull
): Maximum duration of the output. (default: 0)durationi
(of typeint?
, which defaults tonull
): Maximum duration of the output. (default: 0)start_sample
(of typeint?
, which defaults tonull
): Number of the first audio sample that should be passed to the output. (default: -1)end_sample
(of typeint?
, which defaults tonull
): Number of the first audio sample that should be dropped again. (default: 9223372036854775807)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Pick one continuous section from the input, drop the rest.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?start : int?, ?starti : int?, ?end : int?,
?endi : int?, ?start_pts : int?, ?end_pts : int?,
?duration : int?, ?durationi : int?,
?start_sample : int?, ?end_sample : int?,
ffmpeg.filter.graph) -> unit
Arguments:
start
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be passed. (default: 9223372036854775807)starti
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be passed. (default: 9223372036854775807)end
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be dropped again. (default: 9223372036854775807)endi
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be dropped again. (default: 9223372036854775807)start_pts
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be passed. (default: -9223372036854775808)end_pts
(of typeint?
, which defaults tonull
): Timestamp of the first frame that should be dropped again. (default: -9223372036854775808)duration
(of typeint?
, which defaults tonull
): Maximum duration of the output. (default: 0)durationi
(of typeint?
, which defaults tonull
): Maximum duration of the output. (default: 0)start_sample
(of typeint?
, which defaults tonull
): Number of the first audio sample that should be passed to the output. (default: -1)end_sample
(of typeint?
, which defaults tonull
): Number of the first audio sample that should be dropped again. (default: 9223372036854775807)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert input audio to vectorscope video output.
Type:
(?mode : int?, ?m : int?, ?rate : string?, ?r : string?,
?size : string?, ?s : string?, ?rc : int?, ?gc : int?,
?bc : int?, ?ac : int?, ?rf : int?, ?gf : int?,
?bf : int?, ?af : int?, ?zoom : float?, ?draw : int?,
?scale : int?, ?swap : bool?, ?mirror : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (lissajous), 1 (lissajous_xy), 2 (polar))m
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (lissajous), 1 (lissajous_xy), 2 (polar))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: 400x400)s
(of typestring?
, which defaults tonull
): set video size. (default: 400x400)rc
(of typeint?
, which defaults tonull
): set red contrast. (default: 40)gc
(of typeint?
, which defaults tonull
): set green contrast. (default: 160)bc
(of typeint?
, which defaults tonull
): set blue contrast. (default: 80)ac
(of typeint?
, which defaults tonull
): set alpha contrast. (default: 255)rf
(of typeint?
, which defaults tonull
): set red fade. (default: 15)gf
(of typeint?
, which defaults tonull
): set green fade. (default: 10)bf
(of typeint?
, which defaults tonull
): set blue fade. (default: 5)af
(of typeint?
, which defaults tonull
): set alpha fade. (default: 5)zoom
(of typefloat?
, which defaults tonull
): set zoom factor. (default: 1.)draw
(of typeint?
, which defaults tonull
): set draw mode. (default: 0, possible values: 0 (dot), 1 (line))scale
(of typeint?
, which defaults tonull
): set amplitude scale mode. (default: 0, possible values: 0 (lin), 1 (sqrt), 2 (cbrt), 3 (log))swap
(of typebool?
, which defaults tonull
): swap x axis with y axis. (default: true)mirror
(of typeint?
, which defaults tonull
): mirror axis. (default: 0, possible values: 0 (none), 1 (x), 2 (y), 3 (xy))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Convert input audio to vectorscope video output.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?m : int?, ?rate : string?, ?r : string?,
?size : string?, ?s : string?, ?rc : int?, ?gc : int?,
?bc : int?, ?ac : int?, ?rf : int?, ?gf : int?,
?bf : int?, ?af : int?, ?zoom : float?, ?draw : int?,
?scale : int?, ?swap : bool?, ?mirror : int?,
ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (lissajous), 1 (lissajous_xy), 2 (polar))m
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (lissajous), 1 (lissajous_xy), 2 (polar))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video size. (default: 400x400)s
(of typestring?
, which defaults tonull
): set video size. (default: 400x400)rc
(of typeint?
, which defaults tonull
): set red contrast. (default: 40)gc
(of typeint?
, which defaults tonull
): set green contrast. (default: 160)bc
(of typeint?
, which defaults tonull
): set blue contrast. (default: 80)ac
(of typeint?
, which defaults tonull
): set alpha contrast. (default: 255)rf
(of typeint?
, which defaults tonull
): set red fade. (default: 15)gf
(of typeint?
, which defaults tonull
): set green fade. (default: 10)bf
(of typeint?
, which defaults tonull
): set blue fade. (default: 5)af
(of typeint?
, which defaults tonull
): set alpha fade. (default: 5)zoom
(of typefloat?
, which defaults tonull
): set zoom factor. (default: 1.)draw
(of typeint?
, which defaults tonull
): set draw mode. (default: 0, possible values: 0 (dot), 1 (line))scale
(of typeint?
, which defaults tonull
): set amplitude scale mode. (default: 0, possible values: 0 (lin), 1 (sqrt), 2 (cbrt), 3 (log))swap
(of typebool?
, which defaults tonull
): swap x axis with y axis. (default: true)mirror
(of typeint?
, which defaults tonull
): mirror axis. (default: 0, possible values: 0 (none), 1 (x), 2 (y), 3 (xy))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Average Blur filter.
Type:
(?sizeX : int?, ?planes : int?, ?sizeY : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
sizeX
(of typeint?
, which defaults tonull
): set horizontal size. (default: 1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)sizeY
(of typeint?
, which defaults tonull
): set vertical size. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply Average Blur filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sizeX : int?, ?planes : int?, ?sizeY : int?,
ffmpeg.filter.graph) -> unit
Arguments:
sizeX
(of typeint?
, which defaults tonull
): set horizontal size. (default: 1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)sizeY
(of typeint?
, which defaults tonull
): set vertical size. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply average blur filter
Type:
(?sizeX : int?, ?planes : int?, ?sizeY : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
sizeX
(of typeint?
, which defaults tonull
): set horizontal size. (default: 1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)sizeY
(of typeint?
, which defaults tonull
): set vertical size. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply average blur filter. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sizeX : int?, ?planes : int?, ?sizeY : int?,
ffmpeg.filter.graph) -> unit
Arguments:
sizeX
(of typeint?
, which defaults tonull
): set horizontal size. (default: 1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)sizeY
(of typeint?
, which defaults tonull
): set vertical size. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Cross-correlate two audio streams.
Type:
(?size : int?, ?algo : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
size
(of typeint?
, which defaults tonull
): set segment size. (default: 256)algo
(of typeint?
, which defaults tonull
): set alghorithm. (default: 0, possible values: 0 (slow), 1 (fast))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Cross-correlate two audio streams.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : int?, ?algo : int?, ffmpeg.filter.graph) -> unit
Arguments:
size
(of typeint?
, which defaults tonull
): set segment size. (default: 256)algo
(of typeint?
, which defaults tonull
): set alghorithm. (default: 0, possible values: 0 (slow), 1 (fast))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio, ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Receive commands through ZMQ and broker them to filters.
Type:
(?bind_address : string?, ?b : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
bind_address
(of typestring?
, which defaults tonull
): set bind address. (default: tcp://*:5555)b
(of typestring?
, which defaults tonull
): set bind address. (default: tcp://*:5555)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Receive commands through ZMQ and broker them to filters.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?bind_address : string?, ?b : string?,
ffmpeg.filter.graph) -> unit
Arguments:
bind_address
(of typestring?
, which defaults tonull
): set bind address. (default: tcp://*:5555)b
(of typestring?
, which defaults tonull
): set bind address. (default: tcp://*:5555)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a two-pole Butterworth band-pass filter.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?csg : bool?,
?mix : float?, ?m : float?, ?channels : string?,
?c : string?, ?normalize : bool?, ?n : bool?,
?transform : int?, ?a : int?, ?precision : int?,
?r : int?, ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)csg
(of typebool?
, which defaults tonull
): use constant skirt gain. (default: false)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a two-pole Butterworth band-pass filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?csg : bool?,
?mix : float?, ?m : float?, ?channels : string?,
?c : string?, ?normalize : bool?, ?n : bool?,
?transform : int?, ?a : int?, ?precision : int?,
?r : int?, ffmpeg.filter.graph) -> unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)csg
(of typebool?
, which defaults tonull
): use constant skirt gain. (default: false)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a two-pole Butterworth band-reject filter.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a two-pole Butterworth band-reject filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph) -> unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set band-width. (default: 0.5)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Boost or cut lower frequencies.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?poles : int?, ?p : int?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Boost or cut lower frequencies.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?poles : int?, ?p : int?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph) -> unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute bounding box for each frame.
Type:
(?min_val : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
min_val
(of typeint?
, which defaults tonull
): set minimum luminance value for bounding box. (default: 16)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Compute bounding box for each frame.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?min_val : int?, ffmpeg.filter.graph) -> unit
Arguments:
min_val
(of typeint?
, which defaults tonull
): set minimum luminance value for bounding box. (default: 16)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Benchmark part of a filtergraph.
Type:
(?action : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
action
(of typeint?
, which defaults tonull
): set action. (default: 0, possible values: 0 (start), 1 (stop))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Benchmark part of a filtergraph.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?action : int?, ffmpeg.filter.graph) -> unit
Arguments:
action
(of typeint?
, which defaults tonull
): set action. (default: 0, possible values: 0 (start), 1 (stop))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Bilateral filter.
Type:
(?sigmaS : float?, ?sigmaR : float?, ?planes : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
sigmaS
(of typefloat?
, which defaults tonull
): set spatial sigma. (default: 0.1)sigmaR
(of typefloat?
, which defaults tonull
): set range sigma. (default: 0.1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply Bilateral filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sigmaS : float?, ?sigmaR : float?, ?planes : int?,
ffmpeg.filter.graph) -> unit
Arguments:
sigmaS
(of typefloat?
, which defaults tonull
): set spatial sigma. (default: 0.1)sigmaR
(of typefloat?
, which defaults tonull
): set range sigma. (default: 0.1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a biquad IIR filter with the given coefficients.
Type:
(?a0 : float?, ?a1 : float?, ?a2 : float?, ?b0 : float?,
?b1 : float?, ?b2 : float?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
a0
(of typefloat?
, which defaults tonull
): Default: 1.a1
(of typefloat?
, which defaults tonull
): Default: 0.a2
(of typefloat?
, which defaults tonull
): Default: 0.b0
(of typefloat?
, which defaults tonull
): Default: 0.b1
(of typefloat?
, which defaults tonull
): Default: 0.b2
(of typefloat?
, which defaults tonull
): Default: 0.mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a biquad IIR filter with the given coefficients.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?a0 : float?, ?a1 : float?, ?a2 : float?, ?b0 : float?,
?b1 : float?, ?b2 : float?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph) ->
unit
Arguments:
a0
(of typefloat?
, which defaults tonull
): Default: 1.a1
(of typefloat?
, which defaults tonull
): Default: 0.a2
(of typefloat?
, which defaults tonull
): Default: 0.b0
(of typefloat?
, which defaults tonull
): Default: 0.b1
(of typefloat?
, which defaults tonull
): Default: 0.b2
(of typefloat?
, which defaults tonull
): Default: 0.mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Measure bit plane noise.
Type:
(?bitplane : int?, ?filter : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
bitplane
(of typeint?
, which defaults tonull
): set bit plane to use for measuring noise. (default: 1)filter
(of typebool?
, which defaults tonull
): show noisy pixels. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Measure bit plane noise.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?bitplane : int?, ?filter : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
bitplane
(of typeint?
, which defaults tonull
): set bit plane to use for measuring noise. (default: 1)filter
(of typebool?
, which defaults tonull
): show noisy pixels. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Detect video intervals that are (almost) black.
Type:
(?d : float?, ?black_min_duration : float?,
?picture_black_ratio_th : float?, ?pic_th : float?,
?pixel_black_th : float?, ?pix_th : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
d
(of typefloat?
, which defaults tonull
): set minimum detected black duration in seconds. (default: 2.)black_min_duration
(of typefloat?
, which defaults tonull
): set minimum detected black duration in seconds. (default: 2.)picture_black_ratio_th
(of typefloat?
, which defaults tonull
): set the picture black ratio threshold. (default: 0.98)pic_th
(of typefloat?
, which defaults tonull
): set the picture black ratio threshold. (default: 0.98)pixel_black_th
(of typefloat?
, which defaults tonull
): set the pixel black threshold. (default: 0.1)pix_th
(of typefloat?
, which defaults tonull
): set the pixel black threshold. (default: 0.1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Detect video intervals that are (almost) black.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?d : float?, ?black_min_duration : float?,
?picture_black_ratio_th : float?, ?pic_th : float?,
?pixel_black_th : float?, ?pix_th : float?,
ffmpeg.filter.graph) -> unit
Arguments:
d
(of typefloat?
, which defaults tonull
): set minimum detected black duration in seconds. (default: 2.)black_min_duration
(of typefloat?
, which defaults tonull
): set minimum detected black duration in seconds. (default: 2.)picture_black_ratio_th
(of typefloat?
, which defaults tonull
): set the picture black ratio threshold. (default: 0.98)pic_th
(of typefloat?
, which defaults tonull
): set the picture black ratio threshold. (default: 0.98)pixel_black_th
(of typefloat?
, which defaults tonull
): set the pixel black threshold. (default: 0.1)pix_th
(of typefloat?
, which defaults tonull
): set the pixel black threshold. (default: 0.1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Detect frames that are (almost) black.
Type:
(?amount : int?, ?threshold : int?, ?thresh : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
amount
(of typeint?
, which defaults tonull
): percentage of the pixels that have to be below the threshold for the frame to be considered black. (default: 98)threshold
(of typeint?
, which defaults tonull
): threshold below which a pixel value is considered black. (default: 32)thresh
(of typeint?
, which defaults tonull
): threshold below which a pixel value is considered black. (default: 32)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Detect frames that are (almost) black.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?amount : int?, ?threshold : int?, ?thresh : int?,
ffmpeg.filter.graph) -> unit
Arguments:
amount
(of typeint?
, which defaults tonull
): percentage of the pixels that have to be below the threshold for the frame to be considered black. (default: 98)threshold
(of typeint?
, which defaults tonull
): threshold below which a pixel value is considered black. (default: 32)thresh
(of typeint?
, which defaults tonull
): threshold below which a pixel value is considered black. (default: 32)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Blend two video frames into each other.
Type:
(?c0_mode : int?, ?c1_mode : int?, ?c2_mode : int?,
?c3_mode : int?, ?all_mode : int?, ?c0_expr : string?,
?c1_expr : string?, ?c2_expr : string?,
?c3_expr : string?, ?all_expr : string?,
?c0_opacity : float?, ?c1_opacity : float?,
?c2_opacity : float?, ?c3_opacity : float?,
?all_opacity : float?, ?eof_action : int?,
?shortest : bool?, ?repeatlast : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
c0_mode
(of typeint?
, which defaults tonull
): set component #0 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c1_mode
(of typeint?
, which defaults tonull
): set component #1 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c2_mode
(of typeint?
, which defaults tonull
): set component #2 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c3_mode
(of typeint?
, which defaults tonull
): set component #3 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))all_mode
(of typeint?
, which defaults tonull
): set blend mode for all components. (default: -1, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c0_expr
(of typestring?
, which defaults tonull
): set color component #0 expressionc1_expr
(of typestring?
, which defaults tonull
): set color component #1 expressionc2_expr
(of typestring?
, which defaults tonull
): set color component #2 expressionc3_expr
(of typestring?
, which defaults tonull
): set color component #3 expressionall_expr
(of typestring?
, which defaults tonull
): set expression for all color componentsc0_opacity
(of typefloat?
, which defaults tonull
): set color component #0 opacity. (default: 1.)c1_opacity
(of typefloat?
, which defaults tonull
): set color component #1 opacity. (default: 1.)c2_opacity
(of typefloat?
, which defaults tonull
): set color component #2 opacity. (default: 1.)c3_opacity
(of typefloat?
, which defaults tonull
): set color component #3 opacity. (default: 1.)all_opacity
(of typefloat?
, which defaults tonull
): set opacity for all color components. (default: 1.)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Blend two video frames into each other.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?c0_mode : int?, ?c1_mode : int?, ?c2_mode : int?,
?c3_mode : int?, ?all_mode : int?, ?c0_expr : string?,
?c1_expr : string?, ?c2_expr : string?,
?c3_expr : string?, ?all_expr : string?,
?c0_opacity : float?, ?c1_opacity : float?,
?c2_opacity : float?, ?c3_opacity : float?,
?all_opacity : float?, ?eof_action : int?,
?shortest : bool?, ?repeatlast : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
c0_mode
(of typeint?
, which defaults tonull
): set component #0 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c1_mode
(of typeint?
, which defaults tonull
): set component #1 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c2_mode
(of typeint?
, which defaults tonull
): set component #2 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c3_mode
(of typeint?
, which defaults tonull
): set component #3 blend mode. (default: 0, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))all_mode
(of typeint?
, which defaults tonull
): set blend mode for all components. (default: -1, possible values: 1 (addition), 28 (addition128), 28 (grainmerge), 2 (and), 3 (average), 4 (burn), 5 (darken), 6 (difference), 7 (difference128), 7 (grainextract), 8 (divide), 9 (dodge), 10 (exclusion), 32 (extremity), 31 (freeze), 27 (glow), 11 (hardlight), 25 (hardmix), 30 (heat), 12 (lighten), 26 (linearlight), 13 (multiply), 29 (multiply128), 14 (negation), 0 (normal), 15 (or), 16 (overlay), 17 (phoenix), 18 (pinlight), 19 (reflect), 20 (screen), 21 (softlight), 22 (subtract), 23 (vividlight), 24 (xor))c0_expr
(of typestring?
, which defaults tonull
): set color component #0 expressionc1_expr
(of typestring?
, which defaults tonull
): set color component #1 expressionc2_expr
(of typestring?
, which defaults tonull
): set color component #2 expressionc3_expr
(of typestring?
, which defaults tonull
): set color component #3 expressionall_expr
(of typestring?
, which defaults tonull
): set expression for all color componentsc0_opacity
(of typefloat?
, which defaults tonull
): set color component #0 opacity. (default: 1.)c1_opacity
(of typefloat?
, which defaults tonull
): set color component #1 opacity. (default: 1.)c2_opacity
(of typefloat?
, which defaults tonull
): set color component #2 opacity. (default: 1.)c3_opacity
(of typefloat?
, which defaults tonull
): set color component #3 opacity. (default: 1.)all_opacity
(of typefloat?
, which defaults tonull
): set opacity for all color components. (default: 1.)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Block-Matching 3D denoiser. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?sigma : float?, ?block : int?, ?bstep : int?,
?group : int?, ?range : int?, ?mstep : int?,
?thmse : float?, ?hdthr : float?, ?estim : int?,
?ref : bool?, ?planes : int?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.video
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set denoising strength. (default: 1.)block
(of typeint?
, which defaults tonull
): set log2(size) of local patch. (default: 4)bstep
(of typeint?
, which defaults tonull
): set sliding step for processing blocks. (default: 4)group
(of typeint?
, which defaults tonull
): set maximal number of similar blocks. (default: 1)range
(of typeint?
, which defaults tonull
): set block matching range. (default: 9)mstep
(of typeint?
, which defaults tonull
): set step for block matching. (default: 1)thmse
(of typefloat?
, which defaults tonull
): set threshold of mean square error for block matching. (default: 0.)hdthr
(of typefloat?
, which defaults tonull
): set hard threshold for 3D transfer domain. (default: 2.7)estim
(of typeint?
, which defaults tonull
): set filtering estimation mode. (default: 0, possible values: 0 (basic), 1 (final))ref
(of typebool?
, which defaults tonull
): have reference stream. (default: false)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Block-Matching 3D denoiser. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sigma : float?, ?block : int?, ?bstep : int?,
?group : int?, ?range : int?, ?mstep : int?,
?thmse : float?, ?hdthr : float?, ?estim : int?,
?ref : bool?, ?planes : int?, ffmpeg.filter.graph) ->
unit
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set denoising strength. (default: 1.)block
(of typeint?
, which defaults tonull
): set log2(size) of local patch. (default: 4)bstep
(of typeint?
, which defaults tonull
): set sliding step for processing blocks. (default: 4)group
(of typeint?
, which defaults tonull
): set maximal number of similar blocks. (default: 1)range
(of typeint?
, which defaults tonull
): set block matching range. (default: 9)mstep
(of typeint?
, which defaults tonull
): set step for block matching. (default: 1)thmse
(of typefloat?
, which defaults tonull
): set threshold of mean square error for block matching. (default: 0.)hdthr
(of typefloat?
, which defaults tonull
): set hard threshold for 3D transfer domain. (default: 2.7)estim
(of typeint?
, which defaults tonull
): set filtering estimation mode. (default: 0, possible values: 0 (basic), 1 (final))ref
(of typebool?
, which defaults tonull
): have reference stream. (default: false)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Blur the input.
Type:
(?luma_radius : string?, ?lr : string?,
?luma_power : int?, ?lp : int?,
?chroma_radius : string?, ?cr : string?,
?chroma_power : int?, ?cp : int?,
?alpha_radius : string?, ?ar : string?,
?alpha_power : int?, ?ap : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
luma_radius
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)lr
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)luma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)lp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)chroma_radius
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxcr
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxchroma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)cp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)alpha_radius
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxar
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxalpha_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)ap
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Blur the input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?luma_radius : string?, ?lr : string?,
?luma_power : int?, ?lp : int?,
?chroma_radius : string?, ?cr : string?,
?chroma_power : int?, ?cp : int?,
?alpha_radius : string?, ?ar : string?,
?alpha_power : int?, ?ap : int?, ffmpeg.filter.graph) ->
unit
Arguments:
luma_radius
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)lr
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)luma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)lp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)chroma_radius
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxcr
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxchroma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)cp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)alpha_radius
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxar
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxalpha_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)ap
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply boxblur filter to input video
Type:
(?luma_radius : string?, ?lr : string?,
?luma_power : int?, ?lp : int?,
?chroma_radius : string?, ?cr : string?,
?chroma_power : int?, ?cp : int?,
?alpha_radius : string?, ?ar : string?,
?alpha_power : int?, ?ap : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
luma_radius
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)lr
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)luma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)lp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)chroma_radius
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxcr
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxchroma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)cp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)alpha_radius
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxar
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxalpha_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)ap
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply boxblur filter to input video. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?luma_radius : string?, ?lr : string?,
?luma_power : int?, ?lp : int?,
?chroma_radius : string?, ?cr : string?,
?chroma_power : int?, ?cp : int?,
?alpha_radius : string?, ?ar : string?,
?alpha_power : int?, ?ap : int?, ffmpeg.filter.graph) ->
unit
Arguments:
luma_radius
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)lr
(of typestring?
, which defaults tonull
): Radius of the luma blurring box. (default: 2)luma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)lp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to luma. (default: 2)chroma_radius
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxcr
(of typestring?
, which defaults tonull
): Radius of the chroma blurring boxchroma_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)cp
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to chroma. (default: -1)alpha_radius
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxar
(of typestring?
, which defaults tonull
): Radius of the alpha blurring boxalpha_power
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)ap
(of typeint?
, which defaults tonull
): How many times should the boxblur be applied to alpha. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Bauer stereo-to-binaural filter.
Type:
(?profile : int?, ?fcut : int?, ?feed : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
profile
(of typeint?
, which defaults tonull
): Apply a pre-defined crossfeed level. (default: 2949820, possible values: 2949820 (default), 3932860 (cmoy), 6226570 (jmeier))fcut
(of typeint?
, which defaults tonull
): Set cut frequency (in Hz). (default: 0)feed
(of typeint?
, which defaults tonull
): Set feed level (in Hz). (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Bauer stereo-to-binaural filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?profile : int?, ?fcut : int?, ?feed : int?,
ffmpeg.filter.graph) -> unit
Arguments:
profile
(of typeint?
, which defaults tonull
): Apply a pre-defined crossfeed level. (default: 2949820, possible values: 2949820 (default), 3932860 (cmoy), 6226570 (jmeier))fcut
(of typeint?
, which defaults tonull
): Set cut frequency (in Hz). (default: 0)feed
(of typeint?
, which defaults tonull
): Set feed level (in Hz). (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Deinterlace the input image.
Type:
(?mode : int?, ?parity : int?, ?deint : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): specify the interlacing mode. (default: 1, possible values: 0 (send_frame), 1 (send_field))parity
(of typeint?
, which defaults tonull
): specify the assumed picture field parity. (default: -1, possible values: 0 (tff), 1 (bff), -1 (auto))deint
(of typeint?
, which defaults tonull
): specify which frames to deinterlace. (default: 0, possible values: 0 (all), 1 (interlaced))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Deinterlace the input image.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?parity : int?, ?deint : int?,
ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): specify the interlacing mode. (default: 1, possible values: 0 (send_frame), 1 (send_field))parity
(of typeint?
, which defaults tonull
): specify the assumed picture field parity. (default: -1, possible values: 0 (tff), 1 (bff), -1 (auto))deint
(of typeint?
, which defaults tonull
): specify which frames to deinterlace. (default: 0, possible values: 0 (all), 1 (interlaced))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Contrast Adaptive Sharpen.
Type:
(?strength : float?, ?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
strength
(of typefloat?
, which defaults tonull
): set the sharpening strength. (default: 0.)planes
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Contrast Adaptive Sharpen.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?strength : float?, ?planes : int?, ffmpeg.filter.graph) ->
unit
Arguments:
strength
(of typefloat?
, which defaults tonull
): set the sharpening strength. (default: 0.)planes
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Create pattern generated by an elementary cellular automaton.
Type:
(?filename : string?, ?f : string?, ?pattern : string?,
?p : string?, ?rate : string?, ?r : string?,
?size : string?, ?s : string?, ?rule : int?,
?random_fill_ratio : float?, ?ratio : float?,
?random_seed : int?, ?seed : int?, ?scroll : bool?,
?start_full : bool?, ?full : bool?, ?stitch : bool?,
ffmpeg.filter.graph) -> ffmpeg.filter.video
Arguments:
filename
(of typestring?
, which defaults tonull
): read initial pattern from filef
(of typestring?
, which defaults tonull
): read initial pattern from filepattern
(of typestring?
, which defaults tonull
): set initial patternp
(of typestring?
, which defaults tonull
): set initial patternrate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video sizes
(of typestring?
, which defaults tonull
): set video sizerule
(of typeint?
, which defaults tonull
): set rule. (default: 110)random_fill_ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)random_seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)scroll
(of typebool?
, which defaults tonull
): scroll pattern downward. (default: true)start_full
(of typebool?
, which defaults tonull
): start filling the whole video. (default: false)full
(of typebool?
, which defaults tonull
): start filling the whole video. (default: true)stitch
(of typebool?
, which defaults tonull
): stitch boundaries. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Create pattern generated by an elementary cellular automaton.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filename : string?, ?f : string?, ?pattern : string?,
?p : string?, ?rate : string?, ?r : string?,
?size : string?, ?s : string?, ?rule : int?,
?random_fill_ratio : float?, ?ratio : float?,
?random_seed : int?, ?seed : int?, ?scroll : bool?,
?start_full : bool?, ?full : bool?, ?stitch : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
filename
(of typestring?
, which defaults tonull
): read initial pattern from filef
(of typestring?
, which defaults tonull
): read initial pattern from filepattern
(of typestring?
, which defaults tonull
): set initial patternp
(of typestring?
, which defaults tonull
): set initial patternrate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)size
(of typestring?
, which defaults tonull
): set video sizes
(of typestring?
, which defaults tonull
): set video sizerule
(of typeint?
, which defaults tonull
): set rule. (default: 110)random_fill_ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)random_seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)scroll
(of typebool?
, which defaults tonull
): scroll pattern downward. (default: true)start_full
(of typebool?
, which defaults tonull
): start filling the whole video. (default: false)full
(of typebool?
, which defaults tonull
): start filling the whole video. (default: true)stitch
(of typebool?
, which defaults tonull
): stitch boundaries. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remap audio channels.
Type:
(?map : string?, ?channel_layout : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
map
(of typestring?
, which defaults tonull
): A comma-separated list of input channel numbers in output order.channel_layout
(of typestring?
, which defaults tonull
): Output channel layout.(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Remap audio channels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?map : string?, ?channel_layout : string?,
ffmpeg.filter.graph) -> unit
Arguments:
map
(of typestring?
, which defaults tonull
): A comma-separated list of input channel numbers in output order.channel_layout
(of typestring?
, which defaults tonull
): Output channel layout.(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Split audio into per-channel streams. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?channel_layout : string?, ?channels : string?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
channel_layout
(of typestring?
, which defaults tonull
): Input channel layout.. (default: stereo)channels
(of typestring?
, which defaults tonull
): Channels to extract.. (default: all)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Split audio into per-channel streams. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?channel_layout : string?, ?channels : string?,
ffmpeg.filter.graph) -> unit
Arguments:
channel_layout
(of typestring?
, which defaults tonull
): Input channel layout.. (default: stereo)channels
(of typestring?
, which defaults tonull
): Channels to extract.. (default: all)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Add a chorus effect to the audio.
Type:
(?in_gain : float?, ?out_gain : float?,
?delays : string?, ?decays : string?, ?speeds : string?,
?depths : string?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
in_gain
(of typefloat?
, which defaults tonull
): set input gain. (default: 0.4)out_gain
(of typefloat?
, which defaults tonull
): set output gain. (default: 0.4)delays
(of typestring?
, which defaults tonull
): set delaysdecays
(of typestring?
, which defaults tonull
): set decaysspeeds
(of typestring?
, which defaults tonull
): set speedsdepths
(of typestring?
, which defaults tonull
): set depths(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Add a chorus effect to the audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?in_gain : float?, ?out_gain : float?,
?delays : string?, ?decays : string?, ?speeds : string?,
?depths : string?, ffmpeg.filter.graph) -> unit
Arguments:
in_gain
(of typefloat?
, which defaults tonull
): set input gain. (default: 0.4)out_gain
(of typefloat?
, which defaults tonull
): set output gain. (default: 0.4)delays
(of typestring?
, which defaults tonull
): set delaysdecays
(of typestring?
, which defaults tonull
): set decaysspeeds
(of typestring?
, which defaults tonull
): set speedsdepths
(of typestring?
, which defaults tonull
): set depths(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Turns a certain color range into gray.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
?yuv : bool?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
color
(of typestring?
, which defaults tonull
): set the chromahold key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the chromahold similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the chromahold blend value. (default: 0.)yuv
(of typebool?
, which defaults tonull
): color parameter is in yuv instead of rgb. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Turns a certain color range into gray.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
?yuv : bool?, ffmpeg.filter.graph) -> unit
Arguments:
color
(of typestring?
, which defaults tonull
): set the chromahold key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the chromahold similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the chromahold blend value. (default: 0.)yuv
(of typebool?
, which defaults tonull
): color parameter is in yuv instead of rgb. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Turns a certain color into transparency. Operates on YUV colors.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
?yuv : bool?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
color
(of typestring?
, which defaults tonull
): set the chromakey key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the chromakey similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the chromakey key blend value. (default: 0.)yuv
(of typebool?
, which defaults tonull
): color parameter is in yuv instead of rgb. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Turns a certain color into transparency. Operates on YUV colors.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
?yuv : bool?, ffmpeg.filter.graph) -> unit
Arguments:
color
(of typestring?
, which defaults tonull
): set the chromakey key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the chromakey similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the chromakey key blend value. (default: 0.)yuv
(of typebool?
, which defaults tonull
): color parameter is in yuv instead of rgb. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Reduce chrominance noise.
Type:
(?thres : float?, ?sizew : int?, ?sizeh : int?,
?stepw : int?, ?steph : int?, ?threy : float?,
?threu : float?, ?threv : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
thres
(of typefloat?
, which defaults tonull
): set y+u+v threshold. (default: 30.)sizew
(of typeint?
, which defaults tonull
): set horizontal size. (default: 5)sizeh
(of typeint?
, which defaults tonull
): set vertical size. (default: 5)stepw
(of typeint?
, which defaults tonull
): set horizontal step. (default: 1)steph
(of typeint?
, which defaults tonull
): set vertical step. (default: 1)threy
(of typefloat?
, which defaults tonull
): set y threshold. (default: 200.)threu
(of typefloat?
, which defaults tonull
): set u threshold. (default: 200.)threv
(of typefloat?
, which defaults tonull
): set v threshold. (default: 200.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Reduce chrominance noise.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?thres : float?, ?sizew : int?, ?sizeh : int?,
?stepw : int?, ?steph : int?, ?threy : float?,
?threu : float?, ?threv : float?, ffmpeg.filter.graph) ->
unit
Arguments:
thres
(of typefloat?
, which defaults tonull
): set y+u+v threshold. (default: 30.)sizew
(of typeint?
, which defaults tonull
): set horizontal size. (default: 5)sizeh
(of typeint?
, which defaults tonull
): set vertical size. (default: 5)stepw
(of typeint?
, which defaults tonull
): set horizontal step. (default: 1)steph
(of typeint?
, which defaults tonull
): set vertical step. (default: 1)threy
(of typefloat?
, which defaults tonull
): set y threshold. (default: 200.)threu
(of typefloat?
, which defaults tonull
): set u threshold. (default: 200.)threv
(of typefloat?
, which defaults tonull
): set v threshold. (default: 200.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Shift chroma.
Type:
(?cbh : int?, ?cbv : int?, ?crh : int?, ?crv : int?,
?edge : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
cbh
(of typeint?
, which defaults tonull
): shift chroma-blue horizontally. (default: 0)cbv
(of typeint?
, which defaults tonull
): shift chroma-blue vertically. (default: 0)crh
(of typeint?
, which defaults tonull
): shift chroma-red horizontally. (default: 0)crv
(of typeint?
, which defaults tonull
): shift chroma-red vertically. (default: 0)edge
(of typeint?
, which defaults tonull
): set edge operation. (default: 0, possible values: 0 (smear), 1 (wrap))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Shift chroma.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cbh : int?, ?cbv : int?, ?crh : int?, ?crv : int?,
?edge : int?, ffmpeg.filter.graph) -> unit
Arguments:
cbh
(of typeint?
, which defaults tonull
): shift chroma-blue horizontally. (default: 0)cbv
(of typeint?
, which defaults tonull
): shift chroma-blue vertically. (default: 0)crh
(of typeint?
, which defaults tonull
): shift chroma-red horizontally. (default: 0)crv
(of typeint?
, which defaults tonull
): shift chroma-red vertically. (default: 0)edge
(of typeint?
, which defaults tonull
): set edge operation. (default: 0, possible values: 0 (smear), 1 (wrap))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Video CIE scope.
Type:
(?system : int?, ?cie : int?, ?gamuts : int?,
?size : int?, ?s : int?, ?intensity : float?,
?i : float?, ?contrast : float?, ?corrgamma : bool?,
?showwhite : bool?, ?gamma : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
system
(of typeint?
, which defaults tonull
): set color system. (default: 7, possible values: 0 (ntsc), 0 (470m), 1 (ebu), 1 (470bg), 2 (smpte), 3 (240m), 4 (apple), 5 (widergb), 6 (cie1931), 7 (hdtv), 7 (rec709), 8 (uhdtv), 8 (rec2020), 9 (dcip3))cie
(of typeint?
, which defaults tonull
): set cie system. (default: 0, possible values: 0 (xyy), 1 (ucs), 2 (luv))gamuts
(of typeint?
, which defaults tonull
): set what gamuts to draw. (default: 0, possible values: 1 (ntsc), 1 (470m), 2 (ebu), 2 (470bg), 4 (smpte), 8 (240m), 16 (apple), 32 (widergb), 64 (cie1931), 128 (hdtv), 128 (rec709), 256 (uhdtv), 256 (rec2020), 512 (dcip3))size
(of typeint?
, which defaults tonull
): set ciescope size. (default: 512)s
(of typeint?
, which defaults tonull
): set ciescope size. (default: 512)intensity
(of typefloat?
, which defaults tonull
): set ciescope intensity. (default: 0.001)i
(of typefloat?
, which defaults tonull
): set ciescope intensity. (default: 0.001)contrast
(of typefloat?
, which defaults tonull
): Default: 0.75corrgamma
(of typebool?
, which defaults tonull
): Default: trueshowwhite
(of typebool?
, which defaults tonull
): Default: falsegamma
(of typefloat?
, which defaults tonull
): Default: 2.6(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Video CIE scope.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?system : int?, ?cie : int?, ?gamuts : int?,
?size : int?, ?s : int?, ?intensity : float?,
?i : float?, ?contrast : float?, ?corrgamma : bool?,
?showwhite : bool?, ?gamma : float?,
ffmpeg.filter.graph) -> unit
Arguments:
system
(of typeint?
, which defaults tonull
): set color system. (default: 7, possible values: 0 (ntsc), 0 (470m), 1 (ebu), 1 (470bg), 2 (smpte), 3 (240m), 4 (apple), 5 (widergb), 6 (cie1931), 7 (hdtv), 7 (rec709), 8 (uhdtv), 8 (rec2020), 9 (dcip3))cie
(of typeint?
, which defaults tonull
): set cie system. (default: 0, possible values: 0 (xyy), 1 (ucs), 2 (luv))gamuts
(of typeint?
, which defaults tonull
): set what gamuts to draw. (default: 0, possible values: 1 (ntsc), 1 (470m), 2 (ebu), 2 (470bg), 4 (smpte), 8 (240m), 16 (apple), 32 (widergb), 64 (cie1931), 128 (hdtv), 128 (rec709), 256 (uhdtv), 256 (rec2020), 512 (dcip3))size
(of typeint?
, which defaults tonull
): set ciescope size. (default: 512)s
(of typeint?
, which defaults tonull
): set ciescope size. (default: 512)intensity
(of typefloat?
, which defaults tonull
): set ciescope intensity. (default: 0.001)i
(of typefloat?
, which defaults tonull
): set ciescope intensity. (default: 0.001)contrast
(of typefloat?
, which defaults tonull
): Default: 0.75corrgamma
(of typebool?
, which defaults tonull
): Default: trueshowwhite
(of typebool?
, which defaults tonull
): Default: falsegamma
(of typefloat?
, which defaults tonull
): Default: 2.6(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Visualize information about some codecs.
Type:
(?mv : int?, ?qp : bool?, ?mv_type : int?, ?mvt : int?,
?frame_type : int?, ?ft : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
mv
(of typeint?
, which defaults tonull
): set motion vectors to visualize. (default: 0, possible values: 1 (pf), 2 (bf), 4 (bb))qp
(of typebool?
, which defaults tonull
): Default: falsemv_type
(of typeint?
, which defaults tonull
): set motion vectors type. (default: 0, possible values: 1 (fp), 2 (bp))mvt
(of typeint?
, which defaults tonull
): set motion vectors type. (default: 0, possible values: 1 (fp), 2 (bp))frame_type
(of typeint?
, which defaults tonull
): set frame types to visualize motion vectors of. (default: 0, possible values: 1 (if), 2 (pf), 4 (bf))ft
(of typeint?
, which defaults tonull
): set frame types to visualize motion vectors of. (default: 0, possible values: 1 (if), 2 (pf), 4 (bf))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Visualize information about some codecs.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mv : int?, ?qp : bool?, ?mv_type : int?, ?mvt : int?,
?frame_type : int?, ?ft : int?, ffmpeg.filter.graph) ->
unit
Arguments:
mv
(of typeint?
, which defaults tonull
): set motion vectors to visualize. (default: 0, possible values: 1 (pf), 2 (bf), 4 (bb))qp
(of typebool?
, which defaults tonull
): Default: falsemv_type
(of typeint?
, which defaults tonull
): set motion vectors type. (default: 0, possible values: 1 (fp), 2 (bp))mvt
(of typeint?
, which defaults tonull
): set motion vectors type. (default: 0, possible values: 1 (fp), 2 (bp))frame_type
(of typeint?
, which defaults tonull
): set frame types to visualize motion vectors of. (default: 0, possible values: 1 (if), 2 (pf), 4 (bf))ft
(of typeint?
, which defaults tonull
): set frame types to visualize motion vectors of. (default: 0, possible values: 1 (if), 2 (pf), 4 (bf))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Provide an uniformly colored input.
Type:
(?color : string?, ?c : string?, ?size : string?,
?s : string?, ?rate : string?, ?r : string?,
?duration : int?, ?d : int?, ?sar : string?,
ffmpeg.filter.graph) -> ffmpeg.filter.video
Arguments:
color
(of typestring?
, which defaults tonull
): set color. (default: black)c
(of typestring?
, which defaults tonull
): set color. (default: black)size
(of typestring?
, which defaults tonull
): set video size. (default: 320x240)s
(of typestring?
, which defaults tonull
): set video size. (default: 320x240)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Provide an uniformly colored input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?color : string?, ?c : string?, ?size : string?,
?s : string?, ?rate : string?, ?r : string?,
?duration : int?, ?d : int?, ?sar : string?,
ffmpeg.filter.graph) -> unit
Arguments:
color
(of typestring?
, which defaults tonull
): set color. (default: black)c
(of typestring?
, which defaults tonull
): set color. (default: black)size
(of typestring?
, which defaults tonull
): set video size. (default: 320x240)s
(of typestring?
, which defaults tonull
): set video size. (default: 320x240)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust the color balance.
Type:
(?rs : float?, ?gs : float?, ?bs : float?, ?rm : float?,
?gm : float?, ?bm : float?, ?rh : float?, ?gh : float?,
?bh : float?, ?pl : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
rs
(of typefloat?
, which defaults tonull
): set red shadows. (default: 0.)gs
(of typefloat?
, which defaults tonull
): set green shadows. (default: 0.)bs
(of typefloat?
, which defaults tonull
): set blue shadows. (default: 0.)rm
(of typefloat?
, which defaults tonull
): set red midtones. (default: 0.)gm
(of typefloat?
, which defaults tonull
): set green midtones. (default: 0.)bm
(of typefloat?
, which defaults tonull
): set blue midtones. (default: 0.)rh
(of typefloat?
, which defaults tonull
): set red highlights. (default: 0.)gh
(of typefloat?
, which defaults tonull
): set green highlights. (default: 0.)bh
(of typefloat?
, which defaults tonull
): set blue highlights. (default: 0.)pl
(of typebool?
, which defaults tonull
): preserve lightness. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust the color balance.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rs : float?, ?gs : float?, ?bs : float?, ?rm : float?,
?gm : float?, ?bm : float?, ?rh : float?, ?gh : float?,
?bh : float?, ?pl : bool?, ffmpeg.filter.graph) -> unit
Arguments:
rs
(of typefloat?
, which defaults tonull
): set red shadows. (default: 0.)gs
(of typefloat?
, which defaults tonull
): set green shadows. (default: 0.)bs
(of typefloat?
, which defaults tonull
): set blue shadows. (default: 0.)rm
(of typefloat?
, which defaults tonull
): set red midtones. (default: 0.)gm
(of typefloat?
, which defaults tonull
): set green midtones. (default: 0.)bm
(of typefloat?
, which defaults tonull
): set blue midtones. (default: 0.)rh
(of typefloat?
, which defaults tonull
): set red highlights. (default: 0.)gh
(of typefloat?
, which defaults tonull
): set green highlights. (default: 0.)bh
(of typefloat?
, which defaults tonull
): set blue highlights. (default: 0.)pl
(of typebool?
, which defaults tonull
): preserve lightness. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust colors by mixing color channels.
Type:
(?rr : float?, ?rg : float?, ?rb : float?, ?ra : float?,
?gr : float?, ?gg : float?, ?gb : float?, ?ga : float?,
?br : float?, ?bg : float?, ?bb : float?, ?ba : float?,
?ar : float?, ?ag : float?, ?ab : float?, ?aa : float?,
?pl : float?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
rr
(of typefloat?
, which defaults tonull
): set the red gain for the red channel. (default: 1.)rg
(of typefloat?
, which defaults tonull
): set the green gain for the red channel. (default: 0.)rb
(of typefloat?
, which defaults tonull
): set the blue gain for the red channel. (default: 0.)ra
(of typefloat?
, which defaults tonull
): set the alpha gain for the red channel. (default: 0.)gr
(of typefloat?
, which defaults tonull
): set the red gain for the green channel. (default: 0.)gg
(of typefloat?
, which defaults tonull
): set the green gain for the green channel. (default: 1.)gb
(of typefloat?
, which defaults tonull
): set the blue gain for the green channel. (default: 0.)ga
(of typefloat?
, which defaults tonull
): set the alpha gain for the green channel. (default: 0.)br
(of typefloat?
, which defaults tonull
): set the red gain for the blue channel. (default: 0.)bg
(of typefloat?
, which defaults tonull
): set the green gain for the blue channel. (default: 0.)bb
(of typefloat?
, which defaults tonull
): set the blue gain for the blue channel. (default: 1.)ba
(of typefloat?
, which defaults tonull
): set the alpha gain for the blue channel. (default: 0.)ar
(of typefloat?
, which defaults tonull
): set the red gain for the alpha channel. (default: 0.)ag
(of typefloat?
, which defaults tonull
): set the green gain for the alpha channel. (default: 0.)ab
(of typefloat?
, which defaults tonull
): set the blue gain for the alpha channel. (default: 0.)aa
(of typefloat?
, which defaults tonull
): set the alpha gain for the alpha channel. (default: 1.)pl
(of typefloat?
, which defaults tonull
): preserve lightness. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust colors by mixing color channels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rr : float?, ?rg : float?, ?rb : float?, ?ra : float?,
?gr : float?, ?gg : float?, ?gb : float?, ?ga : float?,
?br : float?, ?bg : float?, ?bb : float?, ?ba : float?,
?ar : float?, ?ag : float?, ?ab : float?, ?aa : float?,
?pl : float?, ffmpeg.filter.graph) -> unit
Arguments:
rr
(of typefloat?
, which defaults tonull
): set the red gain for the red channel. (default: 1.)rg
(of typefloat?
, which defaults tonull
): set the green gain for the red channel. (default: 0.)rb
(of typefloat?
, which defaults tonull
): set the blue gain for the red channel. (default: 0.)ra
(of typefloat?
, which defaults tonull
): set the alpha gain for the red channel. (default: 0.)gr
(of typefloat?
, which defaults tonull
): set the red gain for the green channel. (default: 0.)gg
(of typefloat?
, which defaults tonull
): set the green gain for the green channel. (default: 1.)gb
(of typefloat?
, which defaults tonull
): set the blue gain for the green channel. (default: 0.)ga
(of typefloat?
, which defaults tonull
): set the alpha gain for the green channel. (default: 0.)br
(of typefloat?
, which defaults tonull
): set the red gain for the blue channel. (default: 0.)bg
(of typefloat?
, which defaults tonull
): set the green gain for the blue channel. (default: 0.)bb
(of typefloat?
, which defaults tonull
): set the blue gain for the blue channel. (default: 1.)ba
(of typefloat?
, which defaults tonull
): set the alpha gain for the blue channel. (default: 0.)ar
(of typefloat?
, which defaults tonull
): set the red gain for the alpha channel. (default: 0.)ag
(of typefloat?
, which defaults tonull
): set the green gain for the alpha channel. (default: 0.)ab
(of typefloat?
, which defaults tonull
): set the blue gain for the alpha channel. (default: 0.)aa
(of typefloat?
, which defaults tonull
): set the alpha gain for the alpha channel. (default: 1.)pl
(of typefloat?
, which defaults tonull
): preserve lightness. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust color contrast between RGB components.
Type:
(?rc : float?, ?gm : float?, ?by : float?, ?rcw : float?,
?gmw : float?, ?byw : float?, ?pl : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
rc
(of typefloat?
, which defaults tonull
): set the red-cyan contrast. (default: 0.)gm
(of typefloat?
, which defaults tonull
): set the green-magenta contrast. (default: 0.)by
(of typefloat?
, which defaults tonull
): set the blue-yellow contrast. (default: 0.)rcw
(of typefloat?
, which defaults tonull
): set the red-cyan weight. (default: 0.)gmw
(of typefloat?
, which defaults tonull
): set the green-magenta weight. (default: 0.)byw
(of typefloat?
, which defaults tonull
): set the blue-yellow weight. (default: 0.)pl
(of typefloat?
, which defaults tonull
): set the amount of preserving lightness. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust color contrast between RGB components.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rc : float?, ?gm : float?, ?by : float?, ?rcw : float?,
?gmw : float?, ?byw : float?, ?pl : float?,
ffmpeg.filter.graph) -> unit
Arguments:
rc
(of typefloat?
, which defaults tonull
): set the red-cyan contrast. (default: 0.)gm
(of typefloat?
, which defaults tonull
): set the green-magenta contrast. (default: 0.)by
(of typefloat?
, which defaults tonull
): set the blue-yellow contrast. (default: 0.)rcw
(of typefloat?
, which defaults tonull
): set the red-cyan weight. (default: 0.)gmw
(of typefloat?
, which defaults tonull
): set the green-magenta weight. (default: 0.)byw
(of typefloat?
, which defaults tonull
): set the blue-yellow weight. (default: 0.)pl
(of typefloat?
, which defaults tonull
): set the amount of preserving lightness. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust color white balance selectively for blacks and whites.
Type:
(?rl : float?, ?bl : float?, ?rh : float?, ?bh : float?,
?saturation : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
rl
(of typefloat?
, which defaults tonull
): set the red shadow spot. (default: 0.)bl
(of typefloat?
, which defaults tonull
): set the blue shadow spot. (default: 0.)rh
(of typefloat?
, which defaults tonull
): set the red highlight spot. (default: 0.)bh
(of typefloat?
, which defaults tonull
): set the blue highlight spot. (default: 0.)saturation
(of typefloat?
, which defaults tonull
): set the amount of saturation. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust color white balance selectively for blacks and whites.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rl : float?, ?bl : float?, ?rh : float?, ?bh : float?,
?saturation : float?, ffmpeg.filter.graph) -> unit
Arguments:
rl
(of typefloat?
, which defaults tonull
): set the red shadow spot. (default: 0.)bl
(of typefloat?
, which defaults tonull
): set the blue shadow spot. (default: 0.)rh
(of typefloat?
, which defaults tonull
): set the red highlight spot. (default: 0.)bh
(of typefloat?
, which defaults tonull
): set the blue highlight spot. (default: 0.)saturation
(of typefloat?
, which defaults tonull
): set the amount of saturation. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Turns a certain color range into gray. Operates on RGB colors.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
color
(of typestring?
, which defaults tonull
): set the colorhold key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the colorhold similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the colorhold blend value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Turns a certain color range into gray. Operates on RGB colors.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
ffmpeg.filter.graph) -> unit
Arguments:
color
(of typestring?
, which defaults tonull
): set the colorhold key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the colorhold similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the colorhold blend value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Overlay a solid color on the video stream.
Type:
(?hue : float?, ?saturation : float?,
?lightness : float?, ?mix : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
hue
(of typefloat?
, which defaults tonull
): set the hue. (default: 0.)saturation
(of typefloat?
, which defaults tonull
): set the saturation. (default: 0.5)lightness
(of typefloat?
, which defaults tonull
): set the lightness. (default: 0.5)mix
(of typefloat?
, which defaults tonull
): set the mix of source lightness. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Overlay a solid color on the video stream.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?hue : float?, ?saturation : float?,
?lightness : float?, ?mix : float?, ffmpeg.filter.graph) ->
unit
Arguments:
hue
(of typefloat?
, which defaults tonull
): set the hue. (default: 0.)saturation
(of typefloat?
, which defaults tonull
): set the saturation. (default: 0.5)lightness
(of typefloat?
, which defaults tonull
): set the lightness. (default: 0.5)mix
(of typefloat?
, which defaults tonull
): set the mix of source lightness. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Turns a certain color into transparency. Operates on RGB colors.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
color
(of typestring?
, which defaults tonull
): set the colorkey key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the colorkey similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the colorkey key blend value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Turns a certain color into transparency. Operates on RGB colors.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
ffmpeg.filter.graph) -> unit
Arguments:
color
(of typestring?
, which defaults tonull
): set the colorkey key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the colorkey similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the colorkey key blend value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Turns a certain color into transparency. Operates on RGB colors.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
color
(of typestring?
, which defaults tonull
): set the colorkey key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the colorkey similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the colorkey key blend value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Turns a certain color into transparency. Operates on RGB colors.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?color : string?, ?similarity : float?, ?blend : float?,
ffmpeg.filter.graph) -> unit
Arguments:
color
(of typestring?
, which defaults tonull
): set the colorkey key color. (default: black)similarity
(of typefloat?
, which defaults tonull
): set the colorkey similarity value. (default: 0.01)blend
(of typefloat?
, which defaults tonull
): set the colorkey key blend value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust the color levels.
Type:
(?rimin : float?, ?gimin : float?, ?bimin : float?,
?aimin : float?, ?rimax : float?, ?gimax : float?,
?bimax : float?, ?aimax : float?, ?romin : float?,
?gomin : float?, ?bomin : float?, ?aomin : float?,
?romax : float?, ?gomax : float?, ?bomax : float?,
?aomax : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
rimin
(of typefloat?
, which defaults tonull
): set input red black point. (default: 0.)gimin
(of typefloat?
, which defaults tonull
): set input green black point. (default: 0.)bimin
(of typefloat?
, which defaults tonull
): set input blue black point. (default: 0.)aimin
(of typefloat?
, which defaults tonull
): set input alpha black point. (default: 0.)rimax
(of typefloat?
, which defaults tonull
): set input red white point. (default: 1.)gimax
(of typefloat?
, which defaults tonull
): set input green white point. (default: 1.)bimax
(of typefloat?
, which defaults tonull
): set input blue white point. (default: 1.)aimax
(of typefloat?
, which defaults tonull
): set input alpha white point. (default: 1.)romin
(of typefloat?
, which defaults tonull
): set output red black point. (default: 0.)gomin
(of typefloat?
, which defaults tonull
): set output green black point. (default: 0.)bomin
(of typefloat?
, which defaults tonull
): set output blue black point. (default: 0.)aomin
(of typefloat?
, which defaults tonull
): set output alpha black point. (default: 0.)romax
(of typefloat?
, which defaults tonull
): set output red white point. (default: 1.)gomax
(of typefloat?
, which defaults tonull
): set output green white point. (default: 1.)bomax
(of typefloat?
, which defaults tonull
): set output blue white point. (default: 1.)aomax
(of typefloat?
, which defaults tonull
): set output alpha white point. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust the color levels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?rimin : float?, ?gimin : float?, ?bimin : float?,
?aimin : float?, ?rimax : float?, ?gimax : float?,
?bimax : float?, ?aimax : float?, ?romin : float?,
?gomin : float?, ?bomin : float?, ?aomin : float?,
?romax : float?, ?gomax : float?, ?bomax : float?,
?aomax : float?, ffmpeg.filter.graph) -> unit
Arguments:
rimin
(of typefloat?
, which defaults tonull
): set input red black point. (default: 0.)gimin
(of typefloat?
, which defaults tonull
): set input green black point. (default: 0.)bimin
(of typefloat?
, which defaults tonull
): set input blue black point. (default: 0.)aimin
(of typefloat?
, which defaults tonull
): set input alpha black point. (default: 0.)rimax
(of typefloat?
, which defaults tonull
): set input red white point. (default: 1.)gimax
(of typefloat?
, which defaults tonull
): set input green white point. (default: 1.)bimax
(of typefloat?
, which defaults tonull
): set input blue white point. (default: 1.)aimax
(of typefloat?
, which defaults tonull
): set input alpha white point. (default: 1.)romin
(of typefloat?
, which defaults tonull
): set output red black point. (default: 0.)gomin
(of typefloat?
, which defaults tonull
): set output green black point. (default: 0.)bomin
(of typefloat?
, which defaults tonull
): set output blue black point. (default: 0.)aomin
(of typefloat?
, which defaults tonull
): set output alpha black point. (default: 0.)romax
(of typefloat?
, which defaults tonull
): set output red white point. (default: 1.)gomax
(of typefloat?
, which defaults tonull
): set output green white point. (default: 1.)bomax
(of typefloat?
, which defaults tonull
): set output blue white point. (default: 1.)aomax
(of typefloat?
, which defaults tonull
): set output alpha white point. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert color matrix.
Type:
(?src : int?, ?dst : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
src
(of typeint?
, which defaults tonull
): set source color matrix. (default: -1, possible values: 0 (bt709), 1 (fcc), 2 (bt601), 2 (bt470), 2 (bt470bg), 2 (smpte170m), 3 (smpte240m), 4 (bt2020))dst
(of typeint?
, which defaults tonull
): set destination color matrix. (default: -1, possible values: 0 (bt709), 1 (fcc), 2 (bt601), 2 (bt470), 2 (bt470bg), 2 (smpte170m), 3 (smpte240m), 4 (bt2020))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Convert color matrix.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?src : int?, ?dst : int?, ffmpeg.filter.graph) -> unit
Arguments:
src
(of typeint?
, which defaults tonull
): set source color matrix. (default: -1, possible values: 0 (bt709), 1 (fcc), 2 (bt601), 2 (bt470), 2 (bt470bg), 2 (smpte170m), 3 (smpte240m), 4 (bt2020))dst
(of typeint?
, which defaults tonull
): set destination color matrix. (default: -1, possible values: 0 (bt709), 1 (fcc), 2 (bt601), 2 (bt470), 2 (bt470bg), 2 (smpte170m), 3 (smpte240m), 4 (bt2020))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert between colorspaces.
Type:
(?all : int?, ?space : int?, ?range : int?,
?primaries : int?, ?trc : int?, ?format : int?,
?fast : bool?, ?dither : int?, ?wpadapt : int?,
?iall : int?, ?ispace : int?, ?irange : int?,
?iprimaries : int?, ?itrc : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
all
(of typeint?
, which defaults tonull
): Set all color properties together. (default: 0, possible values: 1 (bt470m), 2 (bt470bg), 3 (bt601-6-525), 4 (bt601-6-625), 5 (bt709), 6 (smpte170m), 7 (smpte240m), 8 (bt2020))space
(of typeint?
, which defaults tonull
): Output colorspace. (default: 2, possible values: 1 (bt709), 4 (fcc), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 8 (ycgco), 0 (gbr), 9 (bt2020nc), 9 (bt2020ncl))range
(of typeint?
, which defaults tonull
): Output color range. (default: 0, possible values: 1 (tv), 1 (mpeg), 2 (pc), 2 (jpeg))primaries
(of typeint?
, which defaults tonull
): Output color primaries. (default: 2, possible values: 1 (bt709), 4 (bt470m), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 10 (smpte428), 8 (film), 11 (smpte431), 12 (smpte432), 9 (bt2020), 22 (jedec-p22), 22 (ebu3213))trc
(of typeint?
, which defaults tonull
): Output transfer characteristics. (default: 2, possible values: 1 (bt709), 4 (bt470m), 4 (gamma22), 5 (bt470bg), 5 (gamma28), 6 (smpte170m), 7 (smpte240m), 8 (linear), 13 (srgb), 13 (iec61966-2-1), 11 (xvycc), 11 (iec61966-2-4), 14 (bt2020-10), 15 (bt2020-12))format
(of typeint?
, which defaults tonull
): Output pixel format. (default: -1, possible values: 0 (yuv420p), 64 (yuv420p10), 125 (yuv420p12), 4 (yuv422p), 66 (yuv422p10), 129 (yuv422p12), 5 (yuv444p), 70 (yuv444p10), 133 (yuv444p12))fast
(of typebool?
, which defaults tonull
): Ignore primary chromaticity and gamma correction. (default: false)dither
(of typeint?
, which defaults tonull
): Dithering mode. (default: 0, possible values: 0 (none), 1 (fsb))wpadapt
(of typeint?
, which defaults tonull
): Whitepoint adaptation method. (default: 0, possible values: 0 (bradford), 1 (vonkries), 2 (identity))iall
(of typeint?
, which defaults tonull
): Set all input color properties together. (default: 0, possible values: 1 (bt470m), 2 (bt470bg), 3 (bt601-6-525), 4 (bt601-6-625), 5 (bt709), 6 (smpte170m), 7 (smpte240m), 8 (bt2020))ispace
(of typeint?
, which defaults tonull
): Input colorspace. (default: 2, possible values: 1 (bt709), 4 (fcc), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 8 (ycgco), 0 (gbr), 9 (bt2020nc), 9 (bt2020ncl))irange
(of typeint?
, which defaults tonull
): Input color range. (default: 0, possible values: 1 (tv), 1 (mpeg), 2 (pc), 2 (jpeg))iprimaries
(of typeint?
, which defaults tonull
): Input color primaries. (default: 2, possible values: 1 (bt709), 4 (bt470m), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 10 (smpte428), 8 (film), 11 (smpte431), 12 (smpte432), 9 (bt2020), 22 (jedec-p22), 22 (ebu3213))itrc
(of typeint?
, which defaults tonull
): Input transfer characteristics. (default: 2, possible values: 1 (bt709), 4 (bt470m), 4 (gamma22), 5 (bt470bg), 5 (gamma28), 6 (smpte170m), 7 (smpte240m), 8 (linear), 13 (srgb), 13 (iec61966-2-1), 11 (xvycc), 11 (iec61966-2-4), 14 (bt2020-10), 15 (bt2020-12))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Convert between colorspaces.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?all : int?, ?space : int?, ?range : int?,
?primaries : int?, ?trc : int?, ?format : int?,
?fast : bool?, ?dither : int?, ?wpadapt : int?,
?iall : int?, ?ispace : int?, ?irange : int?,
?iprimaries : int?, ?itrc : int?, ffmpeg.filter.graph) ->
unit
Arguments:
all
(of typeint?
, which defaults tonull
): Set all color properties together. (default: 0, possible values: 1 (bt470m), 2 (bt470bg), 3 (bt601-6-525), 4 (bt601-6-625), 5 (bt709), 6 (smpte170m), 7 (smpte240m), 8 (bt2020))space
(of typeint?
, which defaults tonull
): Output colorspace. (default: 2, possible values: 1 (bt709), 4 (fcc), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 8 (ycgco), 0 (gbr), 9 (bt2020nc), 9 (bt2020ncl))range
(of typeint?
, which defaults tonull
): Output color range. (default: 0, possible values: 1 (tv), 1 (mpeg), 2 (pc), 2 (jpeg))primaries
(of typeint?
, which defaults tonull
): Output color primaries. (default: 2, possible values: 1 (bt709), 4 (bt470m), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 10 (smpte428), 8 (film), 11 (smpte431), 12 (smpte432), 9 (bt2020), 22 (jedec-p22), 22 (ebu3213))trc
(of typeint?
, which defaults tonull
): Output transfer characteristics. (default: 2, possible values: 1 (bt709), 4 (bt470m), 4 (gamma22), 5 (bt470bg), 5 (gamma28), 6 (smpte170m), 7 (smpte240m), 8 (linear), 13 (srgb), 13 (iec61966-2-1), 11 (xvycc), 11 (iec61966-2-4), 14 (bt2020-10), 15 (bt2020-12))format
(of typeint?
, which defaults tonull
): Output pixel format. (default: -1, possible values: 0 (yuv420p), 64 (yuv420p10), 125 (yuv420p12), 4 (yuv422p), 66 (yuv422p10), 129 (yuv422p12), 5 (yuv444p), 70 (yuv444p10), 133 (yuv444p12))fast
(of typebool?
, which defaults tonull
): Ignore primary chromaticity and gamma correction. (default: false)dither
(of typeint?
, which defaults tonull
): Dithering mode. (default: 0, possible values: 0 (none), 1 (fsb))wpadapt
(of typeint?
, which defaults tonull
): Whitepoint adaptation method. (default: 0, possible values: 0 (bradford), 1 (vonkries), 2 (identity))iall
(of typeint?
, which defaults tonull
): Set all input color properties together. (default: 0, possible values: 1 (bt470m), 2 (bt470bg), 3 (bt601-6-525), 4 (bt601-6-625), 5 (bt709), 6 (smpte170m), 7 (smpte240m), 8 (bt2020))ispace
(of typeint?
, which defaults tonull
): Input colorspace. (default: 2, possible values: 1 (bt709), 4 (fcc), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 8 (ycgco), 0 (gbr), 9 (bt2020nc), 9 (bt2020ncl))irange
(of typeint?
, which defaults tonull
): Input color range. (default: 0, possible values: 1 (tv), 1 (mpeg), 2 (pc), 2 (jpeg))iprimaries
(of typeint?
, which defaults tonull
): Input color primaries. (default: 2, possible values: 1 (bt709), 4 (bt470m), 5 (bt470bg), 6 (smpte170m), 7 (smpte240m), 10 (smpte428), 8 (film), 11 (smpte431), 12 (smpte432), 9 (bt2020), 22 (jedec-p22), 22 (ebu3213))itrc
(of typeint?
, which defaults tonull
): Input transfer characteristics. (default: 2, possible values: 1 (bt709), 4 (bt470m), 4 (gamma22), 5 (bt470bg), 5 (gamma28), 6 (smpte170m), 7 (smpte240m), 8 (linear), 13 (srgb), 13 (iec61966-2-1), 11 (xvycc), 11 (iec61966-2-4), 14 (bt2020-10), 15 (bt2020-12))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust color temperature of video.
Type:
(?temperature : float?, ?mix : float?, ?pl : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
temperature
(of typefloat?
, which defaults tonull
): set the temperature in Kelvin. (default: 6500.)mix
(of typefloat?
, which defaults tonull
): set the mix with filtered output. (default: 1.)pl
(of typefloat?
, which defaults tonull
): set the amount of preserving lightness. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust color temperature of video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?temperature : float?, ?mix : float?, ?pl : float?,
ffmpeg.filter.graph) -> unit
Arguments:
temperature
(of typefloat?
, which defaults tonull
): set the temperature in Kelvin. (default: 6500.)mix
(of typefloat?
, which defaults tonull
): set the mix with filtered output. (default: 1.)pl
(of typefloat?
, which defaults tonull
): set the amount of preserving lightness. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compress or expand audio dynamic range.
Type:
(?attacks : string?, ?decays : string?,
?points : string?, ?soft-knee : float?, ?gain : float?,
?volume : float?, ?delay : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
attacks
(of typestring?
, which defaults tonull
): set time over which increase of volume is determined. (default: 0)decays
(of typestring?
, which defaults tonull
): set time over which decrease of volume is determined. (default: 0.8)points
(of typestring?
, which defaults tonull
): set points of transfer function. (default: -70/-70|-60/-20|1/0)soft-knee
(of typefloat?
, which defaults tonull
): set soft-knee. (default: 0.01)gain
(of typefloat?
, which defaults tonull
): set output gain. (default: 0.)volume
(of typefloat?
, which defaults tonull
): set initial volume. (default: 0.)delay
(of typefloat?
, which defaults tonull
): set delay for samples before sending them to volume adjuster. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Compress or expand audio dynamic range.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?attacks : string?, ?decays : string?,
?points : string?, ?soft-knee : float?, ?gain : float?,
?volume : float?, ?delay : float?, ffmpeg.filter.graph) ->
unit
Arguments:
attacks
(of typestring?
, which defaults tonull
): set time over which increase of volume is determined. (default: 0)decays
(of typestring?
, which defaults tonull
): set time over which decrease of volume is determined. (default: 0.8)points
(of typestring?
, which defaults tonull
): set points of transfer function. (default: -70/-70|-60/-20|1/0)soft-knee
(of typefloat?
, which defaults tonull
): set soft-knee. (default: 0.01)gain
(of typefloat?
, which defaults tonull
): set output gain. (default: 0.)volume
(of typefloat?
, which defaults tonull
): set initial volume. (default: 0.)delay
(of typefloat?
, which defaults tonull
): set delay for samples before sending them to volume adjuster. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Audio Compensation Delay Line.
Type:
(?mm : int?, ?cm : int?, ?m : int?, ?dry : float?,
?wet : float?, ?temp : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
mm
(of typeint?
, which defaults tonull
): set mm distance. (default: 0)cm
(of typeint?
, which defaults tonull
): set cm distance. (default: 0)m
(of typeint?
, which defaults tonull
): set meter distance. (default: 0)dry
(of typefloat?
, which defaults tonull
): set dry amount. (default: 0.)wet
(of typefloat?
, which defaults tonull
): set wet amount. (default: 1.)temp
(of typeint?
, which defaults tonull
): set temperature °C. (default: 20)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Audio Compensation Delay Line.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mm : int?, ?cm : int?, ?m : int?, ?dry : float?,
?wet : float?, ?temp : int?, ffmpeg.filter.graph) ->
unit
Arguments:
mm
(of typeint?
, which defaults tonull
): set mm distance. (default: 0)cm
(of typeint?
, which defaults tonull
): set cm distance. (default: 0)m
(of typeint?
, which defaults tonull
): set meter distance. (default: 0)dry
(of typefloat?
, which defaults tonull
): set dry amount. (default: 0.)wet
(of typefloat?
, which defaults tonull
): set wet amount. (default: 1.)temp
(of typeint?
, which defaults tonull
): set temperature °C. (default: 20)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Concatenate audio and video streams. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?n : int?, ?v : int?, ?a : int?, ?unsafe : bool?,
ffmpeg.filter.graph, [ffmpeg.filter.audio],
[ffmpeg.filter.video]) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
n
(of typeint?
, which defaults tonull
): specify the number of segments. (default: 2)v
(of typeint?
, which defaults tonull
): specify the number of video streams. (default: 1)a
(of typeint?
, which defaults tonull
): specify the number of audio streams. (default: 0)unsafe
(of typebool?
, which defaults tonull
): enable unsafe mode. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Concatenate audio and video streams. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?n : int?, ?v : int?, ?a : int?, ?unsafe : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
n
(of typeint?
, which defaults tonull
): specify the number of segments. (default: 2)v
(of typeint?
, which defaults tonull
): specify the number of video streams. (default: 1)a
(of typeint?
, which defaults tonull
): specify the number of audio streams. (default: 0)unsafe
(of typebool?
, which defaults tonull
): enable unsafe mode. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply convolution filter.
Type:
(?0m : string?, ?1m : string?, ?2m : string?,
?3m : string?, ?0rdiv : float?, ?1rdiv : float?,
?2rdiv : float?, ?3rdiv : float?, ?0bias : float?,
?1bias : float?, ?2bias : float?, ?3bias : float?,
?0mode : int?, ?1mode : int?, ?2mode : int?,
?3mode : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
0m
(of typestring?
, which defaults tonull
): set matrix for 1st plane. (default: 0 0 0 0 1 0 0 0 0)1m
(of typestring?
, which defaults tonull
): set matrix for 2nd plane. (default: 0 0 0 0 1 0 0 0 0)2m
(of typestring?
, which defaults tonull
): set matrix for 3rd plane. (default: 0 0 0 0 1 0 0 0 0)3m
(of typestring?
, which defaults tonull
): set matrix for 4th plane. (default: 0 0 0 0 1 0 0 0 0)0rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 1st plane. (default: 0.)1rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 2nd plane. (default: 0.)2rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 3rd plane. (default: 0.)3rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 4th plane. (default: 0.)0bias
(of typefloat?
, which defaults tonull
): set bias for 1st plane. (default: 0.)1bias
(of typefloat?
, which defaults tonull
): set bias for 2nd plane. (default: 0.)2bias
(of typefloat?
, which defaults tonull
): set bias for 3rd plane. (default: 0.)3bias
(of typefloat?
, which defaults tonull
): set bias for 4th plane. (default: 0.)0mode
(of typeint?
, which defaults tonull
): set matrix mode for 1st plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))1mode
(of typeint?
, which defaults tonull
): set matrix mode for 2nd plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))2mode
(of typeint?
, which defaults tonull
): set matrix mode for 3rd plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))3mode
(of typeint?
, which defaults tonull
): set matrix mode for 4th plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply convolution filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?0m : string?, ?1m : string?, ?2m : string?,
?3m : string?, ?0rdiv : float?, ?1rdiv : float?,
?2rdiv : float?, ?3rdiv : float?, ?0bias : float?,
?1bias : float?, ?2bias : float?, ?3bias : float?,
?0mode : int?, ?1mode : int?, ?2mode : int?,
?3mode : int?, ffmpeg.filter.graph) -> unit
Arguments:
0m
(of typestring?
, which defaults tonull
): set matrix for 1st plane. (default: 0 0 0 0 1 0 0 0 0)1m
(of typestring?
, which defaults tonull
): set matrix for 2nd plane. (default: 0 0 0 0 1 0 0 0 0)2m
(of typestring?
, which defaults tonull
): set matrix for 3rd plane. (default: 0 0 0 0 1 0 0 0 0)3m
(of typestring?
, which defaults tonull
): set matrix for 4th plane. (default: 0 0 0 0 1 0 0 0 0)0rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 1st plane. (default: 0.)1rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 2nd plane. (default: 0.)2rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 3rd plane. (default: 0.)3rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 4th plane. (default: 0.)0bias
(of typefloat?
, which defaults tonull
): set bias for 1st plane. (default: 0.)1bias
(of typefloat?
, which defaults tonull
): set bias for 2nd plane. (default: 0.)2bias
(of typefloat?
, which defaults tonull
): set bias for 3rd plane. (default: 0.)3bias
(of typefloat?
, which defaults tonull
): set bias for 4th plane. (default: 0.)0mode
(of typeint?
, which defaults tonull
): set matrix mode for 1st plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))1mode
(of typeint?
, which defaults tonull
): set matrix mode for 2nd plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))2mode
(of typeint?
, which defaults tonull
): set matrix mode for 3rd plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))3mode
(of typeint?
, which defaults tonull
): set matrix mode for 4th plane. (default: 0, possible values: 0 (square), 1 (row), 2 (column))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply convolution mask to input video
Type:
(?0m : string?, ?1m : string?, ?2m : string?,
?3m : string?, ?0rdiv : float?, ?1rdiv : float?,
?2rdiv : float?, ?3rdiv : float?, ?0bias : float?,
?1bias : float?, ?2bias : float?, ?3bias : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
0m
(of typestring?
, which defaults tonull
): set matrix for 2nd plane. (default: 0 0 0 0 1 0 0 0 0)1m
(of typestring?
, which defaults tonull
): set matrix for 2nd plane. (default: 0 0 0 0 1 0 0 0 0)2m
(of typestring?
, which defaults tonull
): set matrix for 3rd plane. (default: 0 0 0 0 1 0 0 0 0)3m
(of typestring?
, which defaults tonull
): set matrix for 4th plane. (default: 0 0 0 0 1 0 0 0 0)0rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 1nd plane. (default: 1.)1rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 2nd plane. (default: 1.)2rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 3rd plane. (default: 1.)3rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 4th plane. (default: 1.)0bias
(of typefloat?
, which defaults tonull
): set bias for 1st plane. (default: 0.)1bias
(of typefloat?
, which defaults tonull
): set bias for 2nd plane. (default: 0.)2bias
(of typefloat?
, which defaults tonull
): set bias for 3rd plane. (default: 0.)3bias
(of typefloat?
, which defaults tonull
): set bias for 4th plane. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply convolution mask to input video. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?0m : string?, ?1m : string?, ?2m : string?,
?3m : string?, ?0rdiv : float?, ?1rdiv : float?,
?2rdiv : float?, ?3rdiv : float?, ?0bias : float?,
?1bias : float?, ?2bias : float?, ?3bias : float?,
ffmpeg.filter.graph) -> unit
Arguments:
0m
(of typestring?
, which defaults tonull
): set matrix for 2nd plane. (default: 0 0 0 0 1 0 0 0 0)1m
(of typestring?
, which defaults tonull
): set matrix for 2nd plane. (default: 0 0 0 0 1 0 0 0 0)2m
(of typestring?
, which defaults tonull
): set matrix for 3rd plane. (default: 0 0 0 0 1 0 0 0 0)3m
(of typestring?
, which defaults tonull
): set matrix for 4th plane. (default: 0 0 0 0 1 0 0 0 0)0rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 1nd plane. (default: 1.)1rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 2nd plane. (default: 1.)2rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 3rd plane. (default: 1.)3rdiv
(of typefloat?
, which defaults tonull
): set rdiv for 4th plane. (default: 1.)0bias
(of typefloat?
, which defaults tonull
): set bias for 1st plane. (default: 0.)1bias
(of typefloat?
, which defaults tonull
): set bias for 2nd plane. (default: 0.)2bias
(of typefloat?
, which defaults tonull
): set bias for 3rd plane. (default: 0.)3bias
(of typefloat?
, which defaults tonull
): set bias for 4th plane. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convolve first video stream with second video stream.
Type:
(?planes : int?, ?impulse : int?, ?noise : float?,
?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes to convolve. (default: 7)impulse
(of typeint?
, which defaults tonull
): when to process impulses. (default: 1, possible values: 0 (first), 1 (all))noise
(of typefloat?
, which defaults tonull
): set noise. (default: 1e-07)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Convolve first video stream with second video stream.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?planes : int?, ?impulse : int?, ?noise : float?,
?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph) -> unit
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes to convolve. (default: 7)impulse
(of typeint?
, which defaults tonull
): when to process impulses. (default: 1, possible values: 0 (first), 1 (all))noise
(of typefloat?
, which defaults tonull
): set noise. (default: 1e-07)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Copy the input video unchanged to the output.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Copy the input video unchanged to the output.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Find and cover a user specified object.
Type:
(?cover : string?, ?mode : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
cover
(of typestring?
, which defaults tonull
): cover bitmap filenamemode
(of typeint?
, which defaults tonull
): set removal mode. (default: 1, possible values: 0 (cover), 1 (blur))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Find and cover a user specified object.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cover : string?, ?mode : int?, ffmpeg.filter.graph) ->
unit
Arguments:
cover
(of typestring?
, which defaults tonull
): cover bitmap filenamemode
(of typeint?
, which defaults tonull
): set removal mode. (default: 1, possible values: 0 (cover), 1 (blur))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Crop the input video.
Type:
(?out_w : string?, ?w : string?, ?out_h : string?,
?h : string?, ?x : string?, ?y : string?,
?keep_aspect : bool?, ?exact : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
out_w
(of typestring?
, which defaults tonull
): set the width crop area expression. (default: iw)w
(of typestring?
, which defaults tonull
): set the width crop area expression. (default: iw)out_h
(of typestring?
, which defaults tonull
): set the height crop area expression. (default: ih)h
(of typestring?
, which defaults tonull
): set the height crop area expression. (default: ih)x
(of typestring?
, which defaults tonull
): set the x crop area expression. (default: (in_w-out_w)/2)y
(of typestring?
, which defaults tonull
): set the y crop area expression. (default: (in_h-out_h)/2)keep_aspect
(of typebool?
, which defaults tonull
): keep aspect ratio. (default: false)exact
(of typebool?
, which defaults tonull
): do exact cropping. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Crop the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?out_w : string?, ?w : string?, ?out_h : string?,
?h : string?, ?x : string?, ?y : string?,
?keep_aspect : bool?, ?exact : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
out_w
(of typestring?
, which defaults tonull
): set the width crop area expression. (default: iw)w
(of typestring?
, which defaults tonull
): set the width crop area expression. (default: iw)out_h
(of typestring?
, which defaults tonull
): set the height crop area expression. (default: ih)h
(of typestring?
, which defaults tonull
): set the height crop area expression. (default: ih)x
(of typestring?
, which defaults tonull
): set the x crop area expression. (default: (in_w-out_w)/2)y
(of typestring?
, which defaults tonull
): set the y crop area expression. (default: (in_h-out_h)/2)keep_aspect
(of typebool?
, which defaults tonull
): keep aspect ratio. (default: false)exact
(of typebool?
, which defaults tonull
): do exact cropping. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Auto-detect crop size.
Type:
(?limit : float?, ?round : int?, ?reset : int?,
?skip : int?, ?reset_count : int?, ?max_outliers : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
limit
(of typefloat?
, which defaults tonull
): Threshold below which the pixel is considered black. (default: 0.0941176470588)round
(of typeint?
, which defaults tonull
): Value by which the width/height should be divisible. (default: 16)reset
(of typeint?
, which defaults tonull
): Recalculate the crop area after this many frames. (default: 0)skip
(of typeint?
, which defaults tonull
): Number of initial frames to skip. (default: 2)reset_count
(of typeint?
, which defaults tonull
): Recalculate the crop area after this many frames. (default: 0)max_outliers
(of typeint?
, which defaults tonull
): Threshold count of outliers. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Auto-detect crop size.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?limit : float?, ?round : int?, ?reset : int?,
?skip : int?, ?reset_count : int?, ?max_outliers : int?,
ffmpeg.filter.graph) -> unit
Arguments:
limit
(of typefloat?
, which defaults tonull
): Threshold below which the pixel is considered black. (default: 0.0941176470588)round
(of typeint?
, which defaults tonull
): Value by which the width/height should be divisible. (default: 16)reset
(of typeint?
, which defaults tonull
): Recalculate the crop area after this many frames. (default: 0)skip
(of typeint?
, which defaults tonull
): Number of initial frames to skip. (default: 2)reset_count
(of typeint?
, which defaults tonull
): Recalculate the crop area after this many frames. (default: 0)max_outliers
(of typeint?
, which defaults tonull
): Threshold count of outliers. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply headphone crossfeed filter.
Type:
(?strength : float?, ?range : float?, ?slope : float?,
?level_in : float?, ?level_out : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
strength
(of typefloat?
, which defaults tonull
): set crossfeed strength. (default: 0.2)range
(of typefloat?
, which defaults tonull
): set soundstage wideness. (default: 0.5)slope
(of typefloat?
, which defaults tonull
): set curve slope. (default: 0.5)level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 0.9)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply headphone crossfeed filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?strength : float?, ?range : float?, ?slope : float?,
?level_in : float?, ?level_out : float?,
ffmpeg.filter.graph) -> unit
Arguments:
strength
(of typefloat?
, which defaults tonull
): set crossfeed strength. (default: 0.2)range
(of typefloat?
, which defaults tonull
): set soundstage wideness. (default: 0.5)slope
(of typefloat?
, which defaults tonull
): set curve slope. (default: 0.5)level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 0.9)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Simple audio noise sharpening filter.
Type:
(?i : float?, ?c : bool?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
i
(of typefloat?
, which defaults tonull
): set intensity. (default: 2.)c
(of typebool?
, which defaults tonull
): enable clipping. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Simple audio noise sharpening filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?i : float?, ?c : bool?, ffmpeg.filter.graph) -> unit
Arguments:
i
(of typefloat?
, which defaults tonull
): set intensity. (default: 2.)c
(of typebool?
, which defaults tonull
): enable clipping. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Delay filtering to match a cue.
Type:
(?cue : int?, ?preroll : int?, ?buffer : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
cue
(of typeint?
, which defaults tonull
): cue unix timestamp in microseconds. (default: 0)preroll
(of typeint?
, which defaults tonull
): preroll duration in seconds. (default: 0)buffer
(of typeint?
, which defaults tonull
): buffer duration in seconds. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Delay filtering to match a cue.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cue : int?, ?preroll : int?, ?buffer : int?,
ffmpeg.filter.graph) -> unit
Arguments:
cue
(of typeint?
, which defaults tonull
): cue unix timestamp in microseconds. (default: 0)preroll
(of typeint?
, which defaults tonull
): preroll duration in seconds. (default: 0)buffer
(of typeint?
, which defaults tonull
): buffer duration in seconds. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust components curves.
Type:
(?preset : int?, ?master : string?, ?m : string?,
?red : string?, ?r : string?, ?green : string?,
?g : string?, ?blue : string?, ?b : string?,
?all : string?, ?psfile : string?, ?plot : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
preset
(of typeint?
, which defaults tonull
): select a color curves preset. (default: 0, possible values: 0 (none), 1 (color_negative), 2 (cross_process), 3 (darker), 4 (increase_contrast), 5 (lighter), 6 (linear_contrast), 7 (medium_contrast), 8 (negative), 9 (strong_contrast), 10 (vintage))master
(of typestring?
, which defaults tonull
): set master points coordinatesm
(of typestring?
, which defaults tonull
): set master points coordinatesred
(of typestring?
, which defaults tonull
): set red points coordinatesr
(of typestring?
, which defaults tonull
): set red points coordinatesgreen
(of typestring?
, which defaults tonull
): set green points coordinatesg
(of typestring?
, which defaults tonull
): set green points coordinatesblue
(of typestring?
, which defaults tonull
): set blue points coordinatesb
(of typestring?
, which defaults tonull
): set blue points coordinatesall
(of typestring?
, which defaults tonull
): set points coordinates for all componentspsfile
(of typestring?
, which defaults tonull
): set Photoshop curves file nameplot
(of typestring?
, which defaults tonull
): save Gnuplot script of the curves in specified file(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust components curves.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?preset : int?, ?master : string?, ?m : string?,
?red : string?, ?r : string?, ?green : string?,
?g : string?, ?blue : string?, ?b : string?,
?all : string?, ?psfile : string?, ?plot : string?,
ffmpeg.filter.graph) -> unit
Arguments:
preset
(of typeint?
, which defaults tonull
): select a color curves preset. (default: 0, possible values: 0 (none), 1 (color_negative), 2 (cross_process), 3 (darker), 4 (increase_contrast), 5 (lighter), 6 (linear_contrast), 7 (medium_contrast), 8 (negative), 9 (strong_contrast), 10 (vintage))master
(of typestring?
, which defaults tonull
): set master points coordinatesm
(of typestring?
, which defaults tonull
): set master points coordinatesred
(of typestring?
, which defaults tonull
): set red points coordinatesr
(of typestring?
, which defaults tonull
): set red points coordinatesgreen
(of typestring?
, which defaults tonull
): set green points coordinatesg
(of typestring?
, which defaults tonull
): set green points coordinatesblue
(of typestring?
, which defaults tonull
): set blue points coordinatesb
(of typestring?
, which defaults tonull
): set blue points coordinatesall
(of typestring?
, which defaults tonull
): set points coordinates for all componentspsfile
(of typestring?
, which defaults tonull
): set Photoshop curves file nameplot
(of typestring?
, which defaults tonull
): save Gnuplot script of the curves in specified file(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Video data analysis.
Type:
(?size : string?, ?s : string?, ?x : int?, ?y : int?,
?mode : int?, ?axis : bool?, ?opacity : float?,
?format : int?, ?components : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
size
(of typestring?
, which defaults tonull
): set output size. (default: hd720)s
(of typestring?
, which defaults tonull
): set output size. (default: hd720)x
(of typeint?
, which defaults tonull
): set x offset. (default: 0)y
(of typeint?
, which defaults tonull
): set y offset. (default: 0)mode
(of typeint?
, which defaults tonull
): set scope mode. (default: 0, possible values: 0 (mono), 1 (color), 2 (color2))axis
(of typebool?
, which defaults tonull
): draw column/row numbers. (default: false)opacity
(of typefloat?
, which defaults tonull
): set background opacity. (default: 0.75)format
(of typeint?
, which defaults tonull
): set display number format. (default: 0, possible values: 0 (hex), 1 (dec))components
(of typeint?
, which defaults tonull
): set components to display. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Video data analysis.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : string?, ?s : string?, ?x : int?, ?y : int?,
?mode : int?, ?axis : bool?, ?opacity : float?,
?format : int?, ?components : int?, ffmpeg.filter.graph) ->
unit
Arguments:
size
(of typestring?
, which defaults tonull
): set output size. (default: hd720)s
(of typestring?
, which defaults tonull
): set output size. (default: hd720)x
(of typeint?
, which defaults tonull
): set x offset. (default: 0)y
(of typeint?
, which defaults tonull
): set y offset. (default: 0)mode
(of typeint?
, which defaults tonull
): set scope mode. (default: 0, possible values: 0 (mono), 1 (color), 2 (color2))axis
(of typebool?
, which defaults tonull
): draw column/row numbers. (default: false)opacity
(of typefloat?
, which defaults tonull
): set background opacity. (default: 0.75)format
(of typeint?
, which defaults tonull
): set display number format. (default: 0, possible values: 0 (hex), 1 (dec))components
(of typeint?
, which defaults tonull
): set components to display. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Directional Blur filter.
Type:
(?angle : float?, ?radius : float?, ?planes : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
angle
(of typefloat?
, which defaults tonull
): set angle. (default: 45.)radius
(of typefloat?
, which defaults tonull
): set radius. (default: 5.)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply Directional Blur filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?angle : float?, ?radius : float?, ?planes : int?,
ffmpeg.filter.graph) -> unit
Arguments:
angle
(of typefloat?
, which defaults tonull
): set angle. (default: 45.)radius
(of typefloat?
, which defaults tonull
): set radius. (default: 5.)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a DC shift to the audio.
Type:
(?shift : float?, ?limitergain : float?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
shift
(of typefloat?
, which defaults tonull
): set DC shift. (default: 0.)limitergain
(of typefloat?
, which defaults tonull
): set limiter gain. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a DC shift to the audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?shift : float?, ?limitergain : float?,
ffmpeg.filter.graph) -> unit
Arguments:
shift
(of typefloat?
, which defaults tonull
): set DC shift. (default: 0.)limitergain
(of typefloat?
, which defaults tonull
): set limiter gain. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Denoise frames using 2D DCT.
Type:
(?sigma : float?, ?s : float?, ?overlap : int?,
?expr : string?, ?e : string?, ?n : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set noise sigma constant. (default: 0.)s
(of typefloat?
, which defaults tonull
): set noise sigma constant. (default: 0.)overlap
(of typeint?
, which defaults tonull
): set number of block overlapping pixels. (default: -1)expr
(of typestring?
, which defaults tonull
): set coefficient factor expressione
(of typestring?
, which defaults tonull
): set coefficient factor expressionn
(of typeint?
, which defaults tonull
): set the block size, expressed in bits. (default: 3)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Denoise frames using 2D DCT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sigma : float?, ?s : float?, ?overlap : int?,
?expr : string?, ?e : string?, ?n : int?,
ffmpeg.filter.graph) -> unit
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set noise sigma constant. (default: 0.)s
(of typefloat?
, which defaults tonull
): set noise sigma constant. (default: 0.)overlap
(of typeint?
, which defaults tonull
): set number of block overlapping pixels. (default: -1)expr
(of typestring?
, which defaults tonull
): set coefficient factor expressione
(of typestring?
, which defaults tonull
): set coefficient factor expressionn
(of typeint?
, which defaults tonull
): set the block size, expressed in bits. (default: 3)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Debands video.
Type:
(?1thr : float?, ?2thr : float?, ?3thr : float?,
?4thr : float?, ?range : int?, ?r : int?,
?direction : float?, ?d : float?, ?blur : bool?,
?b : bool?, ?coupling : bool?, ?c : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
1thr
(of typefloat?
, which defaults tonull
): set 1st plane threshold. (default: 0.02)2thr
(of typefloat?
, which defaults tonull
): set 2nd plane threshold. (default: 0.02)3thr
(of typefloat?
, which defaults tonull
): set 3rd plane threshold. (default: 0.02)4thr
(of typefloat?
, which defaults tonull
): set 4th plane threshold. (default: 0.02)range
(of typeint?
, which defaults tonull
): set range. (default: 16)r
(of typeint?
, which defaults tonull
): set range. (default: 16)direction
(of typefloat?
, which defaults tonull
): set direction. (default: 6.28318530718)d
(of typefloat?
, which defaults tonull
): set direction. (default: 6.28318530718)blur
(of typebool?
, which defaults tonull
): set blur. (default: true)b
(of typebool?
, which defaults tonull
): set blur. (default: true)coupling
(of typebool?
, which defaults tonull
): set plane coupling. (default: false)c
(of typebool?
, which defaults tonull
): set plane coupling. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Debands video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?1thr : float?, ?2thr : float?, ?3thr : float?,
?4thr : float?, ?range : int?, ?r : int?,
?direction : float?, ?d : float?, ?blur : bool?,
?b : bool?, ?coupling : bool?, ?c : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
1thr
(of typefloat?
, which defaults tonull
): set 1st plane threshold. (default: 0.02)2thr
(of typefloat?
, which defaults tonull
): set 2nd plane threshold. (default: 0.02)3thr
(of typefloat?
, which defaults tonull
): set 3rd plane threshold. (default: 0.02)4thr
(of typefloat?
, which defaults tonull
): set 4th plane threshold. (default: 0.02)range
(of typeint?
, which defaults tonull
): set range. (default: 16)r
(of typeint?
, which defaults tonull
): set range. (default: 16)direction
(of typefloat?
, which defaults tonull
): set direction. (default: 6.28318530718)d
(of typefloat?
, which defaults tonull
): set direction. (default: 6.28318530718)blur
(of typebool?
, which defaults tonull
): set blur. (default: true)b
(of typebool?
, which defaults tonull
): set blur. (default: true)coupling
(of typebool?
, which defaults tonull
): set plane coupling. (default: false)c
(of typebool?
, which defaults tonull
): set plane coupling. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Deblock video.
Type:
(?filter : int?, ?block : int?, ?alpha : float?,
?beta : float?, ?gamma : float?, ?delta : float?,
?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
filter
(of typeint?
, which defaults tonull
): set type of filter. (default: 1, possible values: 0 (weak), 1 (strong))block
(of typeint?
, which defaults tonull
): set size of block. (default: 8)alpha
(of typefloat?
, which defaults tonull
): set 1st detection threshold. (default: 0.098)beta
(of typefloat?
, which defaults tonull
): set 2nd detection threshold. (default: 0.05)gamma
(of typefloat?
, which defaults tonull
): set 3rd detection threshold. (default: 0.05)delta
(of typefloat?
, which defaults tonull
): set 4th detection threshold. (default: 0.05)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Deblock video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filter : int?, ?block : int?, ?alpha : float?,
?beta : float?, ?gamma : float?, ?delta : float?,
?planes : int?, ffmpeg.filter.graph) -> unit
Arguments:
filter
(of typeint?
, which defaults tonull
): set type of filter. (default: 1, possible values: 0 (weak), 1 (strong))block
(of typeint?
, which defaults tonull
): set size of block. (default: 8)alpha
(of typefloat?
, which defaults tonull
): set 1st detection threshold. (default: 0.098)beta
(of typefloat?
, which defaults tonull
): set 2nd detection threshold. (default: 0.05)gamma
(of typefloat?
, which defaults tonull
): set 3rd detection threshold. (default: 0.05)delta
(of typefloat?
, which defaults tonull
): set 4th detection threshold. (default: 0.05)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Decimate frames (post field matching filter). This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?cycle : int?, ?dupthresh : float?, ?scthresh : float?,
?blockx : int?, ?blocky : int?, ?ppsrc : bool?,
?chroma : bool?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.video
Arguments:
cycle
(of typeint?
, which defaults tonull
): set the number of frame from which one will be dropped. (default: 5)dupthresh
(of typefloat?
, which defaults tonull
): set duplicate threshold. (default: 1.1)scthresh
(of typefloat?
, which defaults tonull
): set scene change threshold. (default: 15.)blockx
(of typeint?
, which defaults tonull
): set the size of the x-axis blocks used during metric calculations. (default: 32)blocky
(of typeint?
, which defaults tonull
): set the size of the y-axis blocks used during metric calculations. (default: 32)ppsrc
(of typebool?
, which defaults tonull
): mark main input as a pre-processed input and activate clean source input stream. (default: false)chroma
(of typebool?
, which defaults tonull
): set whether or not chroma is considered in the metric calculations. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Decimate frames (post field matching filter). This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cycle : int?, ?dupthresh : float?, ?scthresh : float?,
?blockx : int?, ?blocky : int?, ?ppsrc : bool?,
?chroma : bool?, ffmpeg.filter.graph) -> unit
Arguments:
cycle
(of typeint?
, which defaults tonull
): set the number of frame from which one will be dropped. (default: 5)dupthresh
(of typefloat?
, which defaults tonull
): set duplicate threshold. (default: 1.1)scthresh
(of typefloat?
, which defaults tonull
): set scene change threshold. (default: 15.)blockx
(of typeint?
, which defaults tonull
): set the size of the x-axis blocks used during metric calculations. (default: 32)blocky
(of typeint?
, which defaults tonull
): set the size of the y-axis blocks used during metric calculations. (default: 32)ppsrc
(of typebool?
, which defaults tonull
): mark main input as a pre-processed input and activate clean source input stream. (default: false)chroma
(of typebool?
, which defaults tonull
): set whether or not chroma is considered in the metric calculations. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Deconvolve first video stream with second video stream.
Type:
(?planes : int?, ?impulse : int?, ?noise : float?,
?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes to deconvolve. (default: 7)impulse
(of typeint?
, which defaults tonull
): when to process impulses. (default: 1, possible values: 0 (first), 1 (all))noise
(of typefloat?
, which defaults tonull
): set noise. (default: 1e-07)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Deconvolve first video stream with second video stream.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?planes : int?, ?impulse : int?, ?noise : float?,
?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph) -> unit
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes to deconvolve. (default: 7)impulse
(of typeint?
, which defaults tonull
): when to process impulses. (default: 1, possible values: 0 (first), 1 (all))noise
(of typefloat?
, which defaults tonull
): set noise. (default: 1e-07)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Reduce cross-luminance and cross-color.
Type:
(?m : int?, ?lt : float?, ?tl : float?, ?tc : float?,
?ct : float?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
m
(of typeint?
, which defaults tonull
): set filtering mode. (default: 3, possible values: 1 (dotcrawl), 2 (rainbows))lt
(of typefloat?
, which defaults tonull
): set spatial luma threshold. (default: 0.079)tl
(of typefloat?
, which defaults tonull
): set tolerance for temporal luma. (default: 0.079)tc
(of typefloat?
, which defaults tonull
): set tolerance for chroma temporal variation. (default: 0.058)ct
(of typefloat?
, which defaults tonull
): set temporal chroma threshold. (default: 0.019)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Reduce cross-luminance and cross-color.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?m : int?, ?lt : float?, ?tl : float?, ?tc : float?,
?ct : float?, ffmpeg.filter.graph) -> unit
Arguments:
m
(of typeint?
, which defaults tonull
): set filtering mode. (default: 3, possible values: 1 (dotcrawl), 2 (rainbows))lt
(of typefloat?
, which defaults tonull
): set spatial luma threshold. (default: 0.079)tl
(of typefloat?
, which defaults tonull
): set tolerance for temporal luma. (default: 0.079)tc
(of typefloat?
, which defaults tonull
): set tolerance for chroma temporal variation. (default: 0.058)ct
(of typefloat?
, which defaults tonull
): set temporal chroma threshold. (default: 0.019)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply de-essing to the audio.
Type:
(?i : float?, ?m : float?, ?f : float?, ?s : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
i
(of typefloat?
, which defaults tonull
): set intensity. (default: 0.)m
(of typefloat?
, which defaults tonull
): set max deessing. (default: 0.5)f
(of typefloat?
, which defaults tonull
): set frequency. (default: 0.5)s
(of typeint?
, which defaults tonull
): set output mode. (default: 1, possible values: 0 (i), 1 (o), 2 (e))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply de-essing to the audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?i : float?, ?m : float?, ?f : float?, ?s : int?,
ffmpeg.filter.graph) -> unit
Arguments:
i
(of typefloat?
, which defaults tonull
): set intensity. (default: 0.)m
(of typefloat?
, which defaults tonull
): set max deessing. (default: 0.5)f
(of typefloat?
, which defaults tonull
): set frequency. (default: 0.5)s
(of typeint?
, which defaults tonull
): set output mode. (default: 1, possible values: 0 (i), 1 (o), 2 (e))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply deflate effect.
Type:
(?threshold0 : int?, ?threshold1 : int?,
?threshold2 : int?, ?threshold3 : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply deflate effect.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?threshold0 : int?, ?threshold1 : int?,
?threshold2 : int?, ?threshold3 : int?,
ffmpeg.filter.graph) -> unit
Arguments:
threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remove temporal frame luminance variations.
Type:
(?size : int?, ?s : int?, ?mode : int?, ?m : int?,
?bypass : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
size
(of typeint?
, which defaults tonull
): set how many frames to use. (default: 5)s
(of typeint?
, which defaults tonull
): set how many frames to use. (default: 5)mode
(of typeint?
, which defaults tonull
): set how to smooth luminance. (default: 0, possible values: 0 (am), 1 (gm), 2 (hm), 3 (qm), 4 (cm), 5 (pm), 6 (median))m
(of typeint?
, which defaults tonull
): set how to smooth luminance. (default: 0, possible values: 0 (am), 1 (gm), 2 (hm), 3 (qm), 4 (cm), 5 (pm), 6 (median))bypass
(of typebool?
, which defaults tonull
): leave frames unchanged. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Remove temporal frame luminance variations.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : int?, ?s : int?, ?mode : int?, ?m : int?,
?bypass : bool?, ffmpeg.filter.graph) -> unit
Arguments:
size
(of typeint?
, which defaults tonull
): set how many frames to use. (default: 5)s
(of typeint?
, which defaults tonull
): set how many frames to use. (default: 5)mode
(of typeint?
, which defaults tonull
): set how to smooth luminance. (default: 0, possible values: 0 (am), 1 (gm), 2 (hm), 3 (qm), 4 (cm), 5 (pm), 6 (median))m
(of typeint?
, which defaults tonull
): set how to smooth luminance. (default: 0, possible values: 0 (am), 1 (gm), 2 (hm), 3 (qm), 4 (cm), 5 (pm), 6 (median))bypass
(of typebool?
, which defaults tonull
): leave frames unchanged. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: QuickSync video deinterlacing
Type:
(?mode : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): set deinterlace mode. (default: 2, possible values: 1 (bob), 2 (advanced))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: QuickSync video deinterlacing. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): set deinterlace mode. (default: 2, possible values: 1 (bob), 2 (advanced))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Deinterlacing of VAAPI surfaces
Type:
(?mode : int?, ?rate : int?, ?auto : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): Deinterlacing mode. (default: 0, possible values: 0 (default), 1 (bob), 2 (weave), 3 (motion_adaptive), 4 (motion_compensated))rate
(of typeint?
, which defaults tonull
): Generate output at frame rate or field rate. (default: 1, possible values: 1 (frame), 2 (field))auto
(of typeint?
, which defaults tonull
): Only deinterlace fields, passing frames through unchanged. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Deinterlacing of VAAPI surfaces. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?rate : int?, ?auto : int?,
ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): Deinterlacing mode. (default: 0, possible values: 0 (default), 1 (bob), 2 (weave), 3 (motion_adaptive), 4 (motion_compensated))rate
(of typeint?
, which defaults tonull
): Generate output at frame rate or field rate. (default: 1, possible values: 1 (frame), 2 (field))auto
(of typeint?
, which defaults tonull
): Only deinterlace fields, passing frames through unchanged. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remove judder produced by pullup.
Type:
(?cycle : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
cycle
(of typeint?
, which defaults tonull
): set the length of the cycle to use for dejuddering. (default: 4)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Remove judder produced by pullup.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cycle : int?, ffmpeg.filter.graph) -> unit
Arguments:
cycle
(of typeint?
, which defaults tonull
): set the length of the cycle to use for dejuddering. (default: 4)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Remove logo from input video.
Type:
(?x : string?, ?y : string?, ?w : string?, ?h : string?,
?show : bool?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
x
(of typestring?
, which defaults tonull
): set logo x position. (default: -1)y
(of typestring?
, which defaults tonull
): set logo y position. (default: -1)w
(of typestring?
, which defaults tonull
): set logo width. (default: -1)h
(of typestring?
, which defaults tonull
): set logo height. (default: -1)show
(of typebool?
, which defaults tonull
): show delogo area. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Remove logo from input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?x : string?, ?y : string?, ?w : string?, ?h : string?,
?show : bool?, ffmpeg.filter.graph) -> unit
Arguments:
x
(of typestring?
, which defaults tonull
): set logo x position. (default: -1)y
(of typestring?
, which defaults tonull
): set logo y position. (default: -1)w
(of typestring?
, which defaults tonull
): set logo width. (default: -1)h
(of typestring?
, which defaults tonull
): set logo height. (default: -1)show
(of typebool?
, which defaults tonull
): show delogo area. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: VAAPI VPP for de-noise
Type:
(?denoise : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
denoise
(of typeint?
, which defaults tonull
): denoise level. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: VAAPI VPP for de-noise. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?denoise : int?, ffmpeg.filter.graph) -> unit
Arguments:
denoise
(of typeint?
, which defaults tonull
): denoise level. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply derain filter to the input.
Type:
(?filter_type : int?, ?dnn_backend : int?,
?model : string?, ?input : string?, ?output : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
filter_type
(of typeint?
, which defaults tonull
): filter type(derain/dehaze). (default: 0, possible values: 0 (derain), 1 (dehaze))dnn_backend
(of typeint?
, which defaults tonull
): DNN backend. (default: 0, possible values: 0 (native))model
(of typestring?
, which defaults tonull
): path to model fileinput
(of typestring?
, which defaults tonull
): input name of the model. (default: x)output
(of typestring?
, which defaults tonull
): output name of the model. (default: y)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply derain filter to the input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filter_type : int?, ?dnn_backend : int?,
?model : string?, ?input : string?, ?output : string?,
ffmpeg.filter.graph) -> unit
Arguments:
filter_type
(of typeint?
, which defaults tonull
): filter type(derain/dehaze). (default: 0, possible values: 0 (derain), 1 (dehaze))dnn_backend
(of typeint?
, which defaults tonull
): DNN backend. (default: 0, possible values: 0 (native))model
(of typestring?
, which defaults tonull
): path to model fileinput
(of typestring?
, which defaults tonull
): input name of the model. (default: x)output
(of typestring?
, which defaults tonull
): output name of the model. (default: y)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Stabilize shaky video.
Type:
(?x : int?, ?y : int?, ?w : int?, ?h : int?, ?rx : int?,
?ry : int?, ?edge : int?, ?blocksize : int?,
?contrast : int?, ?search : int?, ?filename : string?,
?opencl : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
x
(of typeint?
, which defaults tonull
): set x for the rectangular search area. (default: -1)y
(of typeint?
, which defaults tonull
): set y for the rectangular search area. (default: -1)w
(of typeint?
, which defaults tonull
): set width for the rectangular search area. (default: -1)h
(of typeint?
, which defaults tonull
): set height for the rectangular search area. (default: -1)rx
(of typeint?
, which defaults tonull
): set x for the rectangular search area. (default: 16)ry
(of typeint?
, which defaults tonull
): set y for the rectangular search area. (default: 16)edge
(of typeint?
, which defaults tonull
): set edge mode. (default: 3, possible values: 0 (blank), 1 (original), 2 (clamp), 3 (mirror))blocksize
(of typeint?
, which defaults tonull
): set motion search blocksize. (default: 8)contrast
(of typeint?
, which defaults tonull
): set contrast threshold for blocks. (default: 125)search
(of typeint?
, which defaults tonull
): set search strategy. (default: 0, possible values: 0 (exhaustive), 1 (less))filename
(of typestring?
, which defaults tonull
): set motion search detailed log file nameopencl
(of typebool?
, which defaults tonull
): ignored. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Stabilize shaky video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?x : int?, ?y : int?, ?w : int?, ?h : int?, ?rx : int?,
?ry : int?, ?edge : int?, ?blocksize : int?,
?contrast : int?, ?search : int?, ?filename : string?,
?opencl : bool?, ffmpeg.filter.graph) -> unit
Arguments:
x
(of typeint?
, which defaults tonull
): set x for the rectangular search area. (default: -1)y
(of typeint?
, which defaults tonull
): set y for the rectangular search area. (default: -1)w
(of typeint?
, which defaults tonull
): set width for the rectangular search area. (default: -1)h
(of typeint?
, which defaults tonull
): set height for the rectangular search area. (default: -1)rx
(of typeint?
, which defaults tonull
): set x for the rectangular search area. (default: 16)ry
(of typeint?
, which defaults tonull
): set y for the rectangular search area. (default: 16)edge
(of typeint?
, which defaults tonull
): set edge mode. (default: 3, possible values: 0 (blank), 1 (original), 2 (clamp), 3 (mirror))blocksize
(of typeint?
, which defaults tonull
): set motion search blocksize. (default: 8)contrast
(of typeint?
, which defaults tonull
): set contrast threshold for blocks. (default: 125)search
(of typeint?
, which defaults tonull
): set search strategy. (default: 0, possible values: 0 (exhaustive), 1 (less))filename
(of typestring?
, which defaults tonull
): set motion search detailed log file nameopencl
(of typebool?
, which defaults tonull
): ignored. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Feature-point based video stabilization filter
Type:
(?tripod : bool?, ?debug : bool?, ?adaptive_crop : bool?,
?refine_features : bool?, ?smooth_strength : float?,
?smooth_window_multiplier : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
tripod
(of typebool?
, which defaults tonull
): simulates a tripod by preventing any camera movement whatsoever from the original frame. (default: false)debug
(of typebool?
, which defaults tonull
): turn on additional debugging information. (default: false)adaptive_crop
(of typebool?
, which defaults tonull
): attempt to subtly crop borders to reduce mirrored content. (default: true)refine_features
(of typebool?
, which defaults tonull
): refine feature point locations at a sub-pixel level. (default: true)smooth_strength
(of typefloat?
, which defaults tonull
): smoothing strength (0 attempts to adaptively determine optimal strength). (default: 0.)smooth_window_multiplier
(of typefloat?
, which defaults tonull
): multiplier for number of frames to buffer for motion data. (default: 2.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Feature-point based video stabilization filter. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?tripod : bool?, ?debug : bool?, ?adaptive_crop : bool?,
?refine_features : bool?, ?smooth_strength : float?,
?smooth_window_multiplier : float?, ffmpeg.filter.graph) ->
unit
Arguments:
tripod
(of typebool?
, which defaults tonull
): simulates a tripod by preventing any camera movement whatsoever from the original frame. (default: false)debug
(of typebool?
, which defaults tonull
): turn on additional debugging information. (default: false)adaptive_crop
(of typebool?
, which defaults tonull
): attempt to subtly crop borders to reduce mirrored content. (default: true)refine_features
(of typebool?
, which defaults tonull
): refine feature point locations at a sub-pixel level. (default: true)smooth_strength
(of typefloat?
, which defaults tonull
): smoothing strength (0 attempts to adaptively determine optimal strength). (default: 0.)smooth_window_multiplier
(of typefloat?
, which defaults tonull
): multiplier for number of frames to buffer for motion data. (default: 2.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Despill video.
Type:
(?type : int?, ?mix : float?, ?expand : float?,
?red : float?, ?green : float?, ?blue : float?,
?brightness : float?, ?alpha : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
type
(of typeint?
, which defaults tonull
): set the screen type. (default: 0, possible values: 0 (green), 1 (blue))mix
(of typefloat?
, which defaults tonull
): set the spillmap mix. (default: 0.5)expand
(of typefloat?
, which defaults tonull
): set the spillmap expand. (default: 0.)red
(of typefloat?
, which defaults tonull
): set red scale. (default: 0.)green
(of typefloat?
, which defaults tonull
): set green scale. (default: -1.)blue
(of typefloat?
, which defaults tonull
): set blue scale. (default: 0.)brightness
(of typefloat?
, which defaults tonull
): set brightness. (default: 0.)alpha
(of typebool?
, which defaults tonull
): change alpha component. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Despill video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?type : int?, ?mix : float?, ?expand : float?,
?red : float?, ?green : float?, ?blue : float?,
?brightness : float?, ?alpha : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
type
(of typeint?
, which defaults tonull
): set the screen type. (default: 0, possible values: 0 (green), 1 (blue))mix
(of typefloat?
, which defaults tonull
): set the spillmap mix. (default: 0.5)expand
(of typefloat?
, which defaults tonull
): set the spillmap expand. (default: 0.)red
(of typefloat?
, which defaults tonull
): set red scale. (default: 0.)green
(of typefloat?
, which defaults tonull
): set green scale. (default: -1.)blue
(of typefloat?
, which defaults tonull
): set blue scale. (default: 0.)brightness
(of typefloat?
, which defaults tonull
): set brightness. (default: 0.)alpha
(of typebool?
, which defaults tonull
): change alpha component. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply an inverse telecine pattern.
Type:
(?first_field : int?, ?pattern : string?,
?start_frame : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
first_field
(of typeint?
, which defaults tonull
): select first field. (default: 0, possible values: 0 (top), 0 (t), 1 (bottom), 1 (b))pattern
(of typestring?
, which defaults tonull
): pattern that describe for how many fields a frame is to be displayed. (default: 23)start_frame
(of typeint?
, which defaults tonull
): position of first frame with respect to the pattern if stream is cut. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply an inverse telecine pattern.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?first_field : int?, ?pattern : string?,
?start_frame : int?, ffmpeg.filter.graph) -> unit
Arguments:
first_field
(of typeint?
, which defaults tonull
): select first field. (default: 0, possible values: 0 (top), 0 (t), 1 (bottom), 1 (b))pattern
(of typestring?
, which defaults tonull
): pattern that describe for how many fields a frame is to be displayed. (default: 23)start_frame
(of typeint?
, which defaults tonull
): position of first frame with respect to the pattern if stream is cut. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply dilation effect.
Type:
(?coordinates : int?, ?threshold0 : int?,
?threshold1 : int?, ?threshold2 : int?,
?threshold3 : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply dilation effect.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?coordinates : int?, ?threshold0 : int?,
?threshold1 : int?, ?threshold2 : int?,
?threshold3 : int?, ffmpeg.filter.graph) -> unit
Arguments:
coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply dilation effect
Type:
(?threshold0 : float?, ?threshold1 : float?,
?threshold2 : float?, ?threshold3 : float?,
?coordinates : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
threshold0
(of typefloat?
, which defaults tonull
): set threshold for 1st plane. (default: 65535.)threshold1
(of typefloat?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535.)threshold2
(of typefloat?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535.)threshold3
(of typefloat?
, which defaults tonull
): set threshold for 4th plane. (default: 65535.)coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply dilation effect. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?threshold0 : float?, ?threshold1 : float?,
?threshold2 : float?, ?threshold3 : float?,
?coordinates : int?, ffmpeg.filter.graph) -> unit
Arguments:
threshold0
(of typefloat?
, which defaults tonull
): set threshold for 1st plane. (default: 65535.)threshold1
(of typefloat?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535.)threshold2
(of typefloat?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535.)threshold3
(of typefloat?
, which defaults tonull
): set threshold for 4th plane. (default: 65535.)coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Displace pixels.
Type:
(?edge : int?, ffmpeg.filter.graph, ffmpeg.filter.video,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
edge
(of typeint?
, which defaults tonull
): set edge mode. (default: 1, possible values: 0 (blank), 1 (smear), 2 (wrap), 3 (mirror))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Displace pixels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?edge : int?, ffmpeg.filter.graph) -> unit
Arguments:
edge
(of typeint?
, which defaults tonull
): set edge mode. (default: 1, possible values: 0 (blank), 1 (smear), 2 (wrap), 3 (mirror))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply DNN processing filter to the input.
Type:
(?dnn_backend : int?, ?model : string?, ?input : string?,
?output : string?, ?backend_configs : string?,
?options : string?, ?async : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
dnn_backend
(of typeint?
, which defaults tonull
): DNN backend. (default: 0, possible values: 0 (native))model
(of typestring?
, which defaults tonull
): path to model fileinput
(of typestring?
, which defaults tonull
): input name of the modeloutput
(of typestring?
, which defaults tonull
): output name of the modelbackend_configs
(of typestring?
, which defaults tonull
): backend configsoptions
(of typestring?
, which defaults tonull
): backend configsasync
(of typebool?
, which defaults tonull
): use DNN async inference. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply DNN processing filter to the input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?dnn_backend : int?, ?model : string?, ?input : string?,
?output : string?, ?backend_configs : string?,
?options : string?, ?async : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
dnn_backend
(of typeint?
, which defaults tonull
): DNN backend. (default: 0, possible values: 0 (native))model
(of typestring?
, which defaults tonull
): path to model fileinput
(of typestring?
, which defaults tonull
): input name of the modeloutput
(of typestring?
, which defaults tonull
): output name of the modelbackend_configs
(of typestring?
, which defaults tonull
): backend configsoptions
(of typestring?
, which defaults tonull
): backend configsasync
(of typebool?
, which defaults tonull
): use DNN async inference. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Weave input video fields into double number of frames.
Type:
(?first_field : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
first_field
(of typeint?
, which defaults tonull
): set first field. (default: 0, possible values: 0 (top), 0 (t), 1 (bottom), 1 (b))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Weave input video fields into double number of frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?first_field : int?, ffmpeg.filter.graph) -> unit
Arguments:
first_field
(of typeint?
, which defaults tonull
): set first field. (default: 0, possible values: 0 (top), 0 (t), 1 (bottom), 1 (b))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Draw a colored box on the input video.
Type:
(?x : string?, ?y : string?, ?width : string?,
?w : string?, ?height : string?, ?h : string?,
?color : string?, ?c : string?, ?thickness : string?,
?t : string?, ?replace : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
x
(of typestring?
, which defaults tonull
): set horizontal position of the left box edge. (default: 0)y
(of typestring?
, which defaults tonull
): set vertical position of the top box edge. (default: 0)width
(of typestring?
, which defaults tonull
): set width of the box. (default: 0)w
(of typestring?
, which defaults tonull
): set width of the box. (default: 0)height
(of typestring?
, which defaults tonull
): set height of the box. (default: 0)h
(of typestring?
, which defaults tonull
): set height of the box. (default: 0)color
(of typestring?
, which defaults tonull
): set color of the box. (default: black)c
(of typestring?
, which defaults tonull
): set color of the box. (default: black)thickness
(of typestring?
, which defaults tonull
): set the box thickness. (default: 3)t
(of typestring?
, which defaults tonull
): set the box thickness. (default: 3)replace
(of typebool?
, which defaults tonull
): replace color & alpha. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Draw a colored box on the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?x : string?, ?y : string?, ?width : string?,
?w : string?, ?height : string?, ?h : string?,
?color : string?, ?c : string?, ?thickness : string?,
?t : string?, ?replace : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
x
(of typestring?
, which defaults tonull
): set horizontal position of the left box edge. (default: 0)y
(of typestring?
, which defaults tonull
): set vertical position of the top box edge. (default: 0)width
(of typestring?
, which defaults tonull
): set width of the box. (default: 0)w
(of typestring?
, which defaults tonull
): set width of the box. (default: 0)height
(of typestring?
, which defaults tonull
): set height of the box. (default: 0)h
(of typestring?
, which defaults tonull
): set height of the box. (default: 0)color
(of typestring?
, which defaults tonull
): set color of the box. (default: black)c
(of typestring?
, which defaults tonull
): set color of the box. (default: black)thickness
(of typestring?
, which defaults tonull
): set the box thickness. (default: 3)t
(of typestring?
, which defaults tonull
): set the box thickness. (default: 3)replace
(of typebool?
, which defaults tonull
): replace color & alpha. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Draw a graph using input video metadata.
Type:
(?m1 : string?, ?fg1 : string?, ?m2 : string?,
?fg2 : string?, ?m3 : string?, ?fg3 : string?,
?m4 : string?, ?fg4 : string?, ?bg : string?,
?min : float?, ?max : float?, ?mode : int?,
?slide : int?, ?size : string?, ?s : string?,
?rate : string?, ?r : string?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
m1
(of typestring?
, which defaults tonull
): set 1st metadata key. (default: )fg1
(of typestring?
, which defaults tonull
): set 1st foreground color expression. (default: 0xffff0000)m2
(of typestring?
, which defaults tonull
): set 2nd metadata key. (default: )fg2
(of typestring?
, which defaults tonull
): set 2nd foreground color expression. (default: 0xff00ff00)m3
(of typestring?
, which defaults tonull
): set 3rd metadata key. (default: )fg3
(of typestring?
, which defaults tonull
): set 3rd foreground color expression. (default: 0xffff00ff)m4
(of typestring?
, which defaults tonull
): set 4th metadata key. (default: )fg4
(of typestring?
, which defaults tonull
): set 4th foreground color expression. (default: 0xffffff00)bg
(of typestring?
, which defaults tonull
): set background color. (default: white)min
(of typefloat?
, which defaults tonull
): set minimal value. (default: -1.)max
(of typefloat?
, which defaults tonull
): set maximal value. (default: 1.)mode
(of typeint?
, which defaults tonull
): set graph mode. (default: 2, possible values: 0 (bar), 1 (dot), 2 (line))slide
(of typeint?
, which defaults tonull
): set slide mode. (default: 0, possible values: 0 (frame), 1 (replace), 2 (scroll), 3 (rscroll), 4 (picture))size
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)s
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Draw a graph using input video metadata.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?m1 : string?, ?fg1 : string?, ?m2 : string?,
?fg2 : string?, ?m3 : string?, ?fg3 : string?,
?m4 : string?, ?fg4 : string?, ?bg : string?,
?min : float?, ?max : float?, ?mode : int?,
?slide : int?, ?size : string?, ?s : string?,
?rate : string?, ?r : string?, ffmpeg.filter.graph) ->
unit
Arguments:
m1
(of typestring?
, which defaults tonull
): set 1st metadata key. (default: )fg1
(of typestring?
, which defaults tonull
): set 1st foreground color expression. (default: 0xffff0000)m2
(of typestring?
, which defaults tonull
): set 2nd metadata key. (default: )fg2
(of typestring?
, which defaults tonull
): set 2nd foreground color expression. (default: 0xff00ff00)m3
(of typestring?
, which defaults tonull
): set 3rd metadata key. (default: )fg3
(of typestring?
, which defaults tonull
): set 3rd foreground color expression. (default: 0xffff00ff)m4
(of typestring?
, which defaults tonull
): set 4th metadata key. (default: )fg4
(of typestring?
, which defaults tonull
): set 4th foreground color expression. (default: 0xffffff00)bg
(of typestring?
, which defaults tonull
): set background color. (default: white)min
(of typefloat?
, which defaults tonull
): set minimal value. (default: -1.)max
(of typefloat?
, which defaults tonull
): set maximal value. (default: 1.)mode
(of typeint?
, which defaults tonull
): set graph mode. (default: 2, possible values: 0 (bar), 1 (dot), 2 (line))slide
(of typeint?
, which defaults tonull
): set slide mode. (default: 0, possible values: 0 (frame), 1 (replace), 2 (scroll), 3 (rscroll), 4 (picture))size
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)s
(of typestring?
, which defaults tonull
): set graph size. (default: 900x256)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Draw a colored grid on the input video.
Type:
(?x : string?, ?y : string?, ?width : string?,
?w : string?, ?height : string?, ?h : string?,
?color : string?, ?c : string?, ?thickness : string?,
?t : string?, ?replace : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
x
(of typestring?
, which defaults tonull
): set horizontal offset. (default: 0)y
(of typestring?
, which defaults tonull
): set vertical offset. (default: 0)width
(of typestring?
, which defaults tonull
): set width of grid cell. (default: 0)w
(of typestring?
, which defaults tonull
): set width of grid cell. (default: 0)height
(of typestring?
, which defaults tonull
): set height of grid cell. (default: 0)h
(of typestring?
, which defaults tonull
): set height of grid cell. (default: 0)color
(of typestring?
, which defaults tonull
): set color of the grid. (default: black)c
(of typestring?
, which defaults tonull
): set color of the grid. (default: black)thickness
(of typestring?
, which defaults tonull
): set grid line thickness. (default: 1)t
(of typestring?
, which defaults tonull
): set grid line thickness. (default: 1)replace
(of typebool?
, which defaults tonull
): replace color & alpha. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Draw a colored grid on the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?x : string?, ?y : string?, ?width : string?,
?w : string?, ?height : string?, ?h : string?,
?color : string?, ?c : string?, ?thickness : string?,
?t : string?, ?replace : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
x
(of typestring?
, which defaults tonull
): set horizontal offset. (default: 0)y
(of typestring?
, which defaults tonull
): set vertical offset. (default: 0)width
(of typestring?
, which defaults tonull
): set width of grid cell. (default: 0)w
(of typestring?
, which defaults tonull
): set width of grid cell. (default: 0)height
(of typestring?
, which defaults tonull
): set height of grid cell. (default: 0)h
(of typestring?
, which defaults tonull
): set height of grid cell. (default: 0)color
(of typestring?
, which defaults tonull
): set color of the grid. (default: black)c
(of typestring?
, which defaults tonull
): set color of the grid. (default: black)thickness
(of typestring?
, which defaults tonull
): set grid line thickness. (default: 1)t
(of typestring?
, which defaults tonull
): set grid line thickness. (default: 1)replace
(of typebool?
, which defaults tonull
): replace color & alpha. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Draw text on top of video frames using libfreetype library.
Type:
(?fontfile : string?, ?text : string?,
?textfile : string?, ?fontcolor : string?,
?fontcolor_expr : string?, ?boxcolor : string?,
?bordercolor : string?, ?shadowcolor : string?,
?box : bool?, ?boxborderw : int?, ?line_spacing : int?,
?fontsize : string?, ?x : string?, ?y : string?,
?shadowx : int?, ?shadowy : int?, ?borderw : int?,
?tabsize : int?, ?basetime : int?, ?font : string?,
?expansion : int?, ?timecode : string?,
?tc24hmax : bool?, ?timecode_rate : string?,
?r : string?, ?rate : string?, ?reload : bool?,
?alpha : string?, ?fix_bounds : bool?,
?start_number : int?, ?text_shaping : bool?,
?ft_load_flags : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
fontfile
(of typestring?
, which defaults tonull
): set font filetext
(of typestring?
, which defaults tonull
): set texttextfile
(of typestring?
, which defaults tonull
): set text filefontcolor
(of typestring?
, which defaults tonull
): set foreground color. (default: black)fontcolor_expr
(of typestring?
, which defaults tonull
): set foreground color expression. (default: )boxcolor
(of typestring?
, which defaults tonull
): set box color. (default: white)bordercolor
(of typestring?
, which defaults tonull
): set border color. (default: black)shadowcolor
(of typestring?
, which defaults tonull
): set shadow color. (default: black)box
(of typebool?
, which defaults tonull
): set box. (default: false)boxborderw
(of typeint?
, which defaults tonull
): set box border width. (default: 0)line_spacing
(of typeint?
, which defaults tonull
): set line spacing in pixels. (default: 0)fontsize
(of typestring?
, which defaults tonull
): set font sizex
(of typestring?
, which defaults tonull
): set x expression. (default: 0)y
(of typestring?
, which defaults tonull
): set y expression. (default: 0)shadowx
(of typeint?
, which defaults tonull
): set shadow x offset. (default: 0)shadowy
(of typeint?
, which defaults tonull
): set shadow y offset. (default: 0)borderw
(of typeint?
, which defaults tonull
): set border width. (default: 0)tabsize
(of typeint?
, which defaults tonull
): set tab size. (default: 4)basetime
(of typeint?
, which defaults tonull
): set base time. (default: -9223372036854775808)font
(of typestring?
, which defaults tonull
): Font name. (default: Sans)expansion
(of typeint?
, which defaults tonull
): set the expansion mode. (default: 1, possible values: 0 (none), 1 (normal), 2 (strftime))timecode
(of typestring?
, which defaults tonull
): set initial timecodetc24hmax
(of typebool?
, which defaults tonull
): set 24 hours max (timecode only). (default: false)timecode_rate
(of typestring?
, which defaults tonull
): set rate (timecode only). (default: 0/1)r
(of typestring?
, which defaults tonull
): set rate (timecode only). (default: 0/1)rate
(of typestring?
, which defaults tonull
): set rate (timecode only). (default: 0/1)reload
(of typebool?
, which defaults tonull
): reload text file for each frame. (default: false)alpha
(of typestring?
, which defaults tonull
): apply alpha while rendering. (default: 1)fix_bounds
(of typebool?
, which defaults tonull
): check and fix text coords to avoid clipping. (default: false)start_number
(of typeint?
, which defaults tonull
): start frame number for n/frame_num variable. (default: 0)text_shaping
(of typebool?
, which defaults tonull
): attempt to shape text before drawing. (default: true)ft_load_flags
(of typeint?
, which defaults tonull
): set font loading flags for libfreetype. (default: 0, possible values: 0 (default), 1 (no_scale), 2 (no_hinting), 4 (render), 8 (no_bitmap), 16 (vertical_layout), 32 (force_autohint), 64 (crop_bitmap), 128 (pedantic), 512 (ignore_global_advance_width), 1024 (no_recurse), 2048 (ignore_transform), 4096 (monochrome), 8192 (linear_design), 32768 (no_autohint))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Draw text on top of video frames using libfreetype library.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?fontfile : string?, ?text : string?,
?textfile : string?, ?fontcolor : string?,
?fontcolor_expr : string?, ?boxcolor : string?,
?bordercolor : string?, ?shadowcolor : string?,
?box : bool?, ?boxborderw : int?, ?line_spacing : int?,
?fontsize : string?, ?x : string?, ?y : string?,
?shadowx : int?, ?shadowy : int?, ?borderw : int?,
?tabsize : int?, ?basetime : int?, ?font : string?,
?expansion : int?, ?timecode : string?,
?tc24hmax : bool?, ?timecode_rate : string?,
?r : string?, ?rate : string?, ?reload : bool?,
?alpha : string?, ?fix_bounds : bool?,
?start_number : int?, ?text_shaping : bool?,
?ft_load_flags : int?, ffmpeg.filter.graph) -> unit
Arguments:
fontfile
(of typestring?
, which defaults tonull
): set font filetext
(of typestring?
, which defaults tonull
): set texttextfile
(of typestring?
, which defaults tonull
): set text filefontcolor
(of typestring?
, which defaults tonull
): set foreground color. (default: black)fontcolor_expr
(of typestring?
, which defaults tonull
): set foreground color expression. (default: )boxcolor
(of typestring?
, which defaults tonull
): set box color. (default: white)bordercolor
(of typestring?
, which defaults tonull
): set border color. (default: black)shadowcolor
(of typestring?
, which defaults tonull
): set shadow color. (default: black)box
(of typebool?
, which defaults tonull
): set box. (default: false)boxborderw
(of typeint?
, which defaults tonull
): set box border width. (default: 0)line_spacing
(of typeint?
, which defaults tonull
): set line spacing in pixels. (default: 0)fontsize
(of typestring?
, which defaults tonull
): set font sizex
(of typestring?
, which defaults tonull
): set x expression. (default: 0)y
(of typestring?
, which defaults tonull
): set y expression. (default: 0)shadowx
(of typeint?
, which defaults tonull
): set shadow x offset. (default: 0)shadowy
(of typeint?
, which defaults tonull
): set shadow y offset. (default: 0)borderw
(of typeint?
, which defaults tonull
): set border width. (default: 0)tabsize
(of typeint?
, which defaults tonull
): set tab size. (default: 4)basetime
(of typeint?
, which defaults tonull
): set base time. (default: -9223372036854775808)font
(of typestring?
, which defaults tonull
): Font name. (default: Sans)expansion
(of typeint?
, which defaults tonull
): set the expansion mode. (default: 1, possible values: 0 (none), 1 (normal), 2 (strftime))timecode
(of typestring?
, which defaults tonull
): set initial timecodetc24hmax
(of typebool?
, which defaults tonull
): set 24 hours max (timecode only). (default: false)timecode_rate
(of typestring?
, which defaults tonull
): set rate (timecode only). (default: 0/1)r
(of typestring?
, which defaults tonull
): set rate (timecode only). (default: 0/1)rate
(of typestring?
, which defaults tonull
): set rate (timecode only). (default: 0/1)reload
(of typebool?
, which defaults tonull
): reload text file for each frame. (default: false)alpha
(of typestring?
, which defaults tonull
): apply alpha while rendering. (default: 1)fix_bounds
(of typebool?
, which defaults tonull
): check and fix text coords to avoid clipping. (default: false)start_number
(of typeint?
, which defaults tonull
): start frame number for n/frame_num variable. (default: 0)text_shaping
(of typebool?
, which defaults tonull
): attempt to shape text before drawing. (default: true)ft_load_flags
(of typeint?
, which defaults tonull
): set font loading flags for libfreetype. (default: 0, possible values: 0 (default), 1 (no_scale), 2 (no_hinting), 4 (render), 8 (no_bitmap), 16 (vertical_layout), 32 (force_autohint), 64 (crop_bitmap), 128 (pedantic), 512 (ignore_global_advance_width), 1024 (no_recurse), 2048 (ignore_transform), 4096 (monochrome), 8192 (linear_design), 32768 (no_autohint))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Measure audio dynamic range.
Type:
(?length : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
length
(of typefloat?
, which defaults tonull
): set the window length. (default: 3.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Measure audio dynamic range.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?length : float?, ffmpeg.filter.graph) -> unit
Arguments:
length
(of typefloat?
, which defaults tonull
): set the window length. (default: 3.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Dynamic Audio Normalizer.
Type:
(?framelen : int?, ?f : int?, ?gausssize : int?,
?g : int?, ?peak : float?, ?p : float?,
?maxgain : float?, ?m : float?, ?targetrms : float?,
?r : float?, ?coupling : bool?, ?n : bool?,
?correctdc : bool?, ?c : bool?, ?altboundary : bool?,
?b : bool?, ?compress : float?, ?s : float?,
?threshold : float?, ?t : float?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
framelen
(of typeint?
, which defaults tonull
): set the frame length in msec. (default: 500)f
(of typeint?
, which defaults tonull
): set the frame length in msec. (default: 500)gausssize
(of typeint?
, which defaults tonull
): set the filter size. (default: 31)g
(of typeint?
, which defaults tonull
): set the filter size. (default: 31)peak
(of typefloat?
, which defaults tonull
): set the peak value. (default: 0.95)p
(of typefloat?
, which defaults tonull
): set the peak value. (default: 0.95)maxgain
(of typefloat?
, which defaults tonull
): set the max amplification. (default: 10.)m
(of typefloat?
, which defaults tonull
): set the max amplification. (default: 10.)targetrms
(of typefloat?
, which defaults tonull
): set the target RMS. (default: 0.)r
(of typefloat?
, which defaults tonull
): set the target RMS. (default: 0.)coupling
(of typebool?
, which defaults tonull
): set channel coupling. (default: true)n
(of typebool?
, which defaults tonull
): set channel coupling. (default: true)correctdc
(of typebool?
, which defaults tonull
): set DC correction. (default: false)c
(of typebool?
, which defaults tonull
): set DC correction. (default: false)altboundary
(of typebool?
, which defaults tonull
): set alternative boundary mode. (default: false)b
(of typebool?
, which defaults tonull
): set alternative boundary mode. (default: false)compress
(of typefloat?
, which defaults tonull
): set the compress factor. (default: 0.)s
(of typefloat?
, which defaults tonull
): set the compress factor. (default: 0.)threshold
(of typefloat?
, which defaults tonull
): set the threshold value. (default: 0.)t
(of typefloat?
, which defaults tonull
): set the threshold value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Dynamic Audio Normalizer.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?framelen : int?, ?f : int?, ?gausssize : int?,
?g : int?, ?peak : float?, ?p : float?,
?maxgain : float?, ?m : float?, ?targetrms : float?,
?r : float?, ?coupling : bool?, ?n : bool?,
?correctdc : bool?, ?c : bool?, ?altboundary : bool?,
?b : bool?, ?compress : float?, ?s : float?,
?threshold : float?, ?t : float?, ffmpeg.filter.graph) ->
unit
Arguments:
framelen
(of typeint?
, which defaults tonull
): set the frame length in msec. (default: 500)f
(of typeint?
, which defaults tonull
): set the frame length in msec. (default: 500)gausssize
(of typeint?
, which defaults tonull
): set the filter size. (default: 31)g
(of typeint?
, which defaults tonull
): set the filter size. (default: 31)peak
(of typefloat?
, which defaults tonull
): set the peak value. (default: 0.95)p
(of typefloat?
, which defaults tonull
): set the peak value. (default: 0.95)maxgain
(of typefloat?
, which defaults tonull
): set the max amplification. (default: 10.)m
(of typefloat?
, which defaults tonull
): set the max amplification. (default: 10.)targetrms
(of typefloat?
, which defaults tonull
): set the target RMS. (default: 0.)r
(of typefloat?
, which defaults tonull
): set the target RMS. (default: 0.)coupling
(of typebool?
, which defaults tonull
): set channel coupling. (default: true)n
(of typebool?
, which defaults tonull
): set channel coupling. (default: true)correctdc
(of typebool?
, which defaults tonull
): set DC correction. (default: false)c
(of typebool?
, which defaults tonull
): set DC correction. (default: false)altboundary
(of typebool?
, which defaults tonull
): set alternative boundary mode. (default: false)b
(of typebool?
, which defaults tonull
): set alternative boundary mode. (default: false)compress
(of typefloat?
, which defaults tonull
): set the compress factor. (default: 0.)s
(of typefloat?
, which defaults tonull
): set the compress factor. (default: 0.)threshold
(of typefloat?
, which defaults tonull
): set the threshold value. (default: 0.)t
(of typefloat?
, which defaults tonull
): set the threshold value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Widen the stereo image.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Widen the stereo image.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: EBU R128 scanner. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?video : bool?, ?size : string?, ?meter : int?,
?framelog : int?, ?metadata : bool?, ?peak : int?,
?dualmono : bool?, ?panlaw : float?, ?target : int?,
?gauge : int?, ?scale : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
video
(of typebool?
, which defaults tonull
): set video output. (default: false)size
(of typestring?
, which defaults tonull
): set video size. (default: 640x480)meter
(of typeint?
, which defaults tonull
): set scale meter (+9 to +18). (default: 9)framelog
(of typeint?
, which defaults tonull
): force frame logging level. (default: -1, possible values: 32 (info), 40 (verbose))metadata
(of typebool?
, which defaults tonull
): inject metadata in the filtergraph. (default: false)peak
(of typeint?
, which defaults tonull
): set peak mode. (default: 0, possible values: 0 (none), 2 (sample), 4 (true))dualmono
(of typebool?
, which defaults tonull
): treat mono input files as dual-mono. (default: false)panlaw
(of typefloat?
, which defaults tonull
): set a specific pan law for dual-mono files. (default: -3.01029995664)target
(of typeint?
, which defaults tonull
): set a specific target level in LUFS (-23 to 0). (default: -23)gauge
(of typeint?
, which defaults tonull
): set gauge display type. (default: 0, possible values: 0 (momentary), 0 (m), 1 (shortterm), 1 (s))scale
(of typeint?
, which defaults tonull
): sets display method for the stats. (default: 0, possible values: 0 (absolute), 0 (LUFS), 1 (relative), 1 (LU))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: EBU R128 scanner. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?video : bool?, ?size : string?, ?meter : int?,
?framelog : int?, ?metadata : bool?, ?peak : int?,
?dualmono : bool?, ?panlaw : float?, ?target : int?,
?gauge : int?, ?scale : int?, ffmpeg.filter.graph) ->
unit
Arguments:
video
(of typebool?
, which defaults tonull
): set video output. (default: false)size
(of typestring?
, which defaults tonull
): set video size. (default: 640x480)meter
(of typeint?
, which defaults tonull
): set scale meter (+9 to +18). (default: 9)framelog
(of typeint?
, which defaults tonull
): force frame logging level. (default: -1, possible values: 32 (info), 40 (verbose))metadata
(of typebool?
, which defaults tonull
): inject metadata in the filtergraph. (default: false)peak
(of typeint?
, which defaults tonull
): set peak mode. (default: 0, possible values: 0 (none), 2 (sample), 4 (true))dualmono
(of typebool?
, which defaults tonull
): treat mono input files as dual-mono. (default: false)panlaw
(of typefloat?
, which defaults tonull
): set a specific pan law for dual-mono files. (default: -3.01029995664)target
(of typeint?
, which defaults tonull
): set a specific target level in LUFS (-23 to 0). (default: -23)gauge
(of typeint?
, which defaults tonull
): set gauge display type. (default: 0, possible values: 0 (momentary), 0 (m), 1 (shortterm), 1 (s))scale
(of typeint?
, which defaults tonull
): sets display method for the stats. (default: 0, possible values: 0 (absolute), 0 (LUFS), 1 (relative), 1 (LU))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Detect and draw edge.
Type:
(?high : float?, ?low : float?, ?mode : int?,
?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
high
(of typefloat?
, which defaults tonull
): set high threshold. (default: 0.196078431373)low
(of typefloat?
, which defaults tonull
): set low threshold. (default: 0.078431372549)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (wires), 1 (colormix), 2 (canny))planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 7, possible values: 1 (y), 2 (u), 4 (v), 4 (r), 1 (g), 2 (b))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Detect and draw edge.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?high : float?, ?low : float?, ?mode : int?,
?planes : int?, ffmpeg.filter.graph) -> unit
Arguments:
high
(of typefloat?
, which defaults tonull
): set high threshold. (default: 0.196078431373)low
(of typefloat?
, which defaults tonull
): set low threshold. (default: 0.078431372549)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (wires), 1 (colormix), 2 (canny))planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 7, possible values: 1 (y), 2 (u), 4 (v), 4 (r), 1 (g), 2 (b))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply posterize effect, using the ELBG algorithm.
Type:
(?codebook_length : int?, ?l : int?, ?nb_steps : int?,
?n : int?, ?seed : int?, ?s : int?, ?pal8 : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
codebook_length
(of typeint?
, which defaults tonull
): set codebook length. (default: 256)l
(of typeint?
, which defaults tonull
): set codebook length. (default: 256)nb_steps
(of typeint?
, which defaults tonull
): set max number of steps used to compute the mapping. (default: 1)n
(of typeint?
, which defaults tonull
): set max number of steps used to compute the mapping. (default: 1)seed
(of typeint?
, which defaults tonull
): set the random seed. (default: -1)s
(of typeint?
, which defaults tonull
): set the random seed. (default: -1)pal8
(of typebool?
, which defaults tonull
): set the pal8 output. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply posterize effect, using the ELBG algorithm.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?codebook_length : int?, ?l : int?, ?nb_steps : int?,
?n : int?, ?seed : int?, ?s : int?, ?pal8 : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
codebook_length
(of typeint?
, which defaults tonull
): set codebook length. (default: 256)l
(of typeint?
, which defaults tonull
): set codebook length. (default: 256)nb_steps
(of typeint?
, which defaults tonull
): set max number of steps used to compute the mapping. (default: 1)n
(of typeint?
, which defaults tonull
): set max number of steps used to compute the mapping. (default: 1)seed
(of typeint?
, which defaults tonull
): set the random seed. (default: -1)s
(of typeint?
, which defaults tonull
): set the random seed. (default: -1)pal8
(of typebool?
, which defaults tonull
): set the pal8 output. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Measure video frames entropy.
Type:
(?mode : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): set kind of histogram entropy measurement. (default: 0, possible values: 0 (normal), 1 (diff))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Measure video frames entropy.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): set kind of histogram entropy measurement. (default: 0, possible values: 0 (normal), 1 (diff))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Scale the input using EPX algorithm.
Type:
(?n : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
n
(of typeint?
, which defaults tonull
): set scale factor. (default: 3)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Scale the input using EPX algorithm.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?n : int?, ffmpeg.filter.graph) -> unit
Arguments:
n
(of typeint?
, which defaults tonull
): set scale factor. (default: 3)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust brightness, contrast, gamma, and saturation.
Type:
(?contrast : string?, ?brightness : string?,
?saturation : string?, ?gamma : string?,
?gamma_r : string?, ?gamma_g : string?,
?gamma_b : string?, ?gamma_weight : string?,
?eval : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
contrast
(of typestring?
, which defaults tonull
): set the contrast adjustment, negative values give a negative image. (default: 1.0)brightness
(of typestring?
, which defaults tonull
): set the brightness adjustment. (default: 0.0)saturation
(of typestring?
, which defaults tonull
): set the saturation adjustment. (default: 1.0)gamma
(of typestring?
, which defaults tonull
): set the initial gamma value. (default: 1.0)gamma_r
(of typestring?
, which defaults tonull
): gamma value for red. (default: 1.0)gamma_g
(of typestring?
, which defaults tonull
): gamma value for green. (default: 1.0)gamma_b
(of typestring?
, which defaults tonull
): gamma value for blue. (default: 1.0)gamma_weight
(of typestring?
, which defaults tonull
): set the gamma weight which reduces the effect of gamma on bright areas. (default: 1.0)eval
(of typeint?
, which defaults tonull
): specify when to evaluate expressions. (default: 0, possible values: 0 (init), 1 (frame))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust brightness, contrast, gamma, and saturation.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?contrast : string?, ?brightness : string?,
?saturation : string?, ?gamma : string?,
?gamma_r : string?, ?gamma_g : string?,
?gamma_b : string?, ?gamma_weight : string?,
?eval : int?, ffmpeg.filter.graph) -> unit
Arguments:
contrast
(of typestring?
, which defaults tonull
): set the contrast adjustment, negative values give a negative image. (default: 1.0)brightness
(of typestring?
, which defaults tonull
): set the brightness adjustment. (default: 0.0)saturation
(of typestring?
, which defaults tonull
): set the saturation adjustment. (default: 1.0)gamma
(of typestring?
, which defaults tonull
): set the initial gamma value. (default: 1.0)gamma_r
(of typestring?
, which defaults tonull
): gamma value for red. (default: 1.0)gamma_g
(of typestring?
, which defaults tonull
): gamma value for green. (default: 1.0)gamma_b
(of typestring?
, which defaults tonull
): gamma value for blue. (default: 1.0)gamma_weight
(of typestring?
, which defaults tonull
): set the gamma weight which reduces the effect of gamma on bright areas. (default: 1.0)eval
(of typeint?
, which defaults tonull
): specify when to evaluate expressions. (default: 0, possible values: 0 (init), 1 (frame))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply two-pole peaking equalization (EQ) filter.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 0.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 0.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set band-width. (default: 1.)w
(of typefloat?
, which defaults tonull
): set band-width. (default: 1.)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply two-pole peaking equalization (EQ) filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph) ->
unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 0.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 0.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set band-width. (default: 1.)w
(of typefloat?
, which defaults tonull
): set band-width. (default: 1.)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply erosion effect.
Type:
(?coordinates : int?, ?threshold0 : int?,
?threshold1 : int?, ?threshold2 : int?,
?threshold3 : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply erosion effect.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?coordinates : int?, ?threshold0 : int?,
?threshold1 : int?, ?threshold2 : int?,
?threshold3 : int?, ffmpeg.filter.graph) -> unit
Arguments:
coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply erosion effect
Type:
(?threshold0 : float?, ?threshold1 : float?,
?threshold2 : float?, ?threshold3 : float?,
?coordinates : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
threshold0
(of typefloat?
, which defaults tonull
): set threshold for 1st plane. (default: 65535.)threshold1
(of typefloat?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535.)threshold2
(of typefloat?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535.)threshold3
(of typefloat?
, which defaults tonull
): set threshold for 4th plane. (default: 65535.)coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply erosion effect. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?threshold0 : float?, ?threshold1 : float?,
?threshold2 : float?, ?threshold3 : float?,
?coordinates : int?, ffmpeg.filter.graph) -> unit
Arguments:
threshold0
(of typefloat?
, which defaults tonull
): set threshold for 1st plane. (default: 65535.)threshold1
(of typefloat?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535.)threshold2
(of typefloat?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535.)threshold3
(of typefloat?
, which defaults tonull
): set threshold for 4th plane. (default: 65535.)coordinates
(of typeint?
, which defaults tonull
): set coordinates. (default: 255)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Edge Slope Tracing deinterlace.
Type:
(?mode : int?, ?parity : int?, ?deint : int?,
?rslope : int?, ?redge : int?, ?interp : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): specify the mode. (default: 1, possible values: 0 (frame), 1 (field))parity
(of typeint?
, which defaults tonull
): specify the assumed picture field parity. (default: -1, possible values: 0 (tff), 1 (bff), -1 (auto))deint
(of typeint?
, which defaults tonull
): specify which frames to deinterlace. (default: 0, possible values: 0 (all), 1 (interlaced))rslope
(of typeint?
, which defaults tonull
): specify the search radius for edge slope tracing. (default: 1)redge
(of typeint?
, which defaults tonull
): specify the search radius for best edge matching. (default: 2)interp
(of typeint?
, which defaults tonull
): specify the type of interpolation. (default: 1, possible values: 0 (2p), 1 (4p), 2 (6p))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply Edge Slope Tracing deinterlace.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?parity : int?, ?deint : int?,
?rslope : int?, ?redge : int?, ?interp : int?,
ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): specify the mode. (default: 1, possible values: 0 (frame), 1 (field))parity
(of typeint?
, which defaults tonull
): specify the assumed picture field parity. (default: -1, possible values: 0 (tff), 1 (bff), -1 (auto))deint
(of typeint?
, which defaults tonull
): specify which frames to deinterlace. (default: 0, possible values: 0 (all), 1 (interlaced))rslope
(of typeint?
, which defaults tonull
): specify the search radius for edge slope tracing. (default: 1)redge
(of typeint?
, which defaults tonull
): specify the search radius for best edge matching. (default: 2)interp
(of typeint?
, which defaults tonull
): specify the type of interpolation. (default: 1, possible values: 0 (2p), 1 (4p), 2 (6p))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust exposure of the video stream.
Type:
(?exposure : float?, ?black : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
exposure
(of typefloat?
, which defaults tonull
): set the exposure correction. (default: 0.)black
(of typefloat?
, which defaults tonull
): set the black level correction. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust exposure of the video stream.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?exposure : float?, ?black : float?,
ffmpeg.filter.graph) -> unit
Arguments:
exposure
(of typefloat?
, which defaults tonull
): set the exposure correction. (default: 0.)black
(of typefloat?
, which defaults tonull
): set the black level correction. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Extract planes as grayscale frames. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.
Type:
(?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) ->
[ffmpeg.filter.audio] * [ffmpeg.filter.video]
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes. (default: 1, possible values: 16 (y), 32 (u), 64 (v), 1 (r), 2 (g), 4 (b), 8 (a))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Extract planes as grayscale frames. This filter has dynamic outputs: returned value is a tuple of audio and video outputs. Total number of outputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?planes : int?, ffmpeg.filter.graph) -> unit
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes. (default: 1, possible values: 16 (y), 32 (u), 64 (v), 1 (r), 2 (g), 4 (b), 8 (a))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of type[ffmpeg.filter.audio] * [ffmpeg.filter.video]
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Increase difference between stereo audio channels.
Type:
(?m : float?, ?c : bool?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
m
(of typefloat?
, which defaults tonull
): set the difference coefficient. (default: 2.5)c
(of typebool?
, which defaults tonull
): enable clipping. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Increase difference between stereo audio channels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?m : float?, ?c : bool?, ffmpeg.filter.graph) -> unit
Arguments:
m
(of typefloat?
, which defaults tonull
): set the difference coefficient. (default: 2.5)c
(of typebool?
, which defaults tonull
): enable clipping. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Fade in/out input video.
Type:
(?type : int?, ?t : int?, ?start_frame : int?, ?s : int?,
?nb_frames : int?, ?n : int?, ?alpha : bool?,
?start_time : int?, ?st : int?, ?duration : int?,
?d : int?, ?color : string?, ?c : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
type
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))t
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))start_frame
(of typeint?
, which defaults tonull
): Number of the first frame to which to apply the effect.. (default: 0)s
(of typeint?
, which defaults tonull
): Number of the first frame to which to apply the effect.. (default: 0)nb_frames
(of typeint?
, which defaults tonull
): Number of frames to which the effect should be applied.. (default: 25)n
(of typeint?
, which defaults tonull
): Number of frames to which the effect should be applied.. (default: 25)alpha
(of typebool?
, which defaults tonull
): fade alpha if it is available on the input. (default: false)start_time
(of typeint?
, which defaults tonull
): Number of seconds of the beginning of the effect.. (default: 0)st
(of typeint?
, which defaults tonull
): Number of seconds of the beginning of the effect.. (default: 0)duration
(of typeint?
, which defaults tonull
): Duration of the effect in seconds.. (default: 0)d
(of typeint?
, which defaults tonull
): Duration of the effect in seconds.. (default: 0)color
(of typestring?
, which defaults tonull
): set color. (default: black)c
(of typestring?
, which defaults tonull
): set color. (default: black)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Fade in/out input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?type : int?, ?t : int?, ?start_frame : int?, ?s : int?,
?nb_frames : int?, ?n : int?, ?alpha : bool?,
?start_time : int?, ?st : int?, ?duration : int?,
?d : int?, ?color : string?, ?c : string?,
ffmpeg.filter.graph) -> unit
Arguments:
type
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))t
(of typeint?
, which defaults tonull
): set the fade direction. (default: 0, possible values: 0 (in), 1 (out))start_frame
(of typeint?
, which defaults tonull
): Number of the first frame to which to apply the effect.. (default: 0)s
(of typeint?
, which defaults tonull
): Number of the first frame to which to apply the effect.. (default: 0)nb_frames
(of typeint?
, which defaults tonull
): Number of frames to which the effect should be applied.. (default: 25)n
(of typeint?
, which defaults tonull
): Number of frames to which the effect should be applied.. (default: 25)alpha
(of typebool?
, which defaults tonull
): fade alpha if it is available on the input. (default: false)start_time
(of typeint?
, which defaults tonull
): Number of seconds of the beginning of the effect.. (default: 0)st
(of typeint?
, which defaults tonull
): Number of seconds of the beginning of the effect.. (default: 0)duration
(of typeint?
, which defaults tonull
): Duration of the effect in seconds.. (default: 0)d
(of typeint?
, which defaults tonull
): Duration of the effect in seconds.. (default: 0)color
(of typestring?
, which defaults tonull
): set color. (default: black)c
(of typestring?
, which defaults tonull
): set color. (default: black)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Denoise frames using 3D FFT.
Type:
(?sigma : float?, ?amount : float?, ?block : int?,
?overlap : float?, ?prev : int?, ?next : int?,
?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set denoise strength. (default: 1.)amount
(of typefloat?
, which defaults tonull
): set amount of denoising. (default: 1.)block
(of typeint?
, which defaults tonull
): set block log2(size). (default: 4)overlap
(of typefloat?
, which defaults tonull
): set block overlap. (default: 0.5)prev
(of typeint?
, which defaults tonull
): set number of previous frames for temporal denoising. (default: 0)next
(of typeint?
, which defaults tonull
): set number of next frames for temporal denoising. (default: 0)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Denoise frames using 3D FFT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sigma : float?, ?amount : float?, ?block : int?,
?overlap : float?, ?prev : int?, ?next : int?,
?planes : int?, ffmpeg.filter.graph) -> unit
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set denoise strength. (default: 1.)amount
(of typefloat?
, which defaults tonull
): set amount of denoising. (default: 1.)block
(of typeint?
, which defaults tonull
): set block log2(size). (default: 4)overlap
(of typefloat?
, which defaults tonull
): set block overlap. (default: 0.5)prev
(of typeint?
, which defaults tonull
): set number of previous frames for temporal denoising. (default: 0)next
(of typeint?
, which defaults tonull
): set number of next frames for temporal denoising. (default: 0)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 7)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply arbitrary expressions to pixels in frequency domain.
Type:
(?dc_Y : int?, ?dc_U : int?, ?dc_V : int?,
?weight_Y : string?, ?weight_U : string?,
?weight_V : string?, ?eval : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
dc_Y
(of typeint?
, which defaults tonull
): adjust gain in Y plane. (default: 0)dc_U
(of typeint?
, which defaults tonull
): adjust gain in U plane. (default: 0)dc_V
(of typeint?
, which defaults tonull
): adjust gain in V plane. (default: 0)weight_Y
(of typestring?
, which defaults tonull
): set luminance expression in Y plane. (default: 1)weight_U
(of typestring?
, which defaults tonull
): set chrominance expression in U planeweight_V
(of typestring?
, which defaults tonull
): set chrominance expression in V planeeval
(of typeint?
, which defaults tonull
): specify when to evaluate expressions. (default: 0, possible values: 0 (init), 1 (frame))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply arbitrary expressions to pixels in frequency domain.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?dc_Y : int?, ?dc_U : int?, ?dc_V : int?,
?weight_Y : string?, ?weight_U : string?,
?weight_V : string?, ?eval : int?, ffmpeg.filter.graph) ->
unit
Arguments:
dc_Y
(of typeint?
, which defaults tonull
): adjust gain in Y plane. (default: 0)dc_U
(of typeint?
, which defaults tonull
): adjust gain in U plane. (default: 0)dc_V
(of typeint?
, which defaults tonull
): adjust gain in V plane. (default: 0)weight_Y
(of typestring?
, which defaults tonull
): set luminance expression in Y plane. (default: 1)weight_U
(of typestring?
, which defaults tonull
): set chrominance expression in U planeweight_V
(of typestring?
, which defaults tonull
): set chrominance expression in V planeeval
(of typeint?
, which defaults tonull
): specify when to evaluate expressions. (default: 0, possible values: 0 (init), 1 (frame))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Extract a field from the input video.
Type:
(?type : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
type
(of typeint?
, which defaults tonull
): set field type (top or bottom). (default: 0, possible values: 0 (top), 1 (bottom))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Extract a field from the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?type : int?, ffmpeg.filter.graph) -> unit
Arguments:
type
(of typeint?
, which defaults tonull
): set field type (top or bottom). (default: 0, possible values: 0 (top), 1 (bottom))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Field matching using hints.
Type:
(?hint : string?, ?mode : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
hint
(of typestring?
, which defaults tonull
): set hint filemode
(of typeint?
, which defaults tonull
): set hint mode. (default: 0, possible values: 0 (absolute), 1 (relative))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Field matching using hints.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?hint : string?, ?mode : int?, ffmpeg.filter.graph) ->
unit
Arguments:
hint
(of typestring?
, which defaults tonull
): set hint filemode
(of typeint?
, which defaults tonull
): set hint mode. (default: 0, possible values: 0 (absolute), 1 (relative))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Field matching for inverse telecine. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?order : int?, ?mode : int?, ?ppsrc : bool?,
?field : int?, ?mchroma : bool?, ?y0 : int?, ?y1 : int?,
?scthresh : float?, ?combmatch : int?, ?combdbg : int?,
?cthresh : int?, ?chroma : bool?, ?blockx : int?,
?blocky : int?, ?combpel : int?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.video
Arguments:
order
(of typeint?
, which defaults tonull
): specify the assumed field order. (default: -1, possible values: -1 (auto), 0 (bff), 1 (tff))mode
(of typeint?
, which defaults tonull
): set the matching mode or strategy to use. (default: 1, possible values: 0 (pc), 1 (pc_n), 2 (pc_u), 3 (pc_n_ub), 4 (pcn), 5 (pcn_ub))ppsrc
(of typebool?
, which defaults tonull
): mark main input as a pre-processed input and activate clean source input stream. (default: false)field
(of typeint?
, which defaults tonull
): set the field to match from. (default: -1, possible values: -1 (auto), 0 (bottom), 1 (top))mchroma
(of typebool?
, which defaults tonull
): set whether or not chroma is included during the match comparisons. (default: true)y0
(of typeint?
, which defaults tonull
): define an exclusion band which excludes the lines between y0 and y1 from the field matching decision. (default: 0)y1
(of typeint?
, which defaults tonull
): define an exclusion band which excludes the lines between y0 and y1 from the field matching decision. (default: 0)scthresh
(of typefloat?
, which defaults tonull
): set scene change detection threshold. (default: 12.)combmatch
(of typeint?
, which defaults tonull
): set combmatching mode. (default: 1, possible values: 0 (none), 1 (sc), 2 (full))combdbg
(of typeint?
, which defaults tonull
): enable comb debug. (default: 0, possible values: 0 (none), 1 (pcn), 2 (pcnub))cthresh
(of typeint?
, which defaults tonull
): set the area combing threshold used for combed frame detection. (default: 9)chroma
(of typebool?
, which defaults tonull
): set whether or not chroma is considered in the combed frame decision. (default: false)blockx
(of typeint?
, which defaults tonull
): set the x-axis size of the window used during combed frame detection. (default: 16)blocky
(of typeint?
, which defaults tonull
): set the y-axis size of the window used during combed frame detection. (default: 16)combpel
(of typeint?
, which defaults tonull
): set the number of combed pixels inside any of the blocky by blockx size blocks on the frame for the frame to be detected as combed. (default: 80)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Field matching for inverse telecine. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?order : int?, ?mode : int?, ?ppsrc : bool?,
?field : int?, ?mchroma : bool?, ?y0 : int?, ?y1 : int?,
?scthresh : float?, ?combmatch : int?, ?combdbg : int?,
?cthresh : int?, ?chroma : bool?, ?blockx : int?,
?blocky : int?, ?combpel : int?, ffmpeg.filter.graph) ->
unit
Arguments:
order
(of typeint?
, which defaults tonull
): specify the assumed field order. (default: -1, possible values: -1 (auto), 0 (bff), 1 (tff))mode
(of typeint?
, which defaults tonull
): set the matching mode or strategy to use. (default: 1, possible values: 0 (pc), 1 (pc_n), 2 (pc_u), 3 (pc_n_ub), 4 (pcn), 5 (pcn_ub))ppsrc
(of typebool?
, which defaults tonull
): mark main input as a pre-processed input and activate clean source input stream. (default: false)field
(of typeint?
, which defaults tonull
): set the field to match from. (default: -1, possible values: -1 (auto), 0 (bottom), 1 (top))mchroma
(of typebool?
, which defaults tonull
): set whether or not chroma is included during the match comparisons. (default: true)y0
(of typeint?
, which defaults tonull
): define an exclusion band which excludes the lines between y0 and y1 from the field matching decision. (default: 0)y1
(of typeint?
, which defaults tonull
): define an exclusion band which excludes the lines between y0 and y1 from the field matching decision. (default: 0)scthresh
(of typefloat?
, which defaults tonull
): set scene change detection threshold. (default: 12.)combmatch
(of typeint?
, which defaults tonull
): set combmatching mode. (default: 1, possible values: 0 (none), 1 (sc), 2 (full))combdbg
(of typeint?
, which defaults tonull
): enable comb debug. (default: 0, possible values: 0 (none), 1 (pcn), 2 (pcnub))cthresh
(of typeint?
, which defaults tonull
): set the area combing threshold used for combed frame detection. (default: 9)chroma
(of typebool?
, which defaults tonull
): set whether or not chroma is considered in the combed frame decision. (default: false)blockx
(of typeint?
, which defaults tonull
): set the x-axis size of the window used during combed frame detection. (default: 16)blocky
(of typeint?
, which defaults tonull
): set the y-axis size of the window used during combed frame detection. (default: 16)combpel
(of typeint?
, which defaults tonull
): set the number of combed pixels inside any of the blocky by blockx size blocks on the frame for the frame to be detected as combed. (default: 80)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Set the field order.
Type:
(?order : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
order
(of typeint?
, which defaults tonull
): output field order. (default: 1, possible values: 0 (bff), 1 (tff))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Set the field order.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?order : int?, ffmpeg.filter.graph) -> unit
Arguments:
order
(of typeint?
, which defaults tonull
): output field order. (default: 1, possible values: 0 (bff), 1 (tff))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Buffer input images and send them when they are requested.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Buffer input images and send them when they are requested.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Fill borders of the input video.
Type:
(?left : int?, ?right : int?, ?top : int?,
?bottom : int?, ?mode : int?, ?color : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
left
(of typeint?
, which defaults tonull
): set the left fill border. (default: 0)right
(of typeint?
, which defaults tonull
): set the right fill border. (default: 0)top
(of typeint?
, which defaults tonull
): set the top fill border. (default: 0)bottom
(of typeint?
, which defaults tonull
): set the bottom fill border. (default: 0)mode
(of typeint?
, which defaults tonull
): set the fill borders mode. (default: 0, possible values: 0 (smear), 1 (mirror), 2 (fixed), 3 (reflect), 4 (wrap), 5 (fade))color
(of typestring?
, which defaults tonull
): set the color for the fixed/fade mode. (default: black)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Fill borders of the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?left : int?, ?right : int?, ?top : int?,
?bottom : int?, ?mode : int?, ?color : string?,
ffmpeg.filter.graph) -> unit
Arguments:
left
(of typeint?
, which defaults tonull
): set the left fill border. (default: 0)right
(of typeint?
, which defaults tonull
): set the right fill border. (default: 0)top
(of typeint?
, which defaults tonull
): set the top fill border. (default: 0)bottom
(of typeint?
, which defaults tonull
): set the bottom fill border. (default: 0)mode
(of typeint?
, which defaults tonull
): set the fill borders mode. (default: 0, possible values: 0 (smear), 1 (mirror), 2 (fixed), 3 (reflect), 4 (wrap), 5 (fade))color
(of typestring?
, which defaults tonull
): set the color for the fixed/fade mode. (default: black)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Find a user specified object.
Type:
(?object : string?, ?threshold : float?, ?mipmaps : int?,
?xmin : int?, ?ymin : int?, ?xmax : int?, ?ymax : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
object
(of typestring?
, which defaults tonull
): object bitmap filenamethreshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 0.5)mipmaps
(of typeint?
, which defaults tonull
): set mipmaps. (default: 3)xmin
(of typeint?
, which defaults tonull
): Default: 0ymin
(of typeint?
, which defaults tonull
): Default: 0xmax
(of typeint?
, which defaults tonull
): Default: 0ymax
(of typeint?
, which defaults tonull
): Default: 0(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Find a user specified object.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?object : string?, ?threshold : float?, ?mipmaps : int?,
?xmin : int?, ?ymin : int?, ?xmax : int?, ?ymax : int?,
ffmpeg.filter.graph) -> unit
Arguments:
object
(of typestring?
, which defaults tonull
): object bitmap filenamethreshold
(of typefloat?
, which defaults tonull
): set threshold. (default: 0.5)mipmaps
(of typeint?
, which defaults tonull
): set mipmaps. (default: 3)xmin
(of typeint?
, which defaults tonull
): Default: 0ymin
(of typeint?
, which defaults tonull
): Default: 0xmax
(of typeint?
, which defaults tonull
): Default: 0ymax
(of typeint?
, which defaults tonull
): Default: 0(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Finite Impulse Response Equalizer.
Type:
(?gain : string?, ?gain_entry : string?, ?delay : float?,
?accuracy : float?, ?wfunc : int?, ?fixed : bool?,
?multi : bool?, ?zero_phase : bool?, ?scale : int?,
?dumpfile : string?, ?dumpscale : int?, ?fft2 : bool?,
?min_phase : bool?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
gain
(of typestring?
, which defaults tonull
): set gain curve. (default: gain_interpolate(f))gain_entry
(of typestring?
, which defaults tonull
): set gain entrydelay
(of typefloat?
, which defaults tonull
): set delay. (default: 0.01)accuracy
(of typefloat?
, which defaults tonull
): set accuracy. (default: 5.)wfunc
(of typeint?
, which defaults tonull
): set window function. (default: 1, possible values: 0 (rectangular), 1 (hann), 2 (hamming), 3 (blackman), 4 (nuttall3), 5 (mnuttall3), 6 (nuttall), 7 (bnuttall), 8 (bharris), 9 (tukey))fixed
(of typebool?
, which defaults tonull
): set fixed frame samples. (default: false)multi
(of typebool?
, which defaults tonull
): set multi channels mode. (default: false)zero_phase
(of typebool?
, which defaults tonull
): set zero phase mode. (default: false)scale
(of typeint?
, which defaults tonull
): set gain scale. (default: 1, possible values: 0 (linlin), 1 (linlog), 2 (loglin), 3 (loglog))dumpfile
(of typestring?
, which defaults tonull
): set dump filedumpscale
(of typeint?
, which defaults tonull
): set dump scale. (default: 1, possible values: 0 (linlin), 1 (linlog), 2 (loglin), 3 (loglog))fft2
(of typebool?
, which defaults tonull
): set 2-channels fft. (default: false)min_phase
(of typebool?
, which defaults tonull
): set minimum phase mode. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Finite Impulse Response Equalizer.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?gain : string?, ?gain_entry : string?, ?delay : float?,
?accuracy : float?, ?wfunc : int?, ?fixed : bool?,
?multi : bool?, ?zero_phase : bool?, ?scale : int?,
?dumpfile : string?, ?dumpscale : int?, ?fft2 : bool?,
?min_phase : bool?, ffmpeg.filter.graph) -> unit
Arguments:
gain
(of typestring?
, which defaults tonull
): set gain curve. (default: gain_interpolate(f))gain_entry
(of typestring?
, which defaults tonull
): set gain entrydelay
(of typefloat?
, which defaults tonull
): set delay. (default: 0.01)accuracy
(of typefloat?
, which defaults tonull
): set accuracy. (default: 5.)wfunc
(of typeint?
, which defaults tonull
): set window function. (default: 1, possible values: 0 (rectangular), 1 (hann), 2 (hamming), 3 (blackman), 4 (nuttall3), 5 (mnuttall3), 6 (nuttall), 7 (bnuttall), 8 (bharris), 9 (tukey))fixed
(of typebool?
, which defaults tonull
): set fixed frame samples. (default: false)multi
(of typebool?
, which defaults tonull
): set multi channels mode. (default: false)zero_phase
(of typebool?
, which defaults tonull
): set zero phase mode. (default: false)scale
(of typeint?
, which defaults tonull
): set gain scale. (default: 1, possible values: 0 (linlin), 1 (linlog), 2 (loglin), 3 (loglog))dumpfile
(of typestring?
, which defaults tonull
): set dump filedumpscale
(of typeint?
, which defaults tonull
): set dump scale. (default: 1, possible values: 0 (linlin), 1 (linlog), 2 (loglin), 3 (loglog))fft2
(of typebool?
, which defaults tonull
): set 2-channels fft. (default: false)min_phase
(of typebool?
, which defaults tonull
): set minimum phase mode. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a flanging effect to the audio.
Type:
(?delay : float?, ?depth : float?, ?regen : float?,
?width : float?, ?speed : float?, ?shape : int?,
?phase : float?, ?interp : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
delay
(of typefloat?
, which defaults tonull
): base delay in milliseconds. (default: 0.)depth
(of typefloat?
, which defaults tonull
): added swept delay in milliseconds. (default: 2.)regen
(of typefloat?
, which defaults tonull
): percentage regeneration (delayed signal feedback). (default: 0.)width
(of typefloat?
, which defaults tonull
): percentage of delayed signal mixed with original. (default: 71.)speed
(of typefloat?
, which defaults tonull
): sweeps per second (Hz). (default: 0.5)shape
(of typeint?
, which defaults tonull
): swept wave shape. (default: 0, possible values: 1 (triangular), 1 (t), 0 (sinusoidal), 0 (s))phase
(of typefloat?
, which defaults tonull
): swept wave percentage phase-shift for multi-channel. (default: 25.)interp
(of typeint?
, which defaults tonull
): delay-line interpolation. (default: 0, possible values: 0 (linear), 1 (quadratic))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a flanging effect to the audio.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?delay : float?, ?depth : float?, ?regen : float?,
?width : float?, ?speed : float?, ?shape : int?,
?phase : float?, ?interp : int?, ffmpeg.filter.graph) ->
unit
Arguments:
delay
(of typefloat?
, which defaults tonull
): base delay in milliseconds. (default: 0.)depth
(of typefloat?
, which defaults tonull
): added swept delay in milliseconds. (default: 2.)regen
(of typefloat?
, which defaults tonull
): percentage regeneration (delayed signal feedback). (default: 0.)width
(of typefloat?
, which defaults tonull
): percentage of delayed signal mixed with original. (default: 71.)speed
(of typefloat?
, which defaults tonull
): sweeps per second (Hz). (default: 0.5)shape
(of typeint?
, which defaults tonull
): swept wave shape. (default: 0, possible values: 1 (triangular), 1 (t), 0 (sinusoidal), 0 (s))phase
(of typefloat?
, which defaults tonull
): swept wave percentage phase-shift for multi-channel. (default: 25.)interp
(of typeint?
, which defaults tonull
): delay-line interpolation. (default: 0, possible values: 0 (linear), 1 (quadratic))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Synthesize voice from text using libflite.
Type:
(?list_voices : bool?, ?nb_samples : int?, ?n : int?,
?text : string?, ?textfile : string?, ?v : string?,
?voice : string?, ffmpeg.filter.graph) ->
ffmpeg.filter.audio
Arguments:
list_voices
(of typebool?
, which defaults tonull
): list voices and exit. (default: false)nb_samples
(of typeint?
, which defaults tonull
): set number of samples per frame. (default: 512)n
(of typeint?
, which defaults tonull
): set number of samples per frame. (default: 512)text
(of typestring?
, which defaults tonull
): set text to speaktextfile
(of typestring?
, which defaults tonull
): set filename of the text to speakv
(of typestring?
, which defaults tonull
): set voice. (default: kal)voice
(of typestring?
, which defaults tonull
): set voice. (default: kal)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Synthesize voice from text using libflite.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?list_voices : bool?, ?nb_samples : int?, ?n : int?,
?text : string?, ?textfile : string?, ?v : string?,
?voice : string?, ffmpeg.filter.graph) -> unit
Arguments:
list_voices
(of typebool?
, which defaults tonull
): list voices and exit. (default: false)nb_samples
(of typeint?
, which defaults tonull
): set number of samples per frame. (default: 512)n
(of typeint?
, which defaults tonull
): set number of samples per frame. (default: 512)text
(of typestring?
, which defaults tonull
): set text to speaktextfile
(of typestring?
, which defaults tonull
): set filename of the text to speakv
(of typestring?
, which defaults tonull
): set voice. (default: kal)voice
(of typestring?
, which defaults tonull
): set voice. (default: kal)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Fill area with same color with another color.
Type:
(?x : int?, ?y : int?, ?s0 : int?, ?s1 : int?,
?s2 : int?, ?s3 : int?, ?d0 : int?, ?d1 : int?,
?d2 : int?, ?d3 : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
x
(of typeint?
, which defaults tonull
): set pixel x coordinate. (default: 0)y
(of typeint?
, which defaults tonull
): set pixel y coordinate. (default: 0)s0
(of typeint?
, which defaults tonull
): set source #0 component value. (default: 0)s1
(of typeint?
, which defaults tonull
): set source #1 component value. (default: 0)s2
(of typeint?
, which defaults tonull
): set source #2 component value. (default: 0)s3
(of typeint?
, which defaults tonull
): set source #3 component value. (default: 0)d0
(of typeint?
, which defaults tonull
): set destination #0 component value. (default: 0)d1
(of typeint?
, which defaults tonull
): set destination #1 component value. (default: 0)d2
(of typeint?
, which defaults tonull
): set destination #2 component value. (default: 0)d3
(of typeint?
, which defaults tonull
): set destination #3 component value. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Fill area with same color with another color.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?x : int?, ?y : int?, ?s0 : int?, ?s1 : int?,
?s2 : int?, ?s3 : int?, ?d0 : int?, ?d1 : int?,
?d2 : int?, ?d3 : int?, ffmpeg.filter.graph) -> unit
Arguments:
x
(of typeint?
, which defaults tonull
): set pixel x coordinate. (default: 0)y
(of typeint?
, which defaults tonull
): set pixel y coordinate. (default: 0)s0
(of typeint?
, which defaults tonull
): set source #0 component value. (default: 0)s1
(of typeint?
, which defaults tonull
): set source #1 component value. (default: 0)s2
(of typeint?
, which defaults tonull
): set source #2 component value. (default: 0)s3
(of typeint?
, which defaults tonull
): set source #3 component value. (default: 0)d0
(of typeint?
, which defaults tonull
): set destination #0 component value. (default: 0)d1
(of typeint?
, which defaults tonull
): set destination #1 component value. (default: 0)d2
(of typeint?
, which defaults tonull
): set destination #2 component value. (default: 0)d3
(of typeint?
, which defaults tonull
): set destination #3 component value. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert the input video to one of the specified pixel formats.
Type:
(?pix_fmts : string?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
pix_fmts
(of typestring?
, which defaults tonull
): A ‘|’-separated list of pixel formats(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Convert the input video to one of the specified pixel formats.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?pix_fmts : string?, ffmpeg.filter.graph) -> unit
Arguments:
pix_fmts
(of typestring?
, which defaults tonull
): A ‘|’-separated list of pixel formats(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Force constant framerate.
Type:
(?fps : string?, ?start_time : float?, ?round : int?,
?eof_action : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
fps
(of typestring?
, which defaults tonull
): A string describing desired output framerate. (default: 25)start_time
(of typefloat?
, which defaults tonull
): Assume the first PTS should be this value.. (default: 1.79769313486e+308)round
(of typeint?
, which defaults tonull
): set rounding method for timestamps. (default: 5, possible values: 0 (zero), 1 (inf), 2 (down), 3 (up), 5 (near))eof_action
(of typeint?
, which defaults tonull
): action performed for last frame. (default: 0, possible values: 0 (round), 1 (pass))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Force constant framerate.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?fps : string?, ?start_time : float?, ?round : int?,
?eof_action : int?, ffmpeg.filter.graph) -> unit
Arguments:
fps
(of typestring?
, which defaults tonull
): A string describing desired output framerate. (default: 25)start_time
(of typefloat?
, which defaults tonull
): Assume the first PTS should be this value.. (default: 1.79769313486e+308)round
(of typeint?
, which defaults tonull
): set rounding method for timestamps. (default: 5, possible values: 0 (zero), 1 (inf), 2 (down), 3 (up), 5 (near))eof_action
(of typeint?
, which defaults tonull
): action performed for last frame. (default: 0, possible values: 0 (round), 1 (pass))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate a frame packed stereoscopic video.
Type:
(?format : int?, ffmpeg.filter.graph,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
format
(of typeint?
, which defaults tonull
): Frame pack output format. (default: 1, possible values: 1 (sbs), 2 (tab), 3 (frameseq), 6 (lines), 7 (columns))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Generate a frame packed stereoscopic video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?format : int?, ffmpeg.filter.graph) -> unit
Arguments:
format
(of typeint?
, which defaults tonull
): Frame pack output format. (default: 1, possible values: 1 (sbs), 2 (tab), 3 (frameseq), 6 (lines), 7 (columns))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Upsamples or downsamples progressive source between specified frame rates.
Type:
(?fps : string?, ?interp_start : int?,
?interp_end : int?, ?scene : float?, ?flags : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
fps
(of typestring?
, which defaults tonull
): required output frames per second rate. (default: 50)interp_start
(of typeint?
, which defaults tonull
): point to start linear interpolation. (default: 15)interp_end
(of typeint?
, which defaults tonull
): point to end linear interpolation. (default: 240)scene
(of typefloat?
, which defaults tonull
): scene change level. (default: 8.2)flags
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (scene_change_detect), 1 (scd))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Upsamples or downsamples progressive source between specified frame rates.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?fps : string?, ?interp_start : int?,
?interp_end : int?, ?scene : float?, ?flags : int?,
ffmpeg.filter.graph) -> unit
Arguments:
fps
(of typestring?
, which defaults tonull
): required output frames per second rate. (default: 50)interp_start
(of typeint?
, which defaults tonull
): point to start linear interpolation. (default: 15)interp_end
(of typeint?
, which defaults tonull
): point to end linear interpolation. (default: 240)scene
(of typefloat?
, which defaults tonull
): scene change level. (default: 8.2)flags
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (scene_change_detect), 1 (scd))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Select one frame every N frames.
Type:
(?step : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
step
(of typeint?
, which defaults tonull
): set frame step. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Select one frame every N frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?step : int?, ffmpeg.filter.graph) -> unit
Arguments:
step
(of typeint?
, which defaults tonull
): set frame step. (default: 1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Detects frozen video input.
Type:
(?n : float?, ?noise : float?, ?d : int?,
?duration : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
n
(of typefloat?
, which defaults tonull
): set noise tolerance. (default: 0.001)noise
(of typefloat?
, which defaults tonull
): set noise tolerance. (default: 0.001)d
(of typeint?
, which defaults tonull
): set minimum duration in seconds. (default: 2000000)duration
(of typeint?
, which defaults tonull
): set minimum duration in seconds. (default: 2000000)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Detects frozen video input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?n : float?, ?noise : float?, ?d : int?,
?duration : int?, ffmpeg.filter.graph) -> unit
Arguments:
n
(of typefloat?
, which defaults tonull
): set noise tolerance. (default: 0.001)noise
(of typefloat?
, which defaults tonull
): set noise tolerance. (default: 0.001)d
(of typeint?
, which defaults tonull
): set minimum duration in seconds. (default: 2000000)duration
(of typeint?
, which defaults tonull
): set minimum duration in seconds. (default: 2000000)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Freeze video frames.
Type:
(?first : int?, ?last : int?, ?replace : int?,
ffmpeg.filter.graph, ffmpeg.filter.video,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
first
(of typeint?
, which defaults tonull
): set first frame to freeze. (default: 0)last
(of typeint?
, which defaults tonull
): set last frame to freeze. (default: 0)replace
(of typeint?
, which defaults tonull
): set frame to replace. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Freeze video frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?first : int?, ?last : int?, ?replace : int?,
ffmpeg.filter.graph) -> unit
Arguments:
first
(of typeint?
, which defaults tonull
): set first frame to freeze. (default: 0)last
(of typeint?
, which defaults tonull
): set last frame to freeze. (default: 0)replace
(of typeint?
, which defaults tonull
): set frame to replace. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a frei0r effect.
Type:
(?filter_name : string?, ?filter_params : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
filter_name
(of typestring?
, which defaults tonull
)filter_params
(of typestring?
, which defaults tonull
)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply a frei0r effect.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filter_name : string?, ?filter_params : string?,
ffmpeg.filter.graph) -> unit
Arguments:
filter_name
(of typestring?
, which defaults tonull
)filter_params
(of typestring?
, which defaults tonull
)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate a frei0r source.
Type:
(?size : string?, ?framerate : string?,
?filter_name : string?, ?filter_params : string?,
ffmpeg.filter.graph) -> ffmpeg.filter.video
Arguments:
size
(of typestring?
, which defaults tonull
): Dimensions of the generated video.. (default: 320x240)framerate
(of typestring?
, which defaults tonull
): Default: 25filter_name
(of typestring?
, which defaults tonull
)filter_params
(of typestring?
, which defaults tonull
)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate a frei0r source.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : string?, ?framerate : string?,
?filter_name : string?, ?filter_params : string?,
ffmpeg.filter.graph) -> unit
Arguments:
size
(of typestring?
, which defaults tonull
): Dimensions of the generated video.. (default: 320x240)framerate
(of typestring?
, which defaults tonull
): Default: 25filter_name
(of typestring?
, which defaults tonull
)filter_params
(of typestring?
, which defaults tonull
)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Fast Simple Post-processing filter.
Type:
(?quality : int?, ?qp : int?, ?strength : int?,
?use_bframe_qp : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
quality
(of typeint?
, which defaults tonull
): set quality. (default: 4)qp
(of typeint?
, which defaults tonull
): force a constant quantizer parameter. (default: 0)strength
(of typeint?
, which defaults tonull
): set filter strength. (default: 0)use_bframe_qp
(of typebool?
, which defaults tonull
): use B-frames’ QP. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply Fast Simple Post-processing filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?quality : int?, ?qp : int?, ?strength : int?,
?use_bframe_qp : bool?, ffmpeg.filter.graph) -> unit
Arguments:
quality
(of typeint?
, which defaults tonull
): set quality. (default: 4)qp
(of typeint?
, which defaults tonull
): force a constant quantizer parameter. (default: 0)strength
(of typeint?
, which defaults tonull
): set filter strength. (default: 0)use_bframe_qp
(of typebool?
, which defaults tonull
): use B-frames’ QP. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Gaussian Blur filter.
Type:
(?sigma : float?, ?steps : int?, ?planes : int?,
?sigmaV : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set sigma. (default: 0.5)steps
(of typeint?
, which defaults tonull
): set number of steps. (default: 1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)sigmaV
(of typefloat?
, which defaults tonull
): set vertical sigma. (default: -1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply Gaussian Blur filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sigma : float?, ?steps : int?, ?planes : int?,
?sigmaV : float?, ffmpeg.filter.graph) -> unit
Arguments:
sigma
(of typefloat?
, which defaults tonull
): set sigma. (default: 0.5)steps
(of typeint?
, which defaults tonull
): set number of steps. (default: 1)planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)sigmaV
(of typefloat?
, which defaults tonull
): set vertical sigma. (default: -1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply generic equation to each pixel.
Type:
(?lum_expr : string?, ?lum : string?, ?cb_expr : string?,
?cb : string?, ?cr_expr : string?, ?cr : string?,
?alpha_expr : string?, ?a : string?,
?red_expr : string?, ?r : string?,
?green_expr : string?, ?g : string?,
?blue_expr : string?, ?b : string?,
?interpolation : int?, ?i : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
lum_expr
(of typestring?
, which defaults tonull
): set luminance expressionlum
(of typestring?
, which defaults tonull
): set luminance expressioncb_expr
(of typestring?
, which defaults tonull
): set chroma blue expressioncb
(of typestring?
, which defaults tonull
): set chroma blue expressioncr_expr
(of typestring?
, which defaults tonull
): set chroma red expressioncr
(of typestring?
, which defaults tonull
): set chroma red expressionalpha_expr
(of typestring?
, which defaults tonull
): set alpha expressiona
(of typestring?
, which defaults tonull
): set alpha expressionred_expr
(of typestring?
, which defaults tonull
): set red expressionr
(of typestring?
, which defaults tonull
): set red expressiongreen_expr
(of typestring?
, which defaults tonull
): set green expressiong
(of typestring?
, which defaults tonull
): set green expressionblue_expr
(of typestring?
, which defaults tonull
): set blue expressionb
(of typestring?
, which defaults tonull
): set blue expressioninterpolation
(of typeint?
, which defaults tonull
): set interpolation method. (default: 1, possible values: 0 (nearest), 0 (n), 1 (bilinear), 1 (b))i
(of typeint?
, which defaults tonull
): set interpolation method. (default: 1, possible values: 0 (nearest), 0 (n), 1 (bilinear), 1 (b))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply generic equation to each pixel.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?lum_expr : string?, ?lum : string?, ?cb_expr : string?,
?cb : string?, ?cr_expr : string?, ?cr : string?,
?alpha_expr : string?, ?a : string?,
?red_expr : string?, ?r : string?,
?green_expr : string?, ?g : string?,
?blue_expr : string?, ?b : string?,
?interpolation : int?, ?i : int?, ffmpeg.filter.graph) ->
unit
Arguments:
lum_expr
(of typestring?
, which defaults tonull
): set luminance expressionlum
(of typestring?
, which defaults tonull
): set luminance expressioncb_expr
(of typestring?
, which defaults tonull
): set chroma blue expressioncb
(of typestring?
, which defaults tonull
): set chroma blue expressioncr_expr
(of typestring?
, which defaults tonull
): set chroma red expressioncr
(of typestring?
, which defaults tonull
): set chroma red expressionalpha_expr
(of typestring?
, which defaults tonull
): set alpha expressiona
(of typestring?
, which defaults tonull
): set alpha expressionred_expr
(of typestring?
, which defaults tonull
): set red expressionr
(of typestring?
, which defaults tonull
): set red expressiongreen_expr
(of typestring?
, which defaults tonull
): set green expressiong
(of typestring?
, which defaults tonull
): set green expressionblue_expr
(of typestring?
, which defaults tonull
): set blue expressionb
(of typestring?
, which defaults tonull
): set blue expressioninterpolation
(of typeint?
, which defaults tonull
): set interpolation method. (default: 1, possible values: 0 (nearest), 0 (n), 1 (bilinear), 1 (b))i
(of typeint?
, which defaults tonull
): set interpolation method. (default: 1, possible values: 0 (nearest), 0 (n), 1 (bilinear), 1 (b))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Debands video quickly using gradients.
Type:
(?strength : float?, ?radius : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
strength
(of typefloat?
, which defaults tonull
): The maximum amount by which the filter will change any one pixel.. (default: 1.2)radius
(of typeint?
, which defaults tonull
): The neighborhood to fit the gradient to.. (default: 16)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Debands video quickly using gradients.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?strength : float?, ?radius : int?, ffmpeg.filter.graph) ->
unit
Arguments:
strength
(of typefloat?
, which defaults tonull
): The maximum amount by which the filter will change any one pixel.. (default: 1.2)radius
(of typeint?
, which defaults tonull
): The neighborhood to fit the gradient to.. (default: 16)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Draw a gradients.
Type:
(?size : string?, ?s : string?, ?rate : string?,
?r : string?, ?c0 : string?, ?c1 : string?,
?c2 : string?, ?c3 : string?, ?c4 : string?,
?c5 : string?, ?c6 : string?, ?c7 : string?, ?x0 : int?,
?y0 : int?, ?x1 : int?, ?y1 : int?, ?nb_colors : int?,
?n : int?, ?seed : int?, ?duration : int?, ?d : int?,
?speed : float?, ffmpeg.filter.graph) ->
ffmpeg.filter.video
Arguments:
size
(of typestring?
, which defaults tonull
): set frame size. (default: 640x480)s
(of typestring?
, which defaults tonull
): set frame size. (default: 640x480)rate
(of typestring?
, which defaults tonull
): set frame rate. (default: 25)r
(of typestring?
, which defaults tonull
): set frame rate. (default: 25)c0
(of typestring?
, which defaults tonull
): set 1st color. (default: random)c1
(of typestring?
, which defaults tonull
): set 2nd color. (default: random)c2
(of typestring?
, which defaults tonull
): set 3rd color. (default: random)c3
(of typestring?
, which defaults tonull
): set 4th color. (default: random)c4
(of typestring?
, which defaults tonull
): set 5th color. (default: random)c5
(of typestring?
, which defaults tonull
): set 6th color. (default: random)c6
(of typestring?
, which defaults tonull
): set 7th color. (default: random)c7
(of typestring?
, which defaults tonull
): set 8th color. (default: random)x0
(of typeint?
, which defaults tonull
): set gradient line source x0. (default: -1)y0
(of typeint?
, which defaults tonull
): set gradient line source y0. (default: -1)x1
(of typeint?
, which defaults tonull
): set gradient line destination x1. (default: -1)y1
(of typeint?
, which defaults tonull
): set gradient line destination y1. (default: -1)nb_colors
(of typeint?
, which defaults tonull
): set the number of colors. (default: 2)n
(of typeint?
, which defaults tonull
): set the number of colors. (default: 2)seed
(of typeint?
, which defaults tonull
): set the seed. (default: -1)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)speed
(of typefloat?
, which defaults tonull
): set gradients rotation speed. (default: 0.01)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Draw a gradients.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : string?, ?s : string?, ?rate : string?,
?r : string?, ?c0 : string?, ?c1 : string?,
?c2 : string?, ?c3 : string?, ?c4 : string?,
?c5 : string?, ?c6 : string?, ?c7 : string?, ?x0 : int?,
?y0 : int?, ?x1 : int?, ?y1 : int?, ?nb_colors : int?,
?n : int?, ?seed : int?, ?duration : int?, ?d : int?,
?speed : float?, ffmpeg.filter.graph) -> unit
Arguments:
size
(of typestring?
, which defaults tonull
): set frame size. (default: 640x480)s
(of typestring?
, which defaults tonull
): set frame size. (default: 640x480)rate
(of typestring?
, which defaults tonull
): set frame rate. (default: 25)r
(of typestring?
, which defaults tonull
): set frame rate. (default: 25)c0
(of typestring?
, which defaults tonull
): set 1st color. (default: random)c1
(of typestring?
, which defaults tonull
): set 2nd color. (default: random)c2
(of typestring?
, which defaults tonull
): set 3rd color. (default: random)c3
(of typestring?
, which defaults tonull
): set 4th color. (default: random)c4
(of typestring?
, which defaults tonull
): set 5th color. (default: random)c5
(of typestring?
, which defaults tonull
): set 6th color. (default: random)c6
(of typestring?
, which defaults tonull
): set 7th color. (default: random)c7
(of typestring?
, which defaults tonull
): set 8th color. (default: random)x0
(of typeint?
, which defaults tonull
): set gradient line source x0. (default: -1)y0
(of typeint?
, which defaults tonull
): set gradient line source y0. (default: -1)x1
(of typeint?
, which defaults tonull
): set gradient line destination x1. (default: -1)y1
(of typeint?
, which defaults tonull
): set gradient line destination y1. (default: -1)nb_colors
(of typeint?
, which defaults tonull
): set the number of colors. (default: 2)n
(of typeint?
, which defaults tonull
): set the number of colors. (default: 2)seed
(of typeint?
, which defaults tonull
): set the seed. (default: -1)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)speed
(of typefloat?
, which defaults tonull
): set gradients rotation speed. (default: 0.01)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Show various filtergraph stats.
Type:
(?size : string?, ?s : string?, ?opacity : float?,
?o : float?, ?mode : int?, ?m : int?, ?flags : int?,
?f : int?, ?rate : string?, ?r : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
size
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)s
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)opacity
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)o
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))m
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))flags
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))f
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Show various filtergraph stats.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?size : string?, ?s : string?, ?opacity : float?,
?o : float?, ?mode : int?, ?m : int?, ?flags : int?,
?f : int?, ?rate : string?, ?r : string?,
ffmpeg.filter.graph) -> unit
Arguments:
size
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)s
(of typestring?
, which defaults tonull
): set monitor size. (default: hd720)opacity
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)o
(of typefloat?
, which defaults tonull
): set video opacity. (default: 0.9)mode
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))m
(of typeint?
, which defaults tonull
): set mode. (default: 0, possible values: 0 (full), 1 (compact))flags
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))f
(of typeint?
, which defaults tonull
): set flags. (default: 1, possible values: 1 (queue), 4 (frame_count_in), 2 (frame_count_out), 8 (pts), 16 (time), 32 (timebase), 64 (format), 128 (size), 256 (rate), 512 (eof))rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Estimates scene illumination by grey edge assumption.
Type:
(?difford : int?, ?minknorm : int?, ?sigma : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
difford
(of typeint?
, which defaults tonull
): set differentiation order. (default: 1)minknorm
(of typeint?
, which defaults tonull
): set Minkowski norm. (default: 1)sigma
(of typefloat?
, which defaults tonull
): set sigma. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Estimates scene illumination by grey edge assumption.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?difford : int?, ?minknorm : int?, ?sigma : float?,
ffmpeg.filter.graph) -> unit
Arguments:
difford
(of typeint?
, which defaults tonull
): set differentiation order. (default: 1)minknorm
(of typeint?
, which defaults tonull
): set Minkowski norm. (default: 1)sigma
(of typefloat?
, which defaults tonull
): set sigma. (default: 1.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply Haas Stereo Enhancer.
Type:
(?level_in : float?, ?level_out : float?,
?side_gain : float?, ?middle_source : int?,
?middle_phase : bool?, ?left_delay : float?,
?left_balance : float?, ?left_gain : float?,
?left_phase : bool?, ?right_delay : float?,
?right_balance : float?, ?right_gain : float?,
?right_phase : bool?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)side_gain
(of typefloat?
, which defaults tonull
): set side gain. (default: 1.)middle_source
(of typeint?
, which defaults tonull
): set middle source. (default: 2, possible values: 0 (left), 1 (right), 2 (mid), 3 (side))middle_phase
(of typebool?
, which defaults tonull
): set middle phase. (default: false)left_delay
(of typefloat?
, which defaults tonull
): set left delay. (default: 2.05)left_balance
(of typefloat?
, which defaults tonull
): set left balance. (default: -1.)left_gain
(of typefloat?
, which defaults tonull
): set left gain. (default: 1.)left_phase
(of typebool?
, which defaults tonull
): set left phase. (default: false)right_delay
(of typefloat?
, which defaults tonull
): set right delay. (default: 2.12)right_balance
(of typefloat?
, which defaults tonull
): set right balance. (default: 1.)right_gain
(of typefloat?
, which defaults tonull
): set right gain. (default: 1.)right_phase
(of typebool?
, which defaults tonull
): set right phase. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply Haas Stereo Enhancer.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_in : float?, ?level_out : float?,
?side_gain : float?, ?middle_source : int?,
?middle_phase : bool?, ?left_delay : float?,
?left_balance : float?, ?left_gain : float?,
?left_phase : bool?, ?right_delay : float?,
?right_balance : float?, ?right_gain : float?,
?right_phase : bool?, ffmpeg.filter.graph) -> unit
Arguments:
level_in
(of typefloat?
, which defaults tonull
): set level in. (default: 1.)level_out
(of typefloat?
, which defaults tonull
): set level out. (default: 1.)side_gain
(of typefloat?
, which defaults tonull
): set side gain. (default: 1.)middle_source
(of typeint?
, which defaults tonull
): set middle source. (default: 2, possible values: 0 (left), 1 (right), 2 (mid), 3 (side))middle_phase
(of typebool?
, which defaults tonull
): set middle phase. (default: false)left_delay
(of typefloat?
, which defaults tonull
): set left delay. (default: 2.05)left_balance
(of typefloat?
, which defaults tonull
): set left balance. (default: -1.)left_gain
(of typefloat?
, which defaults tonull
): set left gain. (default: 1.)left_phase
(of typebool?
, which defaults tonull
): set left phase. (default: false)right_delay
(of typefloat?
, which defaults tonull
): set right delay. (default: 2.12)right_balance
(of typefloat?
, which defaults tonull
): set right balance. (default: 1.)right_gain
(of typefloat?
, which defaults tonull
): set right gain. (default: 1.)right_phase
(of typebool?
, which defaults tonull
): set right phase. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust colors using a Hald CLUT.
Type:
(?interp : int?, ?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
interp
(of typeint?
, which defaults tonull
): select interpolation mode. (default: 2, possible values: 0 (nearest), 1 (trilinear), 2 (tetrahedral), 3 (pyramid), 4 (prism))eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust colors using a Hald CLUT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?interp : int?, ?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph) -> unit
Arguments:
interp
(of typeint?
, which defaults tonull
): select interpolation mode. (default: 2, possible values: 0 (nearest), 1 (trilinear), 2 (tetrahedral), 3 (pyramid), 4 (prism))eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Provide an identity Hald CLUT.
Type:
(?level : int?, ?rate : string?, ?r : string?,
?duration : int?, ?d : int?, ?sar : string?,
ffmpeg.filter.graph) -> ffmpeg.filter.video
Arguments:
level
(of typeint?
, which defaults tonull
): set level. (default: 6)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Provide an identity Hald CLUT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level : int?, ?rate : string?, ?r : string?,
?duration : int?, ?d : int?, ?sar : string?,
ffmpeg.filter.graph) -> unit
Arguments:
level
(of typeint?
, which defaults tonull
): set level. (default: 6)rate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)duration
(of typeint?
, which defaults tonull
): set video duration. (default: -1)d
(of typeint?
, which defaults tonull
): set video duration. (default: -1)sar
(of typestring?
, which defaults tonull
): set video sample aspect ratio. (default: 1/1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply High Definition Compatible Digital (HDCD) decoding.
Type:
(?disable_autoconvert : bool?, ?process_stereo : bool?,
?cdt_ms : int?, ?force_pe : bool?, ?analyze_mode : int?,
?bits_per_sample : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
disable_autoconvert
(of typebool?
, which defaults tonull
): Disable any format conversion or resampling in the filter graph.. (default: true)process_stereo
(of typebool?
, which defaults tonull
): Process stereo channels together. Only apply target_gain when both channels match.. (default: true)cdt_ms
(of typeint?
, which defaults tonull
): Code detect timer period in ms.. (default: 2000)force_pe
(of typebool?
, which defaults tonull
): Always extend peaks above -3dBFS even when PE is not signaled.. (default: false)analyze_mode
(of typeint?
, which defaults tonull
): Replace audio with solid tone and signal some processing aspect in the amplitude.. (default: 0, possible values: 0 (off), 1 (lle), 2 (pe), 3 (cdt), 4 (tgm))bits_per_sample
(of typeint?
, which defaults tonull
): Valid bits per sample (location of the true LSB).. (default: 16, possible values: 16 (16), 20 (20), 24 (24))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply High Definition Compatible Digital (HDCD) decoding.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?disable_autoconvert : bool?, ?process_stereo : bool?,
?cdt_ms : int?, ?force_pe : bool?, ?analyze_mode : int?,
?bits_per_sample : int?, ffmpeg.filter.graph) -> unit
Arguments:
disable_autoconvert
(of typebool?
, which defaults tonull
): Disable any format conversion or resampling in the filter graph.. (default: true)process_stereo
(of typebool?
, which defaults tonull
): Process stereo channels together. Only apply target_gain when both channels match.. (default: true)cdt_ms
(of typeint?
, which defaults tonull
): Code detect timer period in ms.. (default: 2000)force_pe
(of typebool?
, which defaults tonull
): Always extend peaks above -3dBFS even when PE is not signaled.. (default: false)analyze_mode
(of typeint?
, which defaults tonull
): Replace audio with solid tone and signal some processing aspect in the amplitude.. (default: 0, possible values: 0 (off), 1 (lle), 2 (pe), 3 (cdt), 4 (tgm))bits_per_sample
(of typeint?
, which defaults tonull
): Valid bits per sample (location of the true LSB).. (default: 16, possible values: 16 (16), 20 (20), 24 (24))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply headphone binaural spatialization with HRTFs in additional streams. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?map : string?, ?gain : float?, ?lfe : float?,
?type : int?, ?size : int?, ?hrir : int?,
ffmpeg.filter.graph, [ffmpeg.filter.audio],
[ffmpeg.filter.video]) -> ffmpeg.filter.audio
Arguments:
map
(of typestring?
, which defaults tonull
): set channels convolution mappingsgain
(of typefloat?
, which defaults tonull
): set gain in dB. (default: 0.)lfe
(of typefloat?
, which defaults tonull
): set lfe gain in dB. (default: 0.)type
(of typeint?
, which defaults tonull
): set processing. (default: 1, possible values: 0 (time), 1 (freq))size
(of typeint?
, which defaults tonull
): set frame size. (default: 1024)hrir
(of typeint?
, which defaults tonull
): set hrir format. (default: 0, possible values: 0 (stereo), 1 (multich))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Apply headphone binaural spatialization with HRTFs in additional streams. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?map : string?, ?gain : float?, ?lfe : float?,
?type : int?, ?size : int?, ?hrir : int?,
ffmpeg.filter.graph) -> unit
Arguments:
map
(of typestring?
, which defaults tonull
): set channels convolution mappingsgain
(of typefloat?
, which defaults tonull
): set gain in dB. (default: 0.)lfe
(of typefloat?
, which defaults tonull
): set lfe gain in dB. (default: 0.)type
(of typeint?
, which defaults tonull
): set processing. (default: 1, possible values: 0 (time), 1 (freq))size
(of typeint?
, which defaults tonull
): set frame size. (default: 1024)hrir
(of typeint?
, which defaults tonull
): set hrir format. (default: 0, possible values: 0 (stereo), 1 (multich))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Horizontally flip the input video.
Type:
(ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Horizontally flip the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a high-pass filter with 3dB point frequency.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?poles : int?,
?p : int?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)w
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a high-pass filter with 3dB point frequency.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?poles : int?,
?p : int?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph) ->
unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)w
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a high shelf filter.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?poles : int?, ?p : int?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a high shelf filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?poles : int?, ?p : int?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph) -> unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 3000.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Generate a Hilbert transform FIR coefficients.
Type:
(?sample_rate : int?, ?r : int?, ?taps : int?, ?t : int?,
?nb_samples : int?, ?n : int?, ?win_func : int?,
?w : int?, ffmpeg.filter.graph) -> ffmpeg.filter.audio
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)r
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)taps
(of typeint?
, which defaults tonull
): set number of taps. (default: 22051)t
(of typeint?
, which defaults tonull
): set number of taps. (default: 22051)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)win_func
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))w
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Generate a Hilbert transform FIR coefficients.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?sample_rate : int?, ?r : int?, ?taps : int?, ?t : int?,
?nb_samples : int?, ?n : int?, ?win_func : int?,
?w : int?, ffmpeg.filter.graph) -> unit
Arguments:
sample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)r
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)taps
(of typeint?
, which defaults tonull
): set number of taps. (default: 22051)t
(of typeint?
, which defaults tonull
): set number of taps. (default: 22051)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)win_func
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))w
(of typeint?
, which defaults tonull
): set window function. (default: 3, possible values: 0 (rect), 4 (bartlett), 1 (hanning), 2 (hamming), 3 (blackman), 5 (welch), 6 (flattop), 7 (bharris), 8 (bnuttall), 11 (bhann), 9 (sine), 10 (nuttall), 12 (lanczos), 13 (gauss), 14 (tukey), 15 (dolph), 16 (cauchy), 17 (parzen), 18 (poisson), 19 (bohman))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply global color histogram equalization.
Type:
(?strength : float?, ?intensity : float?,
?antibanding : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
strength
(of typefloat?
, which defaults tonull
): set the strength. (default: 0.2)intensity
(of typefloat?
, which defaults tonull
): set the intensity. (default: 0.21)antibanding
(of typeint?
, which defaults tonull
): set the antibanding level. (default: 0, possible values: 0 (none), 1 (weak), 2 (strong))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply global color histogram equalization.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?strength : float?, ?intensity : float?,
?antibanding : int?, ffmpeg.filter.graph) -> unit
Arguments:
strength
(of typefloat?
, which defaults tonull
): set the strength. (default: 0.2)intensity
(of typefloat?
, which defaults tonull
): set the intensity. (default: 0.21)antibanding
(of typeint?
, which defaults tonull
): set the antibanding level. (default: 0, possible values: 0 (none), 1 (weak), 2 (strong))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute and draw a histogram.
Type:
(?level_height : int?, ?scale_height : int?,
?display_mode : int?, ?d : int?, ?levels_mode : int?,
?m : int?, ?components : int?, ?c : int?,
?fgopacity : float?, ?f : float?, ?bgopacity : float?,
?b : float?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
level_height
(of typeint?
, which defaults tonull
): set level height. (default: 200)scale_height
(of typeint?
, which defaults tonull
): set scale height. (default: 12)display_mode
(of typeint?
, which defaults tonull
): set display mode. (default: 2, possible values: 0 (overlay), 1 (parade), 2 (stack))d
(of typeint?
, which defaults tonull
): set display mode. (default: 2, possible values: 0 (overlay), 1 (parade), 2 (stack))levels_mode
(of typeint?
, which defaults tonull
): set levels mode. (default: 0, possible values: 0 (linear), 1 (logarithmic))m
(of typeint?
, which defaults tonull
): set levels mode. (default: 0, possible values: 0 (linear), 1 (logarithmic))components
(of typeint?
, which defaults tonull
): set color components to display. (default: 7)c
(of typeint?
, which defaults tonull
): set color components to display. (default: 7)fgopacity
(of typefloat?
, which defaults tonull
): set foreground opacity. (default: 0.7)f
(of typefloat?
, which defaults tonull
): set foreground opacity. (default: 0.7)bgopacity
(of typefloat?
, which defaults tonull
): set background opacity. (default: 0.5)b
(of typefloat?
, which defaults tonull
): set background opacity. (default: 0.5)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Compute and draw a histogram.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?level_height : int?, ?scale_height : int?,
?display_mode : int?, ?d : int?, ?levels_mode : int?,
?m : int?, ?components : int?, ?c : int?,
?fgopacity : float?, ?f : float?, ?bgopacity : float?,
?b : float?, ffmpeg.filter.graph) -> unit
Arguments:
level_height
(of typeint?
, which defaults tonull
): set level height. (default: 200)scale_height
(of typeint?
, which defaults tonull
): set scale height. (default: 12)display_mode
(of typeint?
, which defaults tonull
): set display mode. (default: 2, possible values: 0 (overlay), 1 (parade), 2 (stack))d
(of typeint?
, which defaults tonull
): set display mode. (default: 2, possible values: 0 (overlay), 1 (parade), 2 (stack))levels_mode
(of typeint?
, which defaults tonull
): set levels mode. (default: 0, possible values: 0 (linear), 1 (logarithmic))m
(of typeint?
, which defaults tonull
): set levels mode. (default: 0, possible values: 0 (linear), 1 (logarithmic))components
(of typeint?
, which defaults tonull
): set color components to display. (default: 7)c
(of typeint?
, which defaults tonull
): set color components to display. (default: 7)fgopacity
(of typefloat?
, which defaults tonull
): set foreground opacity. (default: 0.7)f
(of typefloat?
, which defaults tonull
): set foreground opacity. (default: 0.7)bgopacity
(of typefloat?
, which defaults tonull
): set background opacity. (default: 0.5)b
(of typefloat?
, which defaults tonull
): set background opacity. (default: 0.5)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a High Quality 3D Denoiser.
Type:
(?luma_spatial : float?, ?chroma_spatial : float?,
?luma_tmp : float?, ?chroma_tmp : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
luma_spatial
(of typefloat?
, which defaults tonull
): spatial luma strength. (default: 0.)chroma_spatial
(of typefloat?
, which defaults tonull
): spatial chroma strength. (default: 0.)luma_tmp
(of typefloat?
, which defaults tonull
): temporal luma strength. (default: 0.)chroma_tmp
(of typefloat?
, which defaults tonull
): temporal chroma strength. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply a High Quality 3D Denoiser.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?luma_spatial : float?, ?chroma_spatial : float?,
?luma_tmp : float?, ?chroma_tmp : float?,
ffmpeg.filter.graph) -> unit
Arguments:
luma_spatial
(of typefloat?
, which defaults tonull
): spatial luma strength. (default: 0.)chroma_spatial
(of typefloat?
, which defaults tonull
): spatial chroma strength. (default: 0.)luma_tmp
(of typefloat?
, which defaults tonull
): temporal luma strength. (default: 0.)chroma_tmp
(of typefloat?
, which defaults tonull
): temporal chroma strength. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Scale the input by 2, 3 or 4 using the hq*x magnification algorithm.
Type:
(?n : int?, ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
n
(of typeint?
, which defaults tonull
): set scale factor. (default: 3)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Scale the input by 2, 3 or 4 using the hq*x magnification algorithm.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?n : int?, ffmpeg.filter.graph) -> unit
Arguments:
n
(of typeint?
, which defaults tonull
): set scale factor. (default: 3)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Stack video inputs horizontally. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?inputs : int?, ?shortest : bool?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.video
Arguments:
inputs
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Stack video inputs horizontally. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?inputs : int?, ?shortest : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
inputs
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust the hue and saturation of the input video.
Type:
(?h : string?, ?s : string?, ?H : string?, ?b : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
h
(of typestring?
, which defaults tonull
): set the hue angle degrees expressions
(of typestring?
, which defaults tonull
): set the saturation expression. (default: 1)H
(of typestring?
, which defaults tonull
): set the hue angle radians expressionb
(of typestring?
, which defaults tonull
): set the brightness expression. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust the hue and saturation of the input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?h : string?, ?s : string?, ?H : string?, ?b : string?,
ffmpeg.filter.graph) -> unit
Arguments:
h
(of typestring?
, which defaults tonull
): set the hue angle degrees expressions
(of typestring?
, which defaults tonull
): set the saturation expression. (default: 1)H
(of typestring?
, which defaults tonull
): set the hue angle radians expressionb
(of typestring?
, which defaults tonull
): set the brightness expression. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Download a hardware frame to a normal frame
Type:
(ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Download a hardware frame to a normal frame. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(ffmpeg.filter.graph) -> unit
Arguments:
(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Map hardware frames
Type:
(?mode : int?, ?derive_device : string?, ?reverse : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
mode
(of typeint?
, which defaults tonull
): Frame mapping mode. (default: 3, possible values: 1 (read), 2 (write), 4 (overwrite), 8 (direct))derive_device
(of typestring?
, which defaults tonull
): Derive a new device of this typereverse
(of typeint?
, which defaults tonull
): Map in reverse (create and allocate in the sink). (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Map hardware frames. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?mode : int?, ?derive_device : string?, ?reverse : int?,
ffmpeg.filter.graph) -> unit
Arguments:
mode
(of typeint?
, which defaults tonull
): Frame mapping mode. (default: 3, possible values: 1 (read), 2 (write), 4 (overwrite), 8 (direct))derive_device
(of typestring?
, which defaults tonull
): Derive a new device of this typereverse
(of typeint?
, which defaults tonull
): Map in reverse (create and allocate in the sink). (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Upload a normal frame to a hardware frame
Type:
(?derive_device : string?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
derive_device
(of typestring?
, which defaults tonull
): Derive a new device of this type(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Upload a normal frame to a hardware frame. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?derive_device : string?, ffmpeg.filter.graph) -> unit
Arguments:
derive_device
(of typestring?
, which defaults tonull
): Derive a new device of this type(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Upload a system memory frame to a CUDA device.
Type:
(?device : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
device
(of typeint?
, which defaults tonull
): Number of the device to use. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Upload a system memory frame to a CUDA device.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?device : int?, ffmpeg.filter.graph) -> unit
Arguments:
device
(of typeint?
, which defaults tonull
): Number of the device to use. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Grow first stream into second stream by connecting components.
Type:
(?planes : int?, ?threshold : int?, ?eof_action : int?,
?shortest : bool?, ?repeatlast : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes. (default: 15)threshold
(of typeint?
, which defaults tonull
): set threshold. (default: 0)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Grow first stream into second stream by connecting components.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?planes : int?, ?threshold : int?, ?eof_action : int?,
?shortest : bool?, ?repeatlast : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes. (default: 15)threshold
(of typeint?
, which defaults tonull
): set threshold. (default: 0)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Calculate the Identity between two video streams.
Type:
(?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Calculate the Identity between two video streams.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?eof_action : int?, ?shortest : bool?,
?repeatlast : bool?, ffmpeg.filter.graph) -> unit
Arguments:
eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Interlace detect Filter.
Type:
(?intl_thres : float?, ?prog_thres : float?,
?rep_thres : float?, ?half_life : float?,
?analyze_interlaced_flag : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
intl_thres
(of typefloat?
, which defaults tonull
): set interlacing threshold. (default: 1.04)prog_thres
(of typefloat?
, which defaults tonull
): set progressive threshold. (default: 1.5)rep_thres
(of typefloat?
, which defaults tonull
): set repeat threshold. (default: 3.)half_life
(of typefloat?
, which defaults tonull
): half life of cumulative statistics. (default: 0.)analyze_interlaced_flag
(of typeint?
, which defaults tonull
): set number of frames to use to determine if the interlace flag is accurate. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Interlace detect Filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?intl_thres : float?, ?prog_thres : float?,
?rep_thres : float?, ?half_life : float?,
?analyze_interlaced_flag : int?, ffmpeg.filter.graph) ->
unit
Arguments:
intl_thres
(of typefloat?
, which defaults tonull
): set interlacing threshold. (default: 1.04)prog_thres
(of typefloat?
, which defaults tonull
): set progressive threshold. (default: 1.5)rep_thres
(of typefloat?
, which defaults tonull
): set repeat threshold. (default: 3.)half_life
(of typefloat?
, which defaults tonull
): half life of cumulative statistics. (default: 0.)analyze_interlaced_flag
(of typeint?
, which defaults tonull
): set number of frames to use to determine if the interlace flag is accurate. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Deinterleave or interleave fields.
Type:
(?luma_mode : int?, ?l : int?, ?chroma_mode : int?,
?c : int?, ?alpha_mode : int?, ?a : int?,
?luma_swap : bool?, ?ls : bool?, ?chroma_swap : bool?,
?cs : bool?, ?alpha_swap : bool?, ?as : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
luma_mode
(of typeint?
, which defaults tonull
): select luma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))l
(of typeint?
, which defaults tonull
): select luma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))chroma_mode
(of typeint?
, which defaults tonull
): select chroma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))c
(of typeint?
, which defaults tonull
): select chroma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))alpha_mode
(of typeint?
, which defaults tonull
): select alpha mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))a
(of typeint?
, which defaults tonull
): select alpha mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))luma_swap
(of typebool?
, which defaults tonull
): swap luma fields. (default: false)ls
(of typebool?
, which defaults tonull
): swap luma fields. (default: false)chroma_swap
(of typebool?
, which defaults tonull
): swap chroma fields. (default: false)cs
(of typebool?
, which defaults tonull
): swap chroma fields. (default: false)alpha_swap
(of typebool?
, which defaults tonull
): swap alpha fields. (default: false)as
(of typebool?
, which defaults tonull
): swap alpha fields. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Deinterleave or interleave fields.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?luma_mode : int?, ?l : int?, ?chroma_mode : int?,
?c : int?, ?alpha_mode : int?, ?a : int?,
?luma_swap : bool?, ?ls : bool?, ?chroma_swap : bool?,
?cs : bool?, ?alpha_swap : bool?, ?as : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
luma_mode
(of typeint?
, which defaults tonull
): select luma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))l
(of typeint?
, which defaults tonull
): select luma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))chroma_mode
(of typeint?
, which defaults tonull
): select chroma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))c
(of typeint?
, which defaults tonull
): select chroma mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))alpha_mode
(of typeint?
, which defaults tonull
): select alpha mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))a
(of typeint?
, which defaults tonull
): select alpha mode. (default: 0, possible values: 0 (none), 1 (interleave), 1 (i), 2 (deinterleave), 2 (d))luma_swap
(of typebool?
, which defaults tonull
): swap luma fields. (default: false)ls
(of typebool?
, which defaults tonull
): swap luma fields. (default: false)chroma_swap
(of typebool?
, which defaults tonull
): swap chroma fields. (default: false)cs
(of typebool?
, which defaults tonull
): swap chroma fields. (default: false)alpha_swap
(of typebool?
, which defaults tonull
): swap alpha fields. (default: false)as
(of typebool?
, which defaults tonull
): swap alpha fields. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply inflate effect.
Type:
(?threshold0 : int?, ?threshold1 : int?,
?threshold2 : int?, ?threshold3 : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply inflate effect.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?threshold0 : int?, ?threshold1 : int?,
?threshold2 : int?, ?threshold3 : int?,
ffmpeg.filter.graph) -> unit
Arguments:
threshold0
(of typeint?
, which defaults tonull
): set threshold for 1st plane. (default: 65535)threshold1
(of typeint?
, which defaults tonull
): set threshold for 2nd plane. (default: 65535)threshold2
(of typeint?
, which defaults tonull
): set threshold for 3rd plane. (default: 65535)threshold3
(of typeint?
, which defaults tonull
): set threshold for 4th plane. (default: 65535)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Convert progressive video into interlaced.
Type:
(?scan : int?, ?lowpass : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
scan
(of typeint?
, which defaults tonull
): scanning mode. (default: 0, possible values: 0 (tff), 1 (bff))lowpass
(of typeint?
, which defaults tonull
): set vertical low-pass filter. (default: 1, possible values: 0 (off), 1 (linear), 2 (complex))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Convert progressive video into interlaced.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?scan : int?, ?lowpass : int?, ffmpeg.filter.graph) ->
unit
Arguments:
scan
(of typeint?
, which defaults tonull
): scanning mode. (default: 0, possible values: 0 (tff), 1 (bff))lowpass
(of typeint?
, which defaults tonull
): set vertical low-pass filter. (default: 1, possible values: 0 (off), 1 (linear), 2 (complex))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Temporally interleave video inputs. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?nb_inputs : int?, ?n : int?, ?duration : int?,
ffmpeg.filter.graph, [ffmpeg.filter.audio],
[ffmpeg.filter.video]) -> ffmpeg.filter.video
Arguments:
nb_inputs
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)n
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)duration
(of typeint?
, which defaults tonull
): how to determine the end-of-stream. (default: 0, possible values: 0 (longest), 1 (shortest), 2 (first))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Temporally interleave video inputs. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?nb_inputs : int?, ?n : int?, ?duration : int?,
ffmpeg.filter.graph) -> unit
Arguments:
nb_inputs
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)n
(of typeint?
, which defaults tonull
): set number of inputs. (default: 2)duration
(of typeint?
, which defaults tonull
): how to determine the end-of-stream. (default: 0, possible values: 0 (longest), 1 (shortest), 2 (first))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Join multiple audio streams into multi-channel output. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?inputs : int?, ?channel_layout : string?,
?map : string?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.audio
Arguments:
inputs
(of typeint?
, which defaults tonull
): Number of input streams.. (default: 2)channel_layout
(of typestring?
, which defaults tonull
): Channel layout of the output stream.. (default: stereo)map
(of typestring?
, which defaults tonull
): A comma-separated list of channels maps in the format ’input_stream.input_channel-output_channel.(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Join multiple audio streams into multi-channel output. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?inputs : int?, ?channel_layout : string?,
?map : string?, ffmpeg.filter.graph) -> unit
Arguments:
inputs
(of typeint?
, which defaults tonull
): Number of input streams.. (default: 2)channel_layout
(of typestring?
, which defaults tonull
): Channel layout of the output stream.. (default: stereo)map
(of typestring?
, which defaults tonull
): A comma-separated list of channels maps in the format ’input_stream.input_channel-output_channel.(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply kernel deinterlacing to the input.
Type:
(?thresh : int?, ?map : bool?, ?order : bool?,
?sharp : bool?, ?twoway : bool?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
thresh
(of typeint?
, which defaults tonull
): set the threshold. (default: 10)map
(of typebool?
, which defaults tonull
): set the map. (default: false)order
(of typebool?
, which defaults tonull
): set the order. (default: false)sharp
(of typebool?
, which defaults tonull
): set sharpening. (default: false)twoway
(of typebool?
, which defaults tonull
): set twoway. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply kernel deinterlacing to the input.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?thresh : int?, ?map : bool?, ?order : bool?,
?sharp : bool?, ?twoway : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
thresh
(of typeint?
, which defaults tonull
): set the threshold. (default: 10)map
(of typebool?
, which defaults tonull
): set the map. (default: false)order
(of typebool?
, which defaults tonull
): set the order. (default: false)sharp
(of typebool?
, which defaults tonull
): set sharpening. (default: false)twoway
(of typebool?
, which defaults tonull
): set twoway. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply kirsch operator.
Type:
(?planes : int?, ?scale : float?, ?delta : float?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)scale
(of typefloat?
, which defaults tonull
): set scale. (default: 1.)delta
(of typefloat?
, which defaults tonull
): set delta. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Apply kirsch operator.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?planes : int?, ?scale : float?, ?delta : float?,
ffmpeg.filter.graph) -> unit
Arguments:
planes
(of typeint?
, which defaults tonull
): set planes to filter. (default: 15)scale
(of typefloat?
, which defaults tonull
): set scale. (default: 1.)delta
(of typefloat?
, which defaults tonull
): set delta. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply LADSPA effect. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?file : string?, ?f : string?, ?plugin : string?,
?p : string?, ?controls : string?, ?c : string?,
?sample_rate : int?, ?s : int?, ?nb_samples : int?,
?n : int?, ?duration : int?, ?d : int?,
?latency : bool?, ?l : bool?, ffmpeg.filter.graph,
[ffmpeg.filter.audio], [ffmpeg.filter.video]) ->
ffmpeg.filter.audio
Arguments:
file
(of typestring?
, which defaults tonull
): set library name or full pathf
(of typestring?
, which defaults tonull
): set library name or full pathplugin
(of typestring?
, which defaults tonull
): set plugin namep
(of typestring?
, which defaults tonull
): set plugin namecontrols
(of typestring?
, which defaults tonull
): set plugin optionsc
(of typestring?
, which defaults tonull
): set plugin optionssample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)s
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)duration
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)latency
(of typebool?
, which defaults tonull
): enable latency compensation. (default: false)l
(of typebool?
, which defaults tonull
): enable latency compensation. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Apply LADSPA effect. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?file : string?, ?f : string?, ?plugin : string?,
?p : string?, ?controls : string?, ?c : string?,
?sample_rate : int?, ?s : int?, ?nb_samples : int?,
?n : int?, ?duration : int?, ?d : int?,
?latency : bool?, ?l : bool?, ffmpeg.filter.graph) ->
unit
Arguments:
file
(of typestring?
, which defaults tonull
): set library name or full pathf
(of typestring?
, which defaults tonull
): set library name or full pathplugin
(of typestring?
, which defaults tonull
): set plugin namep
(of typestring?
, which defaults tonull
): set plugin namecontrols
(of typestring?
, which defaults tonull
): set plugin optionsc
(of typestring?
, which defaults tonull
): set plugin optionssample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)s
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)duration
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)latency
(of typebool?
, which defaults tonull
): enable latency compensation. (default: false)l
(of typebool?
, which defaults tonull
): enable latency compensation. (default: false)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Slowly update darker pixels.
Type:
(?decay : float?, ?planes : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
decay
(of typefloat?
, which defaults tonull
): set decay. (default: 0.95)planes
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Slowly update darker pixels.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?decay : float?, ?planes : int?, ffmpeg.filter.graph) ->
unit
Arguments:
decay
(of typefloat?
, which defaults tonull
): set decay. (default: 0.95)planes
(of typeint?
, which defaults tonull
): set what planes to filter. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Rectify the image by correcting for lens distortion.
Type:
(?cx : float?, ?cy : float?, ?k1 : float?, ?k2 : float?,
?i : int?, ?fc : string?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
cx
(of typefloat?
, which defaults tonull
): set relative center x. (default: 0.5)cy
(of typefloat?
, which defaults tonull
): set relative center y. (default: 0.5)k1
(of typefloat?
, which defaults tonull
): set quadratic distortion factor. (default: 0.)k2
(of typefloat?
, which defaults tonull
): set double quadratic distortion factor. (default: 0.)i
(of typeint?
, which defaults tonull
): set interpolation type. (default: 0, possible values: 0 (nearest), 1 (bilinear))fc
(of typestring?
, which defaults tonull
): set the color of the unmapped pixels. (default: black@0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Rectify the image by correcting for lens distortion.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?cx : float?, ?cy : float?, ?k1 : float?, ?k2 : float?,
?i : int?, ?fc : string?, ffmpeg.filter.graph) -> unit
Arguments:
cx
(of typefloat?
, which defaults tonull
): set relative center x. (default: 0.5)cy
(of typefloat?
, which defaults tonull
): set relative center y. (default: 0.5)k1
(of typefloat?
, which defaults tonull
): set quadratic distortion factor. (default: 0.)k2
(of typefloat?
, which defaults tonull
): set double quadratic distortion factor. (default: 0.)i
(of typeint?
, which defaults tonull
): set interpolation type. (default: 0, possible values: 0 (nearest), 1 (bilinear))fc
(of typestring?
, which defaults tonull
): set the color of the unmapped pixels. (default: black@0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Create life.
Type:
(?filename : string?, ?f : string?, ?size : string?,
?s : string?, ?rate : string?, ?r : string?,
?rule : string?, ?random_fill_ratio : float?,
?ratio : float?, ?random_seed : int?, ?seed : int?,
?stitch : bool?, ?mold : int?, ?life_color : string?,
?death_color : string?, ?mold_color : string?,
ffmpeg.filter.graph) -> ffmpeg.filter.video
Arguments:
filename
(of typestring?
, which defaults tonull
): set source filef
(of typestring?
, which defaults tonull
): set source filesize
(of typestring?
, which defaults tonull
): set video sizes
(of typestring?
, which defaults tonull
): set video sizerate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)rule
(of typestring?
, which defaults tonull
): set rule. (default: B3/S23)random_fill_ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)random_seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)stitch
(of typebool?
, which defaults tonull
): stitch boundaries. (default: true)mold
(of typeint?
, which defaults tonull
): set mold speed for dead cells. (default: 0)life_color
(of typestring?
, which defaults tonull
): set life color. (default: white)death_color
(of typestring?
, which defaults tonull
): set death color. (default: black)mold_color
(of typestring?
, which defaults tonull
): set mold color. (default: black)(unlabeled)
(of typeffmpeg.filter.graph
)
Ffmpeg filter: Create life.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?filename : string?, ?f : string?, ?size : string?,
?s : string?, ?rate : string?, ?r : string?,
?rule : string?, ?random_fill_ratio : float?,
?ratio : float?, ?random_seed : int?, ?seed : int?,
?stitch : bool?, ?mold : int?, ?life_color : string?,
?death_color : string?, ?mold_color : string?,
ffmpeg.filter.graph) -> unit
Arguments:
filename
(of typestring?
, which defaults tonull
): set source filef
(of typestring?
, which defaults tonull
): set source filesize
(of typestring?
, which defaults tonull
): set video sizes
(of typestring?
, which defaults tonull
): set video sizerate
(of typestring?
, which defaults tonull
): set video rate. (default: 25)r
(of typestring?
, which defaults tonull
): set video rate. (default: 25)rule
(of typestring?
, which defaults tonull
): set rule. (default: B3/S23)random_fill_ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)ratio
(of typefloat?
, which defaults tonull
): set fill ratio for filling initial grid randomly. (default: 0.61803398875)random_seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)seed
(of typeint?
, which defaults tonull
): set the seed for filling the initial grid randomly. (default: -1)stitch
(of typebool?
, which defaults tonull
): stitch boundaries. (default: true)mold
(of typeint?
, which defaults tonull
): set mold speed for dead cells. (default: 0)life_color
(of typestring?
, which defaults tonull
): set life color. (default: white)death_color
(of typestring?
, which defaults tonull
): set death color. (default: black)mold_color
(of typestring?
, which defaults tonull
): set mold color. (default: black)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type() -> unit
): Set the filter’s input(s)
Ffmpeg filter: Limit pixels components to the specified range.
Type:
(?min : int?, ?max : int?, ?planes : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
min
(of typeint?
, which defaults tonull
): set min value. (default: 0)max
(of typeint?
, which defaults tonull
): set max value. (default: 65535)planes
(of typeint?
, which defaults tonull
): set planes. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Limit pixels components to the specified range.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?min : int?, ?max : int?, ?planes : int?,
ffmpeg.filter.graph) -> unit
Arguments:
min
(of typeint?
, which defaults tonull
): set min value. (default: 0)max
(of typeint?
, which defaults tonull
): set max value. (default: 65535)planes
(of typeint?
, which defaults tonull
): set planes. (default: 15)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Loop video frames.
Type:
(?loop : int?, ?size : int?, ?start : int?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
loop
(of typeint?
, which defaults tonull
): number of loops. (default: 0)size
(of typeint?
, which defaults tonull
): max number of frames to loop. (default: 0)start
(of typeint?
, which defaults tonull
): set the loop start frame. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Loop video frames.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?loop : int?, ?size : int?, ?start : int?,
ffmpeg.filter.graph) -> unit
Arguments:
loop
(of typeint?
, which defaults tonull
): number of loops. (default: 0)size
(of typeint?
, which defaults tonull
): max number of frames to loop. (default: 0)start
(of typeint?
, which defaults tonull
): set the loop start frame. (default: 0)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: EBU R128 loudness normalization
Type:
(?I : float?, ?i : float?, ?LRA : float?, ?lra : float?,
?TP : float?, ?tp : float?, ?measured_I : float?,
?measured_i : float?, ?measured_LRA : float?,
?measured_lra : float?, ?measured_TP : float?,
?measured_tp : float?, ?measured_thresh : float?,
?offset : float?, ?linear : bool?, ?dual_mono : bool?,
?print_format : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
I
(of typefloat?
, which defaults tonull
): set integrated loudness target. (default: -24.)i
(of typefloat?
, which defaults tonull
): set integrated loudness target. (default: -24.)LRA
(of typefloat?
, which defaults tonull
): set loudness range target. (default: 7.)lra
(of typefloat?
, which defaults tonull
): set loudness range target. (default: 7.)TP
(of typefloat?
, which defaults tonull
): set maximum true peak. (default: -2.)tp
(of typefloat?
, which defaults tonull
): set maximum true peak. (default: -2.)measured_I
(of typefloat?
, which defaults tonull
): measured IL of input file. (default: 0.)measured_i
(of typefloat?
, which defaults tonull
): measured IL of input file. (default: 0.)measured_LRA
(of typefloat?
, which defaults tonull
): measured LRA of input file. (default: 0.)measured_lra
(of typefloat?
, which defaults tonull
): measured LRA of input file. (default: 0.)measured_TP
(of typefloat?
, which defaults tonull
): measured true peak of input file. (default: 99.)measured_tp
(of typefloat?
, which defaults tonull
): measured true peak of input file. (default: 99.)measured_thresh
(of typefloat?
, which defaults tonull
): measured threshold of input file. (default: -70.)offset
(of typefloat?
, which defaults tonull
): set offset gain. (default: 0.)linear
(of typebool?
, which defaults tonull
): normalize linearly if possible. (default: true)dual_mono
(of typebool?
, which defaults tonull
): treat mono input as dual-mono. (default: false)print_format
(of typeint?
, which defaults tonull
): set print format for stats. (default: 0, possible values: 0 (none), 1 (json), 2 (summary))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: EBU R128 loudness normalization. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?I : float?, ?i : float?, ?LRA : float?, ?lra : float?,
?TP : float?, ?tp : float?, ?measured_I : float?,
?measured_i : float?, ?measured_LRA : float?,
?measured_lra : float?, ?measured_TP : float?,
?measured_tp : float?, ?measured_thresh : float?,
?offset : float?, ?linear : bool?, ?dual_mono : bool?,
?print_format : int?, ffmpeg.filter.graph) -> unit
Arguments:
I
(of typefloat?
, which defaults tonull
): set integrated loudness target. (default: -24.)i
(of typefloat?
, which defaults tonull
): set integrated loudness target. (default: -24.)LRA
(of typefloat?
, which defaults tonull
): set loudness range target. (default: 7.)lra
(of typefloat?
, which defaults tonull
): set loudness range target. (default: 7.)TP
(of typefloat?
, which defaults tonull
): set maximum true peak. (default: -2.)tp
(of typefloat?
, which defaults tonull
): set maximum true peak. (default: -2.)measured_I
(of typefloat?
, which defaults tonull
): measured IL of input file. (default: 0.)measured_i
(of typefloat?
, which defaults tonull
): measured IL of input file. (default: 0.)measured_LRA
(of typefloat?
, which defaults tonull
): measured LRA of input file. (default: 0.)measured_lra
(of typefloat?
, which defaults tonull
): measured LRA of input file. (default: 0.)measured_TP
(of typefloat?
, which defaults tonull
): measured true peak of input file. (default: 99.)measured_tp
(of typefloat?
, which defaults tonull
): measured true peak of input file. (default: 99.)measured_thresh
(of typefloat?
, which defaults tonull
): measured threshold of input file. (default: -70.)offset
(of typefloat?
, which defaults tonull
): set offset gain. (default: 0.)linear
(of typebool?
, which defaults tonull
): normalize linearly if possible. (default: true)dual_mono
(of typebool?
, which defaults tonull
): treat mono input as dual-mono. (default: false)print_format
(of typeint?
, which defaults tonull
): set print format for stats. (default: 0, possible values: 0 (none), 1 (json), 2 (summary))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a low-pass filter with 3dB point frequency.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?poles : int?,
?p : int?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph,
ffmpeg.filter.audio) -> ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set frequency. (default: 500.)f
(of typefloat?
, which defaults tonull
): set frequency. (default: 500.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)w
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a low-pass filter with 3dB point frequency.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?poles : int?,
?p : int?, ?mix : float?, ?m : float?,
?channels : string?, ?c : string?, ?normalize : bool?,
?n : bool?, ?transform : int?, ?a : int?,
?precision : int?, ?r : int?, ffmpeg.filter.graph) ->
unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set frequency. (default: 500.)f
(of typefloat?
, which defaults tonull
): set frequency. (default: 500.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)w
(of typefloat?
, which defaults tonull
): set width. (default: 0.707)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply a low shelf filter.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?poles : int?, ?p : int?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph, ffmpeg.filter.audio) ->
ffmpeg.filter.audio
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.audio
)
Ffmpeg filter: Apply a low shelf filter.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?frequency : float?, ?f : float?, ?width_type : int?,
?t : int?, ?width : float?, ?w : float?, ?gain : float?,
?g : float?, ?poles : int?, ?p : int?, ?mix : float?,
?m : float?, ?channels : string?, ?c : string?,
?normalize : bool?, ?n : bool?, ?transform : int?,
?a : int?, ?precision : int?, ?r : int?,
ffmpeg.filter.graph) -> unit
Arguments:
frequency
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)f
(of typefloat?
, which defaults tonull
): set central frequency. (default: 100.)width_type
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))t
(of typeint?
, which defaults tonull
): set filter-width type. (default: 3, possible values: 1 (h), 3 (q), 2 (o), 4 (s), 5 (k))width
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)w
(of typefloat?
, which defaults tonull
): set shelf transition steep. (default: 0.5)gain
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)g
(of typefloat?
, which defaults tonull
): set gain. (default: 0.)poles
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)p
(of typeint?
, which defaults tonull
): set number of poles. (default: 2)mix
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)m
(of typefloat?
, which defaults tonull
): set mix. (default: 1.)channels
(of typestring?
, which defaults tonull
): set channels to filterc
(of typestring?
, which defaults tonull
): set channels to filternormalize
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)n
(of typebool?
, which defaults tonull
): normalize coefficients. (default: false)transform
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))a
(of typeint?
, which defaults tonull
): set transform type. (default: 0, possible values: 0 (di), 1 (dii), 2 (tdii), 3 (latt))precision
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))r
(of typeint?
, which defaults tonull
): set filtering precision. (default: -1, possible values: -1 (auto), 0 (s16), 1 (s32), 2 (f32), 3 (f64))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.audio) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Turns a certain luma into transparency.
Type:
(?threshold : float?, ?tolerance : float?,
?softness : float?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
threshold
(of typefloat?
, which defaults tonull
): set the threshold value. (default: 0.)tolerance
(of typefloat?
, which defaults tonull
): set the tolerance value. (default: 0.01)softness
(of typefloat?
, which defaults tonull
): set the softness value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Turns a certain luma into transparency.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?threshold : float?, ?tolerance : float?,
?softness : float?, ffmpeg.filter.graph) -> unit
Arguments:
threshold
(of typefloat?
, which defaults tonull
): set the threshold value. (default: 0.)tolerance
(of typefloat?
, which defaults tonull
): set the tolerance value. (default: 0.01)softness
(of typefloat?
, which defaults tonull
): set the softness value. (default: 0.)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute and apply a lookup table to the RGB/YUV input video.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?y : string?, ?u : string?, ?v : string?,
?r : string?, ?g : string?, ?b : string?, ?a : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: clipval)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: clipval)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: clipval)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: clipval)y
(of typestring?
, which defaults tonull
): set Y expression. (default: clipval)u
(of typestring?
, which defaults tonull
): set U expression. (default: clipval)v
(of typestring?
, which defaults tonull
): set V expression. (default: clipval)r
(of typestring?
, which defaults tonull
): set R expression. (default: clipval)g
(of typestring?
, which defaults tonull
): set G expression. (default: clipval)b
(of typestring?
, which defaults tonull
): set B expression. (default: clipval)a
(of typestring?
, which defaults tonull
): set A expression. (default: clipval)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Compute and apply a lookup table to the RGB/YUV input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?y : string?, ?u : string?, ?v : string?,
?r : string?, ?g : string?, ?b : string?, ?a : string?,
ffmpeg.filter.graph) -> unit
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: clipval)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: clipval)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: clipval)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: clipval)y
(of typestring?
, which defaults tonull
): set Y expression. (default: clipval)u
(of typestring?
, which defaults tonull
): set U expression. (default: clipval)v
(of typestring?
, which defaults tonull
): set V expression. (default: clipval)r
(of typestring?
, which defaults tonull
): set R expression. (default: clipval)g
(of typestring?
, which defaults tonull
): set G expression. (default: clipval)b
(of typestring?
, which defaults tonull
): set B expression. (default: clipval)a
(of typestring?
, which defaults tonull
): set A expression. (default: clipval)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust colors using a 1D LUT.
Type:
(?file : string?, ?interp : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
file
(of typestring?
, which defaults tonull
): set 1D LUT file nameinterp
(of typeint?
, which defaults tonull
): select interpolation mode. (default: 1, possible values: 0 (nearest), 1 (linear), 3 (cosine), 2 (cubic), 4 (spline))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust colors using a 1D LUT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?file : string?, ?interp : int?, ffmpeg.filter.graph) ->
unit
Arguments:
file
(of typestring?
, which defaults tonull
): set 1D LUT file nameinterp
(of typeint?
, which defaults tonull
): select interpolation mode. (default: 1, possible values: 0 (nearest), 1 (linear), 3 (cosine), 2 (cubic), 4 (spline))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute and apply a lookup table from two video inputs.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?d : int?, ?eof_action : int?,
?shortest : bool?, ?repeatlast : bool?,
ffmpeg.filter.graph, ffmpeg.filter.video,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: x)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: x)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: x)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: x)d
(of typeint?
, which defaults tonull
): set output depth. (default: 0)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Compute and apply a lookup table from two video inputs.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?d : int?, ?eof_action : int?,
?shortest : bool?, ?repeatlast : bool?,
ffmpeg.filter.graph) -> unit
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: x)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: x)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: x)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: x)d
(of typeint?
, which defaults tonull
): set output depth. (default: 0)eof_action
(of typeint?
, which defaults tonull
): Action to take when encountering EOF from secondary input . (default: 0, possible values: 0 (repeat), 1 (endall), 2 (pass))shortest
(of typebool?
, which defaults tonull
): force termination when the shortest input terminates. (default: false)repeatlast
(of typebool?
, which defaults tonull
): extend last frame of secondary streams beyond EOF. (default: true)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video, ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Adjust colors using a 3D LUT.
Type:
(?file : string?, ?interp : int?, ffmpeg.filter.graph,
ffmpeg.filter.video) -> ffmpeg.filter.video
Arguments:
file
(of typestring?
, which defaults tonull
): set 3D LUT file nameinterp
(of typeint?
, which defaults tonull
): select interpolation mode. (default: 2, possible values: 0 (nearest), 1 (trilinear), 2 (tetrahedral), 3 (pyramid), 4 (prism))(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Adjust colors using a 3D LUT.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?file : string?, ?interp : int?, ffmpeg.filter.graph) ->
unit
Arguments:
file
(of typestring?
, which defaults tonull
): set 3D LUT file nameinterp
(of typeint?
, which defaults tonull
): select interpolation mode. (default: 2, possible values: 0 (nearest), 1 (trilinear), 2 (tetrahedral), 3 (pyramid), 4 (prism))(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute and apply a lookup table to the RGB input video.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?y : string?, ?u : string?, ?v : string?,
?r : string?, ?g : string?, ?b : string?, ?a : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: clipval)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: clipval)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: clipval)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: clipval)y
(of typestring?
, which defaults tonull
): set Y expression. (default: clipval)u
(of typestring?
, which defaults tonull
): set U expression. (default: clipval)v
(of typestring?
, which defaults tonull
): set V expression. (default: clipval)r
(of typestring?
, which defaults tonull
): set R expression. (default: clipval)g
(of typestring?
, which defaults tonull
): set G expression. (default: clipval)b
(of typestring?
, which defaults tonull
): set B expression. (default: clipval)a
(of typestring?
, which defaults tonull
): set A expression. (default: clipval)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Compute and apply a lookup table to the RGB input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?y : string?, ?u : string?, ?v : string?,
?r : string?, ?g : string?, ?b : string?, ?a : string?,
ffmpeg.filter.graph) -> unit
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: clipval)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: clipval)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: clipval)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: clipval)y
(of typestring?
, which defaults tonull
): set Y expression. (default: clipval)u
(of typestring?
, which defaults tonull
): set U expression. (default: clipval)v
(of typestring?
, which defaults tonull
): set V expression. (default: clipval)r
(of typestring?
, which defaults tonull
): set R expression. (default: clipval)g
(of typestring?
, which defaults tonull
): set G expression. (default: clipval)b
(of typestring?
, which defaults tonull
): set B expression. (default: clipval)a
(of typestring?
, which defaults tonull
): set A expression. (default: clipval)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Compute and apply a lookup table to the YUV input video.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?y : string?, ?u : string?, ?v : string?,
?r : string?, ?g : string?, ?b : string?, ?a : string?,
ffmpeg.filter.graph, ffmpeg.filter.video) ->
ffmpeg.filter.video
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: clipval)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: clipval)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: clipval)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: clipval)y
(of typestring?
, which defaults tonull
): set Y expression. (default: clipval)u
(of typestring?
, which defaults tonull
): set U expression. (default: clipval)v
(of typestring?
, which defaults tonull
): set V expression. (default: clipval)r
(of typestring?
, which defaults tonull
): set R expression. (default: clipval)g
(of typestring?
, which defaults tonull
): set G expression. (default: clipval)b
(of typestring?
, which defaults tonull
): set B expression. (default: clipval)a
(of typestring?
, which defaults tonull
): set A expression. (default: clipval)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of typeffmpeg.filter.video
)
Ffmpeg filter: Compute and apply a lookup table to the YUV input video.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?c0 : string?, ?c1 : string?, ?c2 : string?,
?c3 : string?, ?y : string?, ?u : string?, ?v : string?,
?r : string?, ?g : string?, ?b : string?, ?a : string?,
ffmpeg.filter.graph) -> unit
Arguments:
c0
(of typestring?
, which defaults tonull
): set component #0 expression. (default: clipval)c1
(of typestring?
, which defaults tonull
): set component #1 expression. (default: clipval)c2
(of typestring?
, which defaults tonull
): set component #2 expression. (default: clipval)c3
(of typestring?
, which defaults tonull
): set component #3 expression. (default: clipval)y
(of typestring?
, which defaults tonull
): set Y expression. (default: clipval)u
(of typestring?
, which defaults tonull
): set U expression. (default: clipval)v
(of typestring?
, which defaults tonull
): set V expression. (default: clipval)r
(of typestring?
, which defaults tonull
): set R expression. (default: clipval)g
(of typestring?
, which defaults tonull
): set G expression. (default: clipval)b
(of typestring?
, which defaults tonull
): set B expression. (default: clipval)a
(of typestring?
, which defaults tonull
): set A expression. (default: clipval)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.video
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type(ffmpeg.filter.video) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Apply LV2 effect. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.
Type:
(?plugin : string?, ?p : string?, ?controls : string?,
?c : string?, ?sample_rate : int?, ?s : int?,
?nb_samples : int?, ?n : int?, ?duration : int?,
?d : int?, ffmpeg.filter.graph, [ffmpeg.filter.audio],
[ffmpeg.filter.video]) -> ffmpeg.filter.audio
Arguments:
plugin
(of typestring?
, which defaults tonull
): set plugin urip
(of typestring?
, which defaults tonull
): set plugin uricontrols
(of typestring?
, which defaults tonull
): set plugin optionsc
(of typestring?
, which defaults tonull
): set plugin optionssample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)s
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)duration
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)(unlabeled)
(of type[ffmpeg.filter.audio]
)(unlabeled)
(of type[ffmpeg.filter.video]
)
Ffmpeg filter: Apply LV2 effect. This filter has dynamic inputs: last two arguments are lists of audio and video inputs. Total number of inputs is determined at runtime.. Use this operator to initiate the filter independently of its inputs, to be able to send commands to the filter instance.
Type:
(?plugin : string?, ?p : string?, ?controls : string?,
?c : string?, ?sample_rate : int?, ?s : int?,
?nb_samples : int?, ?n : int?, ?duration : int?,
?d : int?, ffmpeg.filter.graph) -> unit
Arguments:
plugin
(of typestring?
, which defaults tonull
): set plugin urip
(of typestring?
, which defaults tonull
): set plugin uricontrols
(of typestring?
, which defaults tonull
): set plugin optionsc
(of typestring?
, which defaults tonull
): set plugin optionssample_rate
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)s
(of typeint?
, which defaults tonull
): set sample rate. (default: 44100)nb_samples
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)n
(of typeint?
, which defaults tonull
): set the number of samples per requested frame. (default: 1024)duration
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)d
(of typeint?
, which defaults tonull
): set audio duration. (default: -1)(unlabeled)
(of typeffmpeg.filter.graph
)
Methods:
output
(of typeffmpeg.filter.audio
): Filter output(s)process_command
(of type(?fast : bool, string, string) -> string
):process_command(?fast, "command", "argument")
sends the given command to this filter. Setfast
totrue
to only execute the command when it is fast.set_input
(of type([ffmpeg.filter.audio], [ffmpeg.filter.video]) -> unit
): Set the filter’s input(s)
Ffmpeg filter: Render a Mandelbrot fractal.
Type:
(?size : string?, ?s : string?, ?rate : string?,
?r : string?, ?maxiter : int?, ?start_x : float?,
?start_y : float?, ?start_scale : float?,
?end_scale : float?, ?end_pts : float?,
?bailout : float?, ?morphxf : float?, ?morphyf : float?,
?morphamp : float?, ?outer : int?, ?inner : int?,
ffmpeg.filter.graph) -> ffmpeg.filter.video
Arguments: