Transloadit

Audio/video filters

The particular set of Audio/video filters that you can use can depend on the version of the underlying encoding tools that Transloadit uses for the following Robots:

Transloadit recommends having: ffmpeg_stack: "v7.0.0" in these Robots’ Assembly Instructions. We are intimately aware of how important continuity is for our customers, so stack version upgrades are always opt-in. Stack versions are typically supported for many years before we start issuing deprecation warnings (for example, we had been supporting "v1.0.0" for 11 years before we deprecated it).

NameDescriptionReadWrite
a3dscopeConvert input audio to 3d scope video output.
aapApply Affine Projection algorithm to first audio stream.
abenchBenchmark part of a filtergraph.
abitscopeConvert input audio to audio bit scope video output.
abufferBuffer audio frames, and make them accessible to the filterchain.
abuffersinkBuffer audio frames, and make them available to the end of the filter graph.
acompressorAudio compressor.
acontrastSimple audio dynamic range compression/expansion filter.
acopyCopy the input audio unchanged to the output.
acrossfadeCross fade two input audio streams.
acrossoverSplit audio into per-bands streams.
acrusherReduce audio bit resolution.
acueDelay filtering to match a cue.
addroiAdd region of interest to frame.
adeclickRemove impulsive noise from input audio.
adeclipRemove clipping from input audio.
adecorrelateApply decorrelation to input audio.
adelayDelay one or more audio channels.
adenormRemedy denormals by adding extremely low-level noise.
aderivativeCompute derivative of input audio.
adrawgraphDraw a graph using input audio metadata.
adrcAudio Spectral Dynamic Range Controller.
adynamicequalizerApply Dynamic Equalization of input audio.
adynamicsmoothApply Dynamic Smoothing of input audio.
aechoAdd echoing to the audio.
aemphasisAudio emphasis.
aevalFilter audio signal according to a specified expression.
aevalsrcGenerate an audio signal generated by an expression.
aexciterEnhance high frequency part of audio.
afadeFade in/out input audio.
afdelaysrcGenerate a Fractional delay FIR coefficients.
afftdnDenoise audio samples using FFT.
afftfiltApply arbitrary expressions to samples in frequency domain.
afifoBuffer input frames and send them when they are requested.
afirApply Finite Impulse Response filter with supplied coefficients in additional stream(s).
afireqsrcGenerate a FIR equalizer coefficients audio stream.
afirsrcGenerate a FIR coefficients audio stream.
aformatConvert the input audio to one of the specified formats.
afreqshiftApply frequency shifting to input audio.
afwtdnDenoise audio stream using Wavelets.
agateAudio gate.
agraphmonitorShow various filtergraph stats.
ahistogramConvert input audio to histogram video output.
aiirApply Infinite Impulse Response filter with supplied coefficients.
aintegralCompute integral of input audio.
ainterleaveTemporally interleave audio inputs.
alatencyReport audio filtering latency.
alimiterAudio lookahead limiter.
allpassApply a two-pole all-pass filter.
allrgbGenerate all RGB colors.
allyuvGenerate all yuv colors.
aloopLoop audio samples.
alphaextractExtract an alpha channel as a grayscale image component.
alphamergeCopy the luma value of the second input into the alpha channel of the first input.
amergeMerge two or more audio streams into a single multi-channel stream.
ametadataManipulate audio frame metadata.
amixAudio mixing.
amovieRead audio from a movie source.
amplifyAmplify changes between successive video frames.
amultiplyMultiply two audio streams.
anequalizerApply high-order audio parametric multi band equalizer.
anlmdnReduce broadband noise from stream using Non-Local Means.
anlmfApply Normalized Least-Mean-Fourth algorithm to first audio stream.
anlmsApply Normalized Least-Mean-Squares algorithm to first audio stream.
anoisesrcGenerate a noise audio signal.
anullPass the source unchanged to the output.
anullsinkDo absolutely nothing with the input audio.
anullsrcNull audio source, return empty audio frames.
apadPad audio with silence.
apermsSet permissions for the output audio frame.
aphasemeterConvert input audio to phase meter video output.
aphaserAdd a phasing effect to the audio.
aphaseshiftApply phase shifting to input audio.
apsnrMeasure Audio Peak Signal-to-Noise Ratio.
apsyclipAudio Psychoacoustic Clipper.
apulsatorAudio pulsator.
arealtimeSlow down filtering to match realtime.
aresampleResample audio data.
areverseReverse an audio clip.
arlsApply Recursive Least Squares algorithm to first audio stream.
arnndnReduce noise from speech using Recurrent Neural Networks.
asdrMeasure Audio Signal-to-Distortion Ratio.
asegmentSegment audio stream.
aselectSelect audio frames to pass in output.
asendcmdSend commands to filters.
asetnsamplesSet the number of samples for each output audio frames.
asetptsSet PTS for the output audio frame.
asetrateChange the sample rate without altering the data.
asettbSet timebase for the audio output link.
ashowinfoShow textual information for each audio frame.
asidedataManipulate audio frame side data.
asisdrMeasure Audio Scale-Invariant Signal-to-Distortion Ratio.
asoftclipAudio Soft Clipper.
aspectralstatsShow frequency domain statistics about audio frames.
asplitPass on the audio input to N audio outputs.
assRender ASS subtitles onto input video using the libass library.
astatsShow time domain statistics about audio frames.
astreamselectSelect audio streams
asubboostBoost subwoofer frequencies.
asubcutCut subwoofer frequencies.
asupercutCut super frequencies.
asuperpassApply high order Butterworth band-pass filter.
asuperstopApply high order Butterworth band-stop filter.
atadenoiseApply an Adaptive Temporal Averaging Denoiser.
atempoAdjust audio tempo.
atiltApply spectral tilt to audio.
atrimPick one continuous section from the input, drop the rest.
avectorscopeConvert input audio to vectorscope video output.
avgblurApply Average Blur filter.
avgblur_openclApply average blur filter
avgblur_vulkanApply avgblur mask to input video
avsynctestGenerate an Audio Video Sync Test.
axcorrelateCross-correlate two audio streams.
azmqReceive commands through ZMQ and broker them to filters.
backgroundkeyTurns a static background into transparency.
bandpassApply a two-pole Butterworth band-pass filter.
bandrejectApply a two-pole Butterworth band-reject filter.
bassBoost or cut lower frequencies.
bboxCompute bounding box for each frame.
benchBenchmark part of a filtergraph.
bilateralApply Bilateral filter.
bilateral_cudaGPU accelerated bilateral filter
biquadApply a biquad IIR filter with the given coefficients.
bitplanenoiseMeasure bit plane noise.
blackdetectDetect video intervals that are (almost) black.
blackframeDetect frames that are (almost) black.
blendBlend two video frames into each other.
blend_vulkanBlend two video frames in Vulkan
blockdetectBlockdetect filter.
blurdetectBlurdetect filter.
bm3dBlock-Matching 3D denoiser.
boxblurBlur the input.
boxblur_openclApply boxblur filter to input video
bs2bBauer stereo-to-binaural filter.
bufferBuffer video frames, and make them accessible to the filterchain.
buffersinkBuffer video frames, and make them available to the end of the filter graph.
bwdifDeinterlace the input image.
bwdif_cudaDeinterlace CUDA frames
bwdif_vulkanDeinterlace Vulkan frames via bwdif
casContrast Adaptive Sharpen.
ccrepackRepack CEA-708 closed caption metadata
cellautoCreate pattern generated by an elementary cellular automaton.
channelmapRemap audio channels.
channelsplitSplit audio into per-channel streams.
chorusAdd a chorus effect to the audio.
chromaber_vulkanOffset chroma of input video (chromatic aberration)
chromaholdTurns a certain color range into gray.
chromakeyTurns a certain color into transparency. Operates on YUV colors.
chromakey_cudaGPU accelerated chromakey filter
chromanrReduce chrominance noise.
chromashiftShift chroma.
ciescopeVideo CIE scope.
codecviewVisualize information about some codecs.
colorProvide an uniformly colored input.
color_vulkanGenerate a constant color (Vulkan)
colorbalanceAdjust the color balance.
colorchannelmixerAdjust colors by mixing color channels.
colorchartGenerate color checker chart.
colorcontrastAdjust color contrast between RGB components.
colorcorrectAdjust color white balance selectively for blacks and whites.
colorholdTurns a certain color range into gray. Operates on RGB colors.
colorizeOverlay a solid color on the video stream.
colorkeyTurns a certain color into transparency. Operates on RGB colors.
colorkey_openclTurns a certain color into transparency. Operates on RGB colors.
colorlevelsAdjust the color levels.
colormapVVV->V Apply custom Color Maps to video stream.
colormatrixConvert color matrix.
colorspaceConvert between colorspaces.
colorspace_cudaCUDA accelerated video color converter
colorspectrumGenerate colors spectrum.
colortemperatureAdjust color temperature of video.
compandCompress or expand audio dynamic range.
compensationdelayAudio Compensation Delay Line.
concatConcatenate audio and video streams.
convolutionApply convolution filter.
convolution_openclApply convolution mask to input video
convolveConvolve first video stream with second video stream.
copyCopy the input video unchanged to the output.
corrCalculate the correlation between two video streams.
cover_rectFind and cover a user specified object.
cropCrop the input video.
cropdetectAuto-detect crop size.
crossfeedApply headphone crossfeed filter.
crystalizerSimple audio noise sharpening filter.
cueDelay filtering to match a cue.
curvesAdjust components curves.
datascopeVideo data analysis.
dblurApply Directional Blur filter.
dcshiftApply a DC shift to the audio.
dctdnoizDenoise frames using 2D DCT.
debandDebands video.
deblockDeblock video.
decimateDecimate frames (post field matching filter).
deconvolveDeconvolve first video stream with second video stream.
dedotReduce cross-luminance and cross-color.
deesserApply de-essing to the audio.
deflateApply deflate effect.
deflickerRemove temporal frame luminance variations.
deinterlace_qsvQuickSync video deinterlacing
deinterlace_vaapiDeinterlacing of VAAPI surfaces
dejudderRemove judder produced by pullup.
delogoRemove logo from input video.
denoise_vaapiVAAPI VPP for de-noise
derainApply derain filter to the input.
deshakeStabilize shaky video.
deshake_openclFeature-point based video stabilization filter
despillDespill video.
detelecineApply an inverse telecine pattern.
dialoguenhanceAudio Dialogue Enhancement.
dilationApply dilation effect.
dilation_openclApply dilation effect
displaceVVV->V Displace pixels.
dnn_classifyApply DNN classify filter to the input.
dnn_detectApply DNN detect filter to the input.
dnn_processingApply DNN processing filter to the input.
doubleweaveWeave input video fields into double number of frames.
drawboxDraw a colored box on the input video.
drawgraphDraw a graph using input video metadata.
drawgridDraw a colored grid on the input video.
drawtextDraw text on top of video frames using libfreetype library.
drmeterMeasure audio dynamic range.
dynaudnormDynamic Audio Normalizer.
earwaxWiden the stereo image.
ebur128EBU R128 scanner.
edgedetectDetect and draw edge.
elbgApply posterize effect, using the ELBG algorithm.
entropyMeasure video frames entropy.
epxScale the input using EPX algorithm.
eqAdjust brightness, contrast, gamma, and saturation.
equalizerApply two-pole peaking equalization (EQ) filter.
erosionApply erosion effect.
erosion_openclApply erosion effect
estdifApply Edge Slope Tracing deinterlace.
exposureAdjust exposure of the video stream.
extractplanesExtract planes as grayscale frames.
extrastereoIncrease difference between stereo audio channels.
fadeFade in/out input video.
feedbackApply feedback video filter.
fftdnoizDenoise frames using 3D FFT.
fftfiltApply arbitrary expressions to pixels in frequency domain.
fieldExtract a field from the input video.
fieldhintField matching using hints.
fieldmatchField matching for inverse telecine.
fieldorderSet the field order.
fifoBuffer input images and send them when they are requested.
fillbordersFill borders of the input video.
find_rectFind a user specified object.
firequalizerFinite Impulse Response Equalizer.
flangerApply a flanging effect to the audio.
flip_vulkanFlip both horizontally and vertically
fliteSynthesize voice from text using libflite.
floodfillFill area with same color with another color.
formatConvert the input video to one of the specified pixel formats.
fpsForce constant framerate.
framepackGenerate a frame packed stereoscopic video.
framerateUpsamples or downsamples progressive source between specified frame rates.
framestepSelect one frame every N frames.
freezedetectDetects frozen video input.
freezeframesFreeze video frames.
frei0rApply a frei0r effect.
frei0r_srcGenerate a frei0r source.
fsppApply Fast Simple Post-processing filter.
fsyncSynchronize video frames from external source.
gblurApply Gaussian Blur filter.
gblur_vulkanGaussian Blur in Vulkan
geqApply generic equation to each pixel.
gradfunDebands video quickly using gradients.
gradientsDraw a gradients.
graphmonitorShow various filtergraph stats.
grayworldAdjust white balance using LAB gray world algorithm
greyedgeEstimates scene illumination by grey edge assumption.
guidedApply Guided filter.
haasApply Haas Stereo Enhancer.
haldclutAdjust colors using a Hald CLUT.
haldclutsrcProvide an identity Hald CLUT.
hdcdApply High Definition Compatible Digital (HDCD) decoding.
headphoneApply headphone binaural spatialization with HRTFs in additional streams.
hflipHorizontally flip the input video.
hflip_vulkanHorizontally flip the input video in Vulkan
highpassApply a high-pass filter with 3dB point frequency.
highshelfApply a high shelf filter.
hilbertGenerate a Hilbert transform FIR coefficients.
histeqApply global color histogram equalization.
histogramCompute and draw a histogram.
hqdn3dApply a High Quality 3D Denoiser.
hqxScale the input by 2, 3 or 4 using the hq*x magnification algorithm.
hstackStack video inputs horizontally.
hstack_qsv"Quick Sync Video" hstack
hstack_vaapi"VA-API" hstack
hsvholdTurns a certain HSV range into gray.
hsvkeyTurns a certain HSV range into transparency. Operates on YUV colors.
hueAdjust the hue and saturation of the input video.
huesaturationApply hue-saturation-intensity adjustments.
hwdownloadDownload a hardware frame to a normal frame
hwmapMap hardware frames
hwuploadUpload a normal frame to a hardware frame
hwupload_cudaUpload a system memory frame to a CUDA device.
hysteresisGrow first stream into second stream by connecting components.
identityCalculate the Identity between two video streams.
idetInterlace detect Filter.
ilDeinterleave or interleave fields.
inflateApply inflate effect.
interlaceConvert progressive video into interlaced.
interleaveTemporally interleave video inputs.
joinJoin multiple audio streams into multi-channel output.
kerndeintApply kernel deinterlacing to the input.
kirschApply kirsch operator.
ladspaApply LADSPA effect.
lagfunSlowly update darker pixels.
latencyReport video filtering latency.
lenscorrectionRectify the image by correcting for lens distortion.
libplaceboApply various GPU filters from libplacebo
libvmafCalculate the VMAF between two video streams.
lifeCreate life.
limitdiffApply filtering with limiting difference.
limiterLimit pixels components to the specified range.
loopLoop video frames.
loudnormEBU R128 loudness normalization
lowpassApply a low-pass filter with 3dB point frequency.
lowshelfApply a low shelf filter.
lumakeyTurns a certain luma into transparency.
lutCompute and apply a lookup table to the RGB/YUV input video.
lut1dAdjust colors using a 1D LUT.
lut2Compute and apply a lookup table from two video inputs.
lut3dAdjust colors using a 3D LUT.
lutrgbCompute and apply a lookup table to the RGB input video.
lutyuvCompute and apply a lookup table to the YUV input video.
mandelbrotRender a Mandelbrot fractal.
maskedclampVVV->V Clamp first stream with second stream and third stream.
maskedmaxVVV->V Apply filtering with maximum difference of two streams.
maskedmergeVVV->V Merge first stream with second stream using third stream as mask.
maskedminVVV->V Apply filtering with minimum difference of two streams.
maskedthresholdPick pixels comparing absolute difference of two streams with threshold.
maskfunCreate Mask.
mcdeintApply motion compensating deinterlacing.
mcompandMultiband Compress or expand audio dynamic range.
medianApply Median filter.
mergeplanesMerge planes.
mestimateGenerate motion vectors.
metadataManipulate video frame metadata.
midequalizerApply Midway Equalization.
minterpolateFrame rate conversion using Motion Interpolation.
mixMix video inputs.
monochromeConvert video to gray using custom color filter.
morphoApply Morphological filter.
movieRead from a movie source.
mpdecimateRemove near-duplicate frames.
mptestsrcGenerate various test pattern.
msadCalculate the MSAD between two video streams.
multiplyMultiply first video stream with second video stream.
negateNegate input video.
nlmeansNon-local means denoiser.
nlmeans_openclNon-local means denoiser through OpenCL
nlmeans_vulkanNon-local means denoiser (Vulkan)
nnediApply neural network edge directed interpolation intra-only deinterlacer.
noformatForce libavfilter not to use any of the specified pixel formats for the input to the next filter.
noiseAdd noise.
normalizeNormalize RGB video.
nullPass the source unchanged to the output.
nullsinkDo absolutely nothing with the input video.
nullsrcNull video source, return unprocessed video frames.
openclsrcGenerate video using an OpenCL program
oscilloscope2D Video Oscilloscope.
overlayOverlay a video source on top of the input.
overlay_cudaOverlay one video on top of another using CUDA
overlay_openclOverlay one video on top of another
overlay_qsvQuick Sync Video overlay.
overlay_vaapiOverlay one video on top of another
overlay_vulkanOverlay a source on top of another
owdenoiseDenoise using wavelets.
padPad the input video.
pad_openclPad the input video.
pal100barsGenerate PAL 100% color bars.
pal75barsGenerate PAL 75% color bars.
palettegenFind the optimal palette for a given stream.
paletteuseUse a palette to downsample an input video stream.
panRemix channels with coefficients (panning).
permsSet permissions for the output video frame.
perspectiveCorrect the perspective of video.
phasePhase shift fields.
photosensitivityFilter out photosensitive epilepsy seizure-inducing flashes.
pixdesctestTest pixel format definitions.
pixelizePixelize video.
pixscopePixel data analysis.
ppFilter video using libpostproc.
pp7Apply Postprocessing 7 filter.
premultiplyPreMultiply first stream with first plane of second stream.
prewittApply prewitt operator.
prewitt_openclApply prewitt operator
procamp_vaapiProcAmp (color balance) adjustments for hue, saturation, brightness, contrast
program_openclFilter video using an OpenCL program
pseudocolorMake pseudocolored video frames.
psnrCalculate the PSNR between two video streams.
pullupPullup from field sequence to frames.
qpChange video quantization parameters.
qrencodeDraw a QR code on top of video frames.
qrencodesrcGenerate a QR code.
quircDecode and show QR codes content.
randomReturn random frames.
readeia608Read EIA-608 Closed Caption codes from input video and write them to frame metadata.
readvitcRead vertical interval timecode and write it to frame metadata.
realtimeSlow down filtering to match realtime.
remapVVV->V Remap pixels.
remap_openclVVV->V Remap pixels using OpenCL.
removegrainRemove grain.
removelogoRemove a TV logo based on a mask image.
repeatfieldsHard repeat fields based on MPEG repeat field flag.
replaygainReplayGain scanner.
reverseReverse a clip.
rgbashiftShift RGBA.
rgbtestsrcGenerate RGB test pattern.
robertsApply roberts cross operator.
roberts_openclApply roberts operator
rotateRotate the input image.
sabApply shape adaptive blur.
scaleScale the input video size and/or convert the image format.
scale2refScale the input video size and/or convert the image format to the given reference.
scale_cudaGPU accelerated video resizer
scale_qsvQuickSync video scaling and format conversion
scale_vaapiScale to/from VAAPI surfaces.
scale_vulkanScale Vulkan frames
scdetDetect video scene change
scharrApply scharr operator.
scrollScroll input video.
segmentSegment video stream.
selectSelect video frames to pass in output.
selectivecolorApply CMYK adjustments to specific color ranges.
sendcmdSend commands to filters.
separatefieldsSplit input video frames into fields.
setdarSet the frame display aspect ratio.
setfieldForce field for the output video frame.
setparamsForce field, or color property for the output video frame.
setptsSet PTS for the output video frame.
setrangeForce color range for the output video frame.
setsarSet the pixel sample aspect ratio.
settbSet timebase for the video output link.
sharpness_vaapiVAAPI VPP for sharpness
shearShear transform the input image.
showcqtConvert input audio to a CQT (Constant/Clamped Q Transform) spectrum video output.
showcwtConvert input audio to a CWT (Continuous Wavelet Transform) spectrum video output.
showfreqsConvert input audio to a frequencies video output.
showinfoShow textual information for each video frame.
showpaletteDisplay frame palette.
showspatialConvert input audio to a spatial video output.
showspectrumConvert input audio to a spectrum video output.
showspectrumpicConvert input audio to a spectrum video output single picture.
showvolumeConvert input audio volume to video output.
showwavesConvert input audio to a video output.
showwavespicConvert input audio to a video output single picture.
shuffleframesShuffle video frames.
shufflepixelsShuffle video pixels.
shuffleplanesShuffle video planes.
sidechaincompressSidechain compressor.
sidechaingateAudio sidechain gate.
sidedataManipulate video frame side data.
sierpinskiRender a Sierpinski fractal.
signalstatsGenerate statistics from video analysis.
signatureCalculate the MPEG-7 video signature
silencedetectDetect silence.
silenceremoveRemove silence.
sincGenerate a sinc kaiser-windowed low-pass, high-pass, band-pass, or band-reject FIR coefficients.
sineGenerate sine wave audio signal.
sitiCalculate spatial information (SI) and temporal information (TI).
smartblurBlur the input video without impacting the outlines.
smptebarsGenerate SMPTE color bars.
smptehdbarsGenerate SMPTE HD color bars.
sobelApply sobel operator.
sobel_openclApply sobel operator
sofalizerSOFAlizer (Spatially Oriented Format for Acoustics).
spectrumsynthConvert input spectrum videos to audio output.
speechnormSpeech Normalizer.
splitPass on the input to N video outputs.
sppApply a simple post processing filter.
srApply DNN-based image super resolution to the input.
ssimCalculate the SSIM between two video streams.
ssim360Calculate the SSIM between two 360 video streams.
stereo3dConvert video stereoscopic 3D view.
stereotoolsApply various stereo tools.
stereowidenApply stereo widening effect.
streamselectSelect video streams
subtitlesRender text subtitles onto input video using the libass library.
super2xsaiScale the input by 2x using the Super2xSaI pixel art algorithm.
superequalizerApply 18 band equalization filter.
surroundApply audio surround upmix filter.
swaprectSwap 2 rectangular objects in video.
swapuvSwap U and V components.
tblendBlend successive frames.
telecineApply a telecine pattern.
testsrcGenerate test pattern.
testsrc2Generate another test pattern.
thistogramCompute and draw a temporal histogram.
thresholdVVVV->V Threshold first video stream using other video streams.
thumbnailSelect the most representative frame in a given sequence of consecutive frames.
thumbnail_cudaSelect the most representative frame in a given sequence of consecutive frames.
tileTile several successive frames together.
tiltandshiftGenerate a tilt-and-shift'd video.
tiltshelfApply a tilt shelf filter.
tinterlacePerform temporal field interlacing.
tlut2Compute and apply a lookup table from two successive frames.
tmedianPick median pixels from successive frames.
tmidequalizerApply Temporal Midway Equalization.
tmixMix successive video frames.
tonemapConversion to/from different dynamic ranges.
tonemap_openclPerform HDR to SDR conversion with tonemapping.
tonemap_vaapiVAAPI VPP for tone-mapping
tpadTemporarily pad video frames.
transposeTranspose input video.
transpose_openclTranspose input video
transpose_vaapiVAAPI VPP for transpose
transpose_vulkanTranspose Vulkan Filter
trebleBoost or cut upper frequencies.
tremoloApply tremolo effect.
trimPick one continuous section from the input, drop the rest.
unpremultiplyUnPreMultiply first stream with first plane of second stream.
unsharpSharpen or blur the input video.
unsharp_openclApply unsharp mask to input video
untileUntile a frame into a sequence of frames.
usppApply Ultra Simple / Slow Post-processing filter.
v360Convert 360 projection of video.
vaguedenoiserApply a Wavelet based Denoiser.
varblurApply Variable Blur filter.
vectorscopeVideo vectorscope.
vflipFlip the input video vertically.
vflip_vulkanVertically flip the input video in Vulkan
vfrdetVariable frame rate detect filter.
vibranceBoost or alter saturation.
vibratoApply vibrato effect.
vidstabdetectExtract relative transformations, pass 1 of 2 for stabilization (see vidstabtransform for pass 2).
vidstabtransformTransform the frames, pass 2 of 2 for stabilization (see vidstabdetect for pass 1).
vifCalculate the VIF between two video streams.
vignetteMake or reverse a vignette effect.
virtualbassAudio Virtual Bass.
vmafmotionCalculate the VMAF Motion score.
volumeChange input volume.
volumedetectDetect audio volume.
vpp_qsvQuick Sync Video VPP.
vstackStack video inputs vertically.
vstack_qsv"Quick Sync Video" vstack
vstack_vaapi"VA-API" vstack
w3fdifApply Martin Weston three field deinterlace.
waveformVideo waveform monitor.
weaveWeave input video fields into frames.
xbrScale the input using xBR algorithm.
xcorrelateCross-correlate first video stream with second video stream.
xfadeCross fade one video with another video.
xfade_openclCross fade one video with another video.
xfade_vulkanCross fade one video with another video.
xmedianPick median pixels from several video inputs.
xstackStack video inputs into custom layout.
xstack_qsv"Quick Sync Video" xstack
xstack_vaapi"VA-API" xstack
yadifDeinterlace the input image.
yadif_cudaDeinterlace CUDA frames
yaepblurYet another edge preserving blur filter.
yuvtestsrcGenerate YUV test pattern.
zmqReceive commands through ZMQ and broker them to filters.
zoneplateGenerate zone-plate.
zoompanApply Zoom & Pan effect.
zscaleApply resizing, colorspace and bit depth conversion.