FFmpeg 5.0.3
acompressor
A compressor is mainly used to reduce the dynamic range of a signal.
acontrast
Simple audio dynamic range compression/expansion filter.
acopy
Copy the input audio source unchanged to the output.
acrossfade
Apply cross fade from one input audio stream to another input audio stream.
acrossover
Split audio stream into several bands.
acrusher
Reduce audio bit resolution.
acue
Delay audio filtering until a given wallclock timestamp.
adeclick
Remove impulsive noise from input audio.
adeclip
Remove clipped samples from input audio.
adecorrelate
Apply decorrelation to input audio stream.
adelay
Delay one or more audio channels.
adenorm
Remedy denormals in audio by adding extremely low-level noise.
aderivative
Compute derivative/integral of audio stream.
aintegral
Compute derivative/integral of audio stream.
adynamicequalizer
Apply dynamic equalization to input audio stream.
adynamicsmooth
Apply dynamic smoothing to input audio stream.
aecho
Apply echoing to the input audio.
aemphasis
Audio emphasis filter creates or restores material directly taken from LPs or emphased CDs with different filter curves.
aeval
Modify an audio signal according to the specified expressions.
aexciter
An exciter is used to produce high sound that is not present in the original signal.
afade
Apply fade-in/out effect to input audio.
afftdn
Denoise audio samples with FFT.
afftfilt
Apply arbitrary expressions to samples in frequency domain.
afir
Apply an arbitrary Finite Impulse Response filter.
aformat
Set output format constraints for the input audio.
afreqshift
Apply frequency shift to input audio samples.
afwtdn
Reduce broadband noise from input samples using Wavelets.
agate
A gate is mainly used to reduce lower parts of a signal.
aiir
Apply an arbitrary Infinite Impulse Response filter.
alimiter
The limiter prevents an input signal from rising over a desired threshold.
allpass
Apply a two-pole all-pass filter with central frequency (in Hz) frequency, and filter-width width.
aloop
Loop audio samples.
amerge
Merge two or more audio streams into a single multi-channel stream.
amix
Mixes multiple audio inputs into a single output.
amultiply
Multiply first audio stream with second audio stream and store result in output audio stream.
anequalizer
High-order parametric multiband equalizer for each channel.
anlmdn
Reduce broadband noise in audio samples using Non-Local Means algorithm.
anlmf
Apply Normalized Least-Mean-(Squares|Fourth) algorithm to the first audio stream using the second audio stream.
anlms
Apply Normalized Least-Mean-(Squares|Fourth) algorithm to the first audio stream using the second audio stream.
anull
Pass the audio source unchanged to the output.
apad
Pad the end of an audio stream with silence.
aphaser
Add a phasing effect to the input audio.
aphaseshift
Apply phase shift to input audio samples.
apsyclip
Apply Psychoacoustic clipper to input audio stream.
apulsator
Audio pulsator is something between an autopanner and a tremolo.
aresample
Resample the input audio to the specified parameters, using the libswresample library.
areverse
Reverse an audio clip.
arnndn
Reduce noise from speech using Recurrent Neural Networks.
asdr
Measure Audio Signal-to-Distortion Ratio.
asetnsamples
Set the number of samples per each output audio frame.
asetrate
Set the sample rate without altering the PCM data.
ashowinfo
Show a line containing various information for each input audio frame.
asoftclip
Apply audio soft clipping.
aspectralstats
Display frequency domain statistical information about the audio channels.
asr
Automatic Speech Recognition .
astats
Display time domain statistical information about the audio channels.
asubboost
Boost subwoofer frequencies.
asubcut
Cut subwoofer frequencies.
asupercut
Cut super frequencies.
asuperpass
Apply high order Butterworth band-pass filter.
asuperstop
Apply high order Butterworth band-stop filter.
atempo
Adjust audio tempo.
atilt
Apply spectral tilt filter to audio stream.
atrim
Trim the input so that the output contains one continuous subpart of the input.
axcorrelate
Calculate normalized windowed cross-correlation between two input audio streams.
bandpass
Apply a two-pole Butterworth band-pass filter with central frequency frequency, and (3dB-point) band-width width.
bandreject
Apply a two-pole Butterworth band-reject filter with central frequency frequency, and (3dB-point) band-width width.
bass
Boost or cut the bass (lower) frequencies of the audio using a two-pole shelving filter with a response similar to that of a standard hi-fi’s tone-controls.
lowshelf
Boost or cut the bass (lower) frequencies of the audio using a two-pole shelving filter with a response similar to that of a standard hi-fi’s tone-controls.
biquad
Apply a biquad IIR filter with the given coefficients.
bs2b
Bauer stereo to binaural transformation, which improves headphone listening of stereo audio records.
channelmap
Remap input channels to new locations.
channelsplit
Split each channel from an input audio stream into a separate output stream.
chorus
Add a chorus effect to the audio.
compand
Compress or expand the audio’s dynamic range.
compensationdelay
Compensation Delay Line is a metric based delay to compensate differing positions of microphones or speakers.
crossfeed
Apply headphone crossfeed filter.
crystalizer
Simple algorithm for audio noise sharpening.
dcshift
Apply a DC shift to the audio.
deesser
Apply de-essing to the audio samples.
drmeter
Measure audio dynamic range.
dynaudnorm
Dynamic Audio Normalizer.
earwax
Make audio easier to listen to on headphones.
equalizer
Apply a two-pole peaking equalisation (EQ) filter.
extrastereo
Linearly increases the difference between left and right channels which adds some sort of "live" effect to playback.
firequalizer
Apply FIR Equalization using arbitrary frequency response.
flanger
Apply a flanging effect to the audio.
haas
Apply Haas effect to audio.
hdcd
Decodes High Definition Compatible Digital (HDCD) data.
headphone
Apply head-related transfer functions (HRTFs) to create virtual loudspeakers around the user for binaural listening via headphones.
highpass
Apply a high-pass filter with 3dB point frequency.
join
Join multiple input streams into one multi-channel stream.
ladspa
Load a LADSPA (Linux Audio Developer’s Simple Plugin API) plugin.
loudnorm
EBU R128 loudness normalization.
lowpass
Apply a low-pass filter with 3dB point frequency.
lv2
Load a LV2 (LADSPA Version 2) plugin.
mcompand
Multiband Compress or expand the audio’s dynamic range.
pan
Mix channels with specific gain levels.
replaygain
ReplayGain scanner filter.
resample
Convert the audio sample format, sample rate and channel layout.
rubberband
Apply time-stretching and pitch-shifting with librubberband.
sidechaincompress
This filter acts like normal compressor but has the ability to compress detected signal using second input signal.
sidechaingate
A sidechain gate acts like a normal (wideband) gate but has the ability to filter the detected signal before sending it to the gain reduction stage.
silencedetect
Detect silence in an audio stream.
silenceremove
Remove silence from the beginning, middle or end of the audio.
sofalizer
SOFAlizer uses head-related transfer functions (HRTFs) to create virtual loudspeakers around the user for binaural listening via headphones (audio formats up to 9 channels supported).
speechnorm
Speech Normalizer.
stereotools
This filter has some handy utilities to manage stereo signals, for converting M/S stereo recordings to L/R signal while having control over the parameters or spreading the stereo image of master track.
stereowiden
This filter enhance the stereo effect by suppressing signal common to both channels and by delaying the signal of left into right and vice versa, thereby widening the stereo effect.
superequalizer
Apply 18 band equalizer.
surround
Apply audio surround upmix filter.
treble
Boost or cut treble (upper) frequencies of the audio using a two-pole shelving filter with a response similar to that of a standard hi-fi’s tone-controls.
highshelf
Boost or cut treble (upper) frequencies of the audio using a two-pole shelving filter with a response similar to that of a standard hi-fi’s tone-controls.
tremolo
Sinusoidal amplitude modulation.
vibrato
Sinusoidal phase modulation.
volume
Adjust the input audio volume.
volumedetect
Detect the volume of the input video.