Transloadit
Pricing
  • Handling uploads
  • File importing
  • Video encoding
  • Audio encoding
  • Image processing
  • Artificial intelligence
  • Document processing
  • File filtering
  • Code evaluation
  • Media cataloging
  • File compressing
  • File exporting
  • Smart CDN
  • Explore live demos
  • Uppy
  • iOS & macOS
  • Android
  • Node.js
  • Python
  • Ruby
  • Go
  • Zapier
  • MCP Server
  • Terraform
  • Essentials
  • Best Practices
  • FAQ
  • Robots
  • API
  • Formats
  • Build your first app
  • About
  • Open Source
  • Testimonials
  • Jobs
  • Security
  • Posts
  • DevTimes
  • DevTips
  • Press
  • Case Studies
  • Solutions
  • Comparisons
  • Legal
  • Helping Coursera bring education to millions around the world
  • Transloadit Support
  • Open Source Support
  • Service level agreement
Supported formats & codecs
  • Overview
  • Video codecs
  • Audio codecs
  • Audio/video filters
  • Audio/video formats
  • Image formats
  • Fonts
  • Archiving

Audio/video filters

The available options can depend on the version of the underlying encoding tools that Transloadit uses for the following Robots:

  • 🤖/audio/artwork
  • 🤖/audio/concat
  • 🤖/audio/split
  • 🤖/audio/encode
  • 🤖/audio/loop
  • 🤖/audio/merge
  • 🤖/audio/waveform
  • 🤖/meta/write
  • 🤖/video/adaptive
  • 🤖/video/artwork
  • 🤖/video/concat
  • 🤖/video/encode
  • 🤖/video/merge
  • 🤖/video/split
  • 🤖/video/subtitle
  • 🤖/video/thumbs

Transloadit recommends having: ffmpeg_stack: "v7" 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).

ffmpeg_stack
v5v6v7
NameDescriptionReadWriteReadWriteReadWrite
a3dscopeConvert input audio to 3d scope video output.NoNoNoYesNoYes
aapApply Affine Projection algorithm to first audio stream.NoNoNoNoYesYes
abenchBenchmark part of a filtergraph.YesYesYesYesYesYes
abitscopeConvert input audio to audio bit scope video output.NoYesNoYesNoYes
abufferBuffer audio frames, and make them accessible to the filterchain.YesYesYesYesYesYes
abuffersinkBuffer audio frames, and make them available to the end of the filter graph.NoYesNoYesNoYes
acompressorAudio compressor.YesYesYesYesYesYes
acontrastSimple audio dynamic range compression/expansion filter.YesYesYesYesYesYes
acopyCopy the input audio unchanged to the output.YesYesYesYesYesYes
acrossfadeCross fade two input audio streams.YesYesYesYesYesYes
acrossoverSplit audio into per-bands streams.NoNoNoNoNoNo
acrusherReduce audio bit resolution.YesYesYesYesYesYes
acueDelay filtering to match a cue.YesYesYesYesYesYes
addroiAdd region of interest to frame.YesYesYesYesYesYes
adeclickRemove impulsive noise from input audio.YesYesYesYesYesYes
adeclipRemove clipping from input audio.YesYesYesYesYesYes
adecorrelateApply decorrelation to input audio.YesYesYesYesYesYes
adelayDelay one or more audio channels.YesYesYesYesYesYes
adenormRemedy denormals by adding extremely low-level noise.YesYesYesYesYesYes
aderivativeCompute derivative of input audio.YesYesYesYesYesYes
adrawgraphDraw a graph using input audio metadata.NoYesNoYesNoYes
adrcAudio Spectral Dynamic Range Controller.NoNoYesYesYesYes
adynamicequalizerApply Dynamic Equalization of input audio.YesYesYesYesYesYes
adynamicsmoothApply Dynamic Smoothing of input audio.YesYesYesYesYesYes
aechoAdd echoing to the audio.YesYesYesYesYesYes
aemphasisAudio emphasis.YesYesYesYesYesYes
aevalFilter audio signal according to a specified expression.YesYesYesYesYesYes
aevalsrcGenerate an audio signal generated by an expression.YesYesYesYesYesYes
aexciterEnhance high frequency part of audio.YesYesYesYesYesYes
afadeFade in/out input audio.YesYesYesYesYesYes
afdelaysrcGenerate a Fractional delay FIR coefficients.NoNoYesYesYesYes
afftdnDenoise audio samples using FFT.YesYesYesYesYesYes
afftfiltApply arbitrary expressions to samples in frequency domain.YesYesYesYesYesYes
afifoBuffer input frames and send them when they are requested.YesYesYesYesNoNo
afirApply Finite Impulse Response filter with supplied coefficients in additional stream(s).NoNoNoNoYesYes
afireqsrcGenerate a FIR equalizer coefficients audio stream.NoNoYesYesYesYes
afirsrcGenerate a FIR coefficients audio stream.YesYesYesYesYesYes
aformatConvert the input audio to one of the specified formats.YesYesYesYesYesYes
afreqshiftApply frequency shifting to input audio.YesYesYesYesYesYes
afwtdnDenoise audio stream using Wavelets.YesYesYesYesYesYes
agateAudio gate.YesYesYesYesYesYes
agraphmonitorShow various filtergraph stats.NoYesNoYesNoYes
ahistogramConvert input audio to histogram video output.NoYesNoYesNoYes
aiirApply Infinite Impulse Response filter with supplied coefficients.NoNoNoNoNoNo
aintegralCompute integral of input audio.YesYesYesYesYesYes
ainterleaveTemporally interleave audio inputs.YesYesYesYesYesYes
alatencyReport audio filtering latency.YesYesYesYesYesYes
alimiterAudio lookahead limiter.YesYesYesYesYesYes
allpassApply a two-pole all-pass filter.YesYesYesYesYesYes
allrgbGenerate all RGB colors.YesYesYesYesYesYes
allyuvGenerate all yuv colors.YesYesYesYesYesYes
aloopLoop audio samples.YesYesYesYesYesYes
alphaextractExtract an alpha channel as a grayscale image component.YesYesYesYesYesYes
alphamergeCopy the luma value of the second input into the alpha channel of the first input.YesYesYesYesYesYes
amergeMerge two or more audio streams into a single multi-channel stream.YesYesYesYesYesYes
ametadataManipulate audio frame metadata.YesYesYesYesYesYes
amixAudio mixing.YesYesYesYesYesYes
amovieRead audio from a movie source.YesNoYesNoYesNo
amplifyAmplify changes between successive video frames.YesYesYesYesYesYes
amultiplyMultiply two audio streams.YesYesYesYesYesYes
anequalizerApply high-order audio parametric multi band equalizer.NoNoNoNoNoNo
anlmdnReduce broadband noise from stream using Non-Local Means.YesYesYesYesYesYes
anlmfApply Normalized Least-Mean-Fourth algorithm to first audio stream.YesYesYesYesYesYes
anlmsApply Normalized Least-Mean-Squares algorithm to first audio stream.YesYesYesYesYesYes
anoisesrcGenerate a noise audio signal.YesYesYesYesYesYes
anullPass the source unchanged to the output.YesYesYesYesYesYes
anullsinkDo absolutely nothing with the input audio.NoYesNoYesNoYes
anullsrcNull audio source, return empty audio frames.YesYesYesYesYesYes
apadPad audio with silence.YesYesYesYesYesYes
apermsSet permissions for the output audio frame.YesYesYesYesYesYes
aphasemeterConvert input audio to phase meter video output.NoNoNoNoNoNo
aphaserAdd a phasing effect to the audio.YesYesYesYesYesYes
aphaseshiftApply phase shifting to input audio.YesYesYesYesYesYes
apsnrMeasure Audio Peak Signal-to-Noise Ratio.NoNoYesYesYesYes
apsyclipAudio Psychoacoustic Clipper.YesYesYesYesYesYes
apulsatorAudio pulsator.YesYesYesYesYesYes
arealtimeSlow down filtering to match realtime.YesYesYesYesYesYes
aresampleResample audio data.YesYesYesYesYesYes
areverseReverse an audio clip.YesYesYesYesYesYes
arlsApply Recursive Least Squares algorithm to first audio stream.NoNoYesYesYesYes
arnndnReduce noise from speech using Recurrent Neural Networks.YesYesYesYesYesYes
asdrMeasure Audio Signal-to-Distortion Ratio.YesYesYesYesYesYes
asegmentSegment audio stream.NoNoNoNoNoNo
aselectSelect audio frames to pass in output.NoNoNoNoNoNo
asendcmdSend commands to filters.YesYesYesYesYesYes
asetnsamplesSet the number of samples for each output audio frames.YesYesYesYesYesYes
asetptsSet PTS for the output audio frame.YesYesYesYesYesYes
asetrateChange the sample rate without altering the data.YesYesYesYesYesYes
asettbSet timebase for the audio output link.YesYesYesYesYesYes
ashowinfoShow textual information for each audio frame.YesYesYesYesYesYes
asidedataManipulate audio frame side data.YesYesYesYesYesYes
asisdrMeasure Audio Scale-Invariant Signal-to-Distortion Ratio.NoNoYesYesYesYes
asoftclipAudio Soft Clipper.YesYesYesYesYesYes
aspectralstatsShow frequency domain statistics about audio frames.YesYesYesYesYesYes
asplitPass on the audio input to N audio outputs.NoNoNoNoNoNo
assRender ASS subtitles onto input video using the libass library.YesYesYesYesYesYes
astatsShow time domain statistics about audio frames.YesYesYesYesYesYes
astreamselectSelect audio streamsNoNoNoNoNoNo
asubboostBoost subwoofer frequencies.YesYesYesYesYesYes
asubcutCut subwoofer frequencies.YesYesYesYesYesYes
asupercutCut super frequencies.YesYesYesYesYesYes
asuperpassApply high order Butterworth band-pass filter.YesYesYesYesYesYes
asuperstopApply high order Butterworth band-stop filter.YesYesYesYesYesYes
atadenoiseApply an Adaptive Temporal Averaging Denoiser.YesYesYesYesYesYes
atempoAdjust audio tempo.YesYesYesYesYesYes
atiltApply spectral tilt to audio.YesYesYesYesYesYes
atrimPick one continuous section from the input, drop the rest.YesYesYesYesYesYes
avectorscopeConvert input audio to vectorscope video output.NoYesNoYesNoYes
avgblurApply Average Blur filter.YesYesYesYesYesYes
avgblur_openclApply average blur filterNoNoYesYesYesYes
avgblur_vulkanApply avgblur mask to input videoYesYesYesYesYesYes
avsynctestGenerate an Audio Video Sync Test.NoNoYesYesYesYes
axcorrelateCross-correlate two audio streams.YesYesYesYesYesYes
azmqReceive commands through ZMQ and broker them to filters.YesYesYesYesYesYes
backgroundkeyTurns a static background into transparency.NoNoYesYesYesYes
bandpassApply a two-pole Butterworth band-pass filter.YesYesYesYesYesYes
bandrejectApply a two-pole Butterworth band-reject filter.YesYesYesYesYesYes
bassBoost or cut lower frequencies.YesYesYesYesYesYes
bboxCompute bounding box for each frame.YesYesYesYesYesYes
benchBenchmark part of a filtergraph.YesYesYesYesYesYes
bilateralApply Bilateral filter.YesYesYesYesYesYes
bilateral_cudaGPU accelerated bilateral filterNoNoYesYesYesYes
biquadApply a biquad IIR filter with the given coefficients.YesYesYesYesYesYes
bitplanenoiseMeasure bit plane noise.YesYesYesYesYesYes
blackdetectDetect video intervals that are (almost) black.YesYesYesYesYesYes
blackframeDetect frames that are (almost) black.YesYesYesYesYesYes
blendBlend two video frames into each other.YesYesYesYesYesYes
blend_vulkanBlend two video frames in VulkanNoNoYesYesYesYes
blockdetectBlockdetect filter.NoNoYesYesYesYes
blurdetectBlurdetect filter.NoNoYesYesYesYes
bm3dBlock-Matching 3D denoiser.NoYesNoYesNoYes
boxblurBlur the input.YesYesYesYesYesYes
boxblur_openclApply boxblur filter to input videoNoNoYesYesYesYes
bs2bBauer stereo-to-binaural filter.YesYesYesYesYesYes
bufferBuffer video frames, and make them accessible to the filterchain.YesYesYesYesYesYes
buffersinkBuffer video frames, and make them available to the end of the filter graph.YesYesYesYesYesYes
bwdifDeinterlace the input image.YesYesYesYesYesYes
bwdif_cudaDeinterlace CUDA framesNoNoYesYesYesYes
bwdif_vulkanDeinterlace Vulkan frames via bwdifNoNoYesYesYesYes
casContrast Adaptive Sharpen.YesYesYesYesYesYes
ccrepackRepack CEA-708 closed caption metadataNoNoYesYesYesYes
cellautoCreate pattern generated by an elementary cellular automaton.YesYesYesYesYesYes
channelmapRemap audio channels.YesYesYesYesYesYes
channelsplitSplit audio into per-channel streams.NoNoNoNoNoNo
chorusAdd a chorus effect to the audio.YesYesYesYesYesYes
chromaber_vulkanOffset chroma of input video (chromatic aberration)YesYesYesYesYesYes
chromaholdTurns a certain color range into gray.YesYesYesYesYesYes
chromakeyTurns a certain color into transparency. Operates on YUV colors.YesYesYesYesYesYes
chromakey_cudaGPU accelerated chromakey filterNoNoYesYesYesYes
chromanrReduce chrominance noise.YesYesYesYesYesYes
chromashiftShift chroma.YesYesYesYesYesYes
ciescopeVideo CIE scope.YesYesYesYesYesYes
codecviewVisualize information about some codecs.YesYesYesYesYesYes
colorProvide an uniformly colored input.YesYesYesYesYesYes
color_vulkanGenerate a constant color (Vulkan)NoNoYesYesYesYes
colorbalanceAdjust the color balance.YesYesYesYesYesYes
colorchannelmixerAdjust colors by mixing color channels.YesYesYesYesYesYes
colorchartGenerate color checker chart.NoNoYesYesYesYes
colorcontrastAdjust color contrast between RGB components.YesYesYesYesYesYes
colorcorrectAdjust color white balance selectively for blacks and whites.YesYesYesYesYesYes
colorholdTurns a certain color range into gray. Operates on RGB colors.YesYesYesYesYesYes
colorizeOverlay a solid color on the video stream.YesYesYesYesYesYes
colorkeyTurns a certain color into transparency. Operates on RGB colors.YesYesYesYesYesYes
colorkey_openclTurns a certain color into transparency. Operates on RGB colors.NoNoYesYesYesYes
colorlevelsAdjust the color levels.YesYesYesYesYesYes
colormapVVV->V Apply custom Color Maps to video stream.NoNoNoNoNoNo
colormatrixConvert color matrix.YesYesYesYesYesYes
colorspaceConvert between colorspaces.YesYesYesYesYesYes
colorspace_cudaCUDA accelerated video color converterNoNoYesYesYesYes
colorspectrumGenerate colors spectrum.YesYesYesYesYesYes
colortemperatureAdjust color temperature of video.YesYesYesYesYesYes
compandCompress or expand audio dynamic range.YesYesYesYesYesYes
compensationdelayAudio Compensation Delay Line.YesYesYesYesYesYes
concatConcatenate audio and video streams.NoNoNoNoNoNo
convolutionApply convolution filter.YesYesYesYesYesYes
convolution_openclApply convolution mask to input videoNoNoYesYesYesYes
convolveConvolve first video stream with second video stream.YesYesYesYesYesYes
copyCopy the input video unchanged to the output.YesYesYesYesYesYes
corrCalculate the correlation between two video streams.NoNoYesYesYesYes
cover_rectFind and cover a user specified object.YesYesYesYesYesYes
cropCrop the input video.YesYesYesYesYesYes
cropdetectAuto-detect crop size.YesYesYesYesYesYes
crossfeedApply headphone crossfeed filter.YesYesYesYesYesYes
crystalizerSimple audio noise sharpening filter.YesYesYesYesYesYes
cueDelay filtering to match a cue.YesYesYesYesYesYes
curvesAdjust components curves.YesYesYesYesYesYes
datascopeVideo data analysis.YesYesYesYesYesYes
dblurApply Directional Blur filter.YesYesYesYesYesYes
dcshiftApply a DC shift to the audio.YesYesYesYesYesYes
dctdnoizDenoise frames using 2D DCT.YesYesYesYesYesYes
debandDebands video.YesYesYesYesYesYes
deblockDeblock video.YesYesYesYesYesYes
decimateDecimate frames (post field matching filter).NoYesNoYesNoYes
deconvolveDeconvolve first video stream with second video stream.YesYesYesYesYesYes
dedotReduce cross-luminance and cross-color.YesYesYesYesYesYes
deesserApply de-essing to the audio.YesYesYesYesYesYes
deflateApply deflate effect.YesYesYesYesYesYes
deflickerRemove temporal frame luminance variations.YesYesYesYesYesYes
deinterlace_qsvQuickSync video deinterlacingYesYesYesYesYesYes
deinterlace_vaapiDeinterlacing of VAAPI surfacesYesYesYesYesYesYes
ffmpeg_stack
v5v6v7
NameDescriptionReadWriteReadWriteReadWrite
afirApply Finite Impulse Response filter with supplied coefficients in additional stream(s).NoNoNoNoYesYes
Page 1 of 3
Next page →
Previous page ← Audio codecsNext page Audio/video formats →
TransloaditChecking status…

Product

  • Services
  • Pricing
  • Demos
  • Security
  • Support

Company

  • About/Press
  • Blog/Jobs
  • Comparisons
  • Open source
  • Solutions

Docs

  • Getting started
  • Transcoding
  • FAQ
  • API
  • Supported formats

More

  • Platform status⁠
  • Community forum⁠
  • StackOverflow⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

PrivacyTermsImprint