Plugins
| Name | Classification | Description | 
|---|---|---|
| 3gppmux | Codec Muxer | Multiplex audio and video into a 3GPP file | 
| a2dpsink | Sink Audio | Plays audio to an A2DP device | 
| a52dec | Codec Decoder Audio Converter | Decodes ATSC A/52 encoded audio streams | 
| aacparse | Codec Parser Audio | Advanced Audio Coding parser | 
| aasink | Sink Video | An ASCII art videosink | 
| aatv | Filter Effect Video | ASCII art effect | 
| ac3parse | Codec Parser Converter Audio | AC3 parser | 
| accurip | Filter Analyzer Audio | Computes an AccurateRip CRC | 
| adder | Generic Audio | Add N audio channels together | 
| adpcmdec | Codec Decoder Audio | Decode MS and IMA ADPCM audio | 
| adpcmenc | Codec Encoder Audio | Encode ADPCM audio | 
| aesdec | Generic Filter | AES buffer decryption | 
| aesenc | Generic Filter | AES buffer encryption | 
| agingtv | Filter Effect Video | AgingTV adds age to video input using scratches and dust | 
| aiffmux | Muxer Audio | Multiplex raw audio into AIFF | 
| aiffparse | Codec Demuxer Audio | Parse a .aiff file into raw audio | 
| ajasink | Audio Video Sink | Outputs audio/video frames with AJA devices | 
| ajasinkcombiner | Audio Video Combiner | Combines corresponding audio/video frames | 
| ajasrc | Audio Video Source | Captures audio/video frames with AJA devices | 
| ajasrcdemux | Audio Video Demux | Demuxes audio/video from video buffers | 
| alawdec | Codec Decoder Audio | Convert 8bit A law to 16bit PCM | 
| alawenc | Codec Encoder Audio | Convert 16bit PCM to 8bit A law | 
| alpha | Filter Effect Video | Adds an alpha channel to video - uniform or via chroma-keying | 
| alphacolor | Filter Converter Video | ARGB from/to AYUV colorspace conversion preserving the alpha channel | 
| alphacombine | Codec Demuxer | Use luma from an opaque stream as alpha plane on another | 
| alsamidisrc | Source | Push ALSA MIDI sequencer events around | 
| alsasink | Sink Audio | Output to a sound card via ALSA | 
| alsasrc | Source Audio | Read from a sound card via ALSA | 
| amfav1enc | Codec Encoder Video Hardware | Encode AV1 video streams using AMF API | 
| amfh264enc | Codec Encoder Video Hardware | Encode H.264 video streams using AMF API | 
| amfh265enc | Codec Encoder Video Hardware | Encode H.265 video streams using AMF API | 
| amrnbdec | Codec Decoder Audio | Adaptive Multi-Rate Narrow-Band audio decoder | 
| amrnbenc | Codec Encoder Audio | Adaptive Multi-Rate Narrow-Band audio encoder | 
| amrparse | Codec Parser Audio | Adaptive Multi-Rate audio parser | 
| amrwbdec | Codec Decoder Audio | Adaptive Multi-Rate Wideband audio decoder | 
| apedemux | Codec Demuxer Metadata | Read and output APE tags while demuxing the contents | 
| apev2mux | Formatter Metadata | Adds an APEv2 header to the beginning of files using taglib | 
| appsink | Generic Sink | Allow the application to get access to raw buffer | 
| appsrc | Generic Source | Allow the application to feed buffers to a pipeline | 
| asfdemux | Codec Demuxer | Demultiplexes ASF Streams | 
| asfmux | Codec Muxer | Muxes audio and video into an ASF stream | 
| asfparse | Parser | Parses ASF | 
| asiosink | Source Audio Hardware | Stream audio from an audio capture device through ASIO | 
| asiosrc | Source Audio Hardware | Stream audio from an audio capture device through ASIO | 
| aspectratiocrop | Filter Effect Video | Crops video into a user-defined aspect-ratio | 
| assrender | Mixer Video Overlay Subtitle | Renders ASS/SSA subtitles with libass | 
| asteriskh263 | Codec Depayloader Network RTP | Extracts H263 video from RTP and encodes in Asterisk H263 format | 
| atdec | Codec Decoder Audio | AudioToolbox based audio decoder | 
| atenc | Coder Encoder Audio Converter | AudioToolbox based audio encoder for macOS/iOS | 
| atscmux | Codec Muxer | Multiplexes media streams into an ATSC-compliant Transport Stream | 
| audioamplify | Filter Effect Audio | Amplifies an audio stream by a given factor | 
| audiobuffersplit | Audio Filter | Splits raw audio buffers into equal sized chunks | 
| audiochannelmix | Audio Mixer | Mixes left/right channels of stereo audio | 
| audiochebband | Filter Effect Audio | Chebyshev band pass and band reject filter | 
| audiocheblimit | Filter Effect Audio | Chebyshev low pass and high pass filter | 
| audioconvert | Filter Converter Audio | Convert audio to different formats | 
| audiodynamic | Filter Effect Audio | Compressor and Expander | 
| audioecho | Filter Effect Audio | Adds an echo or reverb effect to an audio stream | 
| audiofirfilter | Filter Effect Audio | Generic audio FIR filter with custom filter kernel | 
| audioiirfilter | Filter Effect Audio | Generic audio IIR filter with custom filter kernel | 
| audiointerleave | Generic Audio | Mixes multiple audio streams | 
| audioinvert | Filter Effect Audio | Swaps upper and lower half of audio samples | 
| audiokaraoke | Filter Effect Audio | Removes voice from sound | 
| audiolatency | Audio Util | Measures the audio latency between the source and the sink | 
| GstAudioMixer | Generic Audio | Mixes multiple audio streams | 
| audiomixmatrix | Filter Audio | Mixes a number of input channels into a number of output channels according to a transformation matrix | 
| audiopanorama | Filter Effect Audio | Positions audio streams in the stereo panorama | 
| audioparse | Filter Audio | Converts stream into audio frames (deprecated: use rawaudioparse instead) | 
| audiorate | Filter Effect Audio | Drops/duplicates/adjusts timestamps on audio samples to make a perfect stream | 
| audioresample | Filter Converter Audio | Resamples audio | 
| audiosegmentclip | Filter Audio | Clips audio buffers to the configured segment | 
| audiotestsrc | Source Audio | Creates audio test signals of given frequency and volume | 
| audiowsincband | Filter Effect Audio | Band pass and band reject windowed sinc filter | 
| audiowsinclimit | Filter Effect Audio | Low pass and high pass windowed sinc filter | 
| auparse | Codec Demuxer Audio | Parse an .au file into raw audio | 
| autoaudiosink | Sink Audio | Wrapper audio sink for automatically detected audio sink | 
| autoaudiosrc | Source Audio | Wrapper audio source for automatically detected audio source | 
| autoconvert | Generic Bin | Selects the right transform element based on the caps | 
| autodeinterlace | Bin Colorspace Scale Video Converter Deinterlace | Selects the right deinterlacer based on caps | 
| autovideoconvert | Bin Colorspace Scale Video Converter | Selects the right color space converter based on the caps | 
| autovideoflip | Bin Filter Effect Video | Selects the right video flip element based on the caps | 
| autovideosink | Sink Video | Wrapper video sink for automatically detected video sink | 
| autovideosrc | Source Video | Wrapper video source for automatically detected video source | 
| av12json | Transform | AV1 to json element | 
| av1dec | Codec Decoder Video | Decode AV1 video streams | 
| av1enc | Codec Encoder Video | Encode AV1 video streams | 
| av1parse | Codec Parser Converter Video | Parses AV1 streams | 
| avdec_4xm | Codec Decoder Video | libav 4xm decoder | 
| avdec_8bps | Codec Decoder Video | libav 8bps decoder | 
| avdec_aac | Codec Decoder Audio | libav aac decoder | 
| avdec_aac_fixed | Codec Decoder Audio | libav aac_fixed decoder | 
| avdec_aac_latm | Codec Decoder Audio | libav aac_latm decoder | 
| avdec_aasc | Codec Decoder Video | libav aasc decoder | 
| avdec_ac3 | Codec Decoder Audio | libav ac3 decoder | 
| avdec_ac3_fixed | Codec Decoder Audio | libav ac3_fixed decoder | 
| avdec_adpcm_4xm | Codec Decoder Audio | libav adpcm_4xm decoder | 
| avdec_adpcm_adx | Codec Decoder Audio | libav adpcm_adx decoder | 
| avdec_adpcm_ct | Codec Decoder Audio | libav adpcm_ct decoder | 
| avdec_adpcm_ea | Codec Decoder Audio | libav adpcm_ea decoder | 
| avdec_adpcm_ea_maxis_xa | Codec Decoder Audio | libav adpcm_ea_maxis_xa decoder | 
| avdec_adpcm_ea_r1 | Codec Decoder Audio | libav adpcm_ea_r1 decoder | 
| avdec_adpcm_ea_r2 | Codec Decoder Audio | libav adpcm_ea_r2 decoder | 
| avdec_adpcm_ea_r3 | Codec Decoder Audio | libav adpcm_ea_r3 decoder | 
| avdec_adpcm_ea_xas | Codec Decoder Audio | libav adpcm_ea_xas decoder | 
| avdec_adpcm_ima_amv | Codec Decoder Audio | libav adpcm_ima_amv decoder | 
| avdec_adpcm_ima_dk3 | Codec Decoder Audio | libav adpcm_ima_dk3 decoder | 
| avdec_adpcm_ima_dk4 | Codec Decoder Audio | libav adpcm_ima_dk4 decoder | 
| avdec_adpcm_ima_ea_eacs | Codec Decoder Audio | libav adpcm_ima_ea_eacs decoder | 
| avdec_adpcm_ima_ea_sead | Codec Decoder Audio | libav adpcm_ima_ea_sead decoder | 
| avdec_adpcm_ima_iss | Codec Decoder Audio | libav adpcm_ima_iss decoder | 
| avdec_adpcm_ima_oki | Codec Decoder Audio | libav adpcm_ima_oki decoder | 
| avdec_adpcm_ima_qt | Codec Decoder Audio | libav adpcm_ima_qt decoder | 
| avdec_adpcm_ima_smjpeg | Codec Decoder Audio | libav adpcm_ima_smjpeg decoder | 
| avdec_adpcm_ima_wav | Codec Decoder Audio | libav adpcm_ima_wav decoder | 
| avdec_adpcm_ima_ws | Codec Decoder Audio | libav adpcm_ima_ws decoder | 
| avdec_adpcm_ms | Codec Decoder Audio | libav adpcm_ms decoder | 
| avdec_adpcm_sbpro_2 | Codec Decoder Audio | libav adpcm_sbpro_2 decoder | 
| avdec_adpcm_sbpro_3 | Codec Decoder Audio | libav adpcm_sbpro_3 decoder | 
| avdec_adpcm_sbpro_4 | Codec Decoder Audio | libav adpcm_sbpro_4 decoder | 
| avdec_adpcm_swf | Codec Decoder Audio | libav adpcm_swf decoder | 
| avdec_adpcm_thp | Codec Decoder Audio | libav adpcm_thp decoder | 
| avdec_adpcm_xa | Codec Decoder Audio | libav adpcm_xa decoder | 
| avdec_adpcm_yamaha | Codec Decoder Audio | libav adpcm_yamaha decoder | 
| avdec_aic | Codec Decoder Video | libav aic decoder | 
| avdec_alac | Codec Decoder Audio | libav alac decoder | 
| avdec_amrnb | Codec Decoder Audio | libav amrnb decoder | 
| avdec_amrwb | Codec Decoder Audio | libav amrwb decoder | 
| avdec_amv | Codec Decoder Video | libav amv decoder | 
| avdec_ape | Codec Decoder Audio | libav ape decoder | 
| avdec_aptx | Codec Decoder Audio | libav aptx decoder | 
| avdec_aptx_hd | Codec Decoder Audio | libav aptx_hd decoder | 
| avdec_asv1 | Codec Decoder Video | libav asv1 decoder | 
| avdec_asv2 | Codec Decoder Video | libav asv2 decoder | 
| avdec_atrac1 | Codec Decoder Audio | libav atrac1 decoder | 
| avdec_atrac3 | Codec Decoder Audio | libav atrac3 decoder | 
| avdec_avs | Codec Decoder Video | libav avs decoder | 
| avdec_bmp | Codec Decoder Video | libav bmp decoder | 
| avdec_camstudio | Codec Decoder Video | libav camstudio decoder | 
| avdec_camtasia | Codec Decoder Video | libav camtasia decoder | 
| avdec_cavs | Codec Decoder Video | libav cavs decoder | 
| avdec_cfhd | Codec Decoder Video | libav cfhd decoder | 
| avdec_cinepak | Codec Decoder Video | libav cinepak decoder | 
| avdec_cljr | Codec Decoder Video | libav cljr decoder | 
| avdec_cook | Codec Decoder Audio | libav cook decoder | 
| avdec_cyuv | Codec Decoder Video | libav cyuv decoder | 
| avdec_dca | Codec Decoder Audio | libav dca decoder | 
| avdec_dnxhd | Codec Decoder Video | libav dnxhd decoder | 
| avdec_dsd_lsbf | Codec Decoder Audio | libav dsd_lsbf decoder | 
| avdec_dsd_lsbf_planar | Codec Decoder Audio | libav dsd_lsbf_planar decoder | 
| avdec_dsd_msbf | Codec Decoder Audio | libav dsd_msbf decoder | 
| avdec_dsd_msbf_planar | Codec Decoder Audio | libav dsd_msbf_planar decoder | 
| avdec_dvaudio | Codec Decoder Audio | libav dvaudio decoder | 
| avdec_dvvideo | Codec Decoder Video | libav dvvideo decoder | 
| avdec_eac3 | Codec Decoder Audio | libav eac3 decoder | 
| avdec_ffv1 | Codec Decoder Video | libav ffv1 decoder | 
| avdec_ffvhuff | Codec Decoder Video | libav ffvhuff decoder | 
| avdec_flac | Codec Decoder Audio | libav flac decoder | 
| avdec_flashsv | Codec Decoder Video | libav flashsv decoder | 
| avdec_flashsv2 | Codec Decoder Video | libav flashsv2 decoder | 
| avdec_flic | Codec Decoder Video | libav flic decoder | 
| avdec_flv | Codec Decoder Video | libav flv decoder | 
| avdec_fraps | Codec Decoder Video | libav fraps decoder | 
| avdec_g722 | Codec Decoder Audio | libav g722 decoder | 
| avdec_g726 | Codec Decoder Audio | libav g726 decoder | 
| avdec_g729 | Codec Decoder Audio | libav g729 decoder | 
| avdec_gif | Codec Decoder Video | libav gif decoder | 
| avdec_gsm | Codec Decoder Audio | libav gsm decoder | 
| avdec_gsm_ms | Codec Decoder Audio | libav gsm_ms decoder | 
| avdec_h261 | Codec Decoder Video | libav h261 decoder | 
| avdec_h263 | Codec Decoder Video | libav h263 decoder | 
| avdec_h263i | Codec Decoder Video | libav h263i decoder | 
| avdec_h263p | Codec Decoder Video | libav h263p decoder | 
| avdec_h264 | Codec Decoder Video | libav h264 decoder | 
| avdec_h265 | Codec Decoder Video | libav hevc decoder | 
| avdec_hap | Codec Decoder Video | libav hap decoder | 
| avdec_huffyuv | Codec Decoder Video | libav huffyuv decoder | 
| avdec_idcinvideo | Codec Decoder Video | libav idcinvideo decoder | 
| avdec_imc | Codec Decoder Audio | libav imc decoder | 
| avdec_indeo2 | Codec Decoder Video | libav indeo2 decoder | 
| avdec_indeo3 | Codec Decoder Video | libav indeo3 decoder | 
| avdec_indeo4 | Codec Decoder Video | libav indeo4 decoder | 
| avdec_indeo5 | Codec Decoder Video | libav indeo5 decoder | 
| avdec_interplay_dpcm | Codec Decoder Audio | libav interplay_dpcm decoder | 
| avdec_interplayvideo | Codec Decoder Video | libav interplayvideo decoder | 
| avdec_jpeg2000 | Codec Decoder Video | libav jpeg2000 decoder | 
| avdec_kmvc | Codec Decoder Video | libav kmvc decoder | 
| avdec_lagarith | Codec Decoder Video | libav lagarith decoder | 
| avdec_loco | Codec Decoder Video | libav loco decoder | 
| avdec_m101 | Codec Decoder Video | libav m101 decoder | 
| avdec_mace3 | Codec Decoder Audio | libav mace3 decoder | 
| avdec_mace6 | Codec Decoder Audio | libav mace6 decoder | 
| avdec_mdec | Codec Decoder Video | libav mdec decoder | 
| avdec_metasound | Codec Decoder Audio | libav metasound decoder | 
| avdec_mimic | Codec Decoder Video | libav mimic decoder | 
| avdec_mjpeg | Codec Decoder Video | libav mjpeg decoder | 
| avdec_mjpegb | Codec Decoder Video | libav mjpegb decoder | 
| avdec_mlp | Codec Decoder Audio | libav mlp decoder | 
| avdec_mmvideo | Codec Decoder Video | libav mmvideo decoder | 
| avdec_mp1float | Codec Decoder Audio | libav mp1float decoder | 
| avdec_mp2float | Codec Decoder Audio | libav mp2float decoder | 
| avdec_mp3 | Codec Decoder Audio | libav mp3 decoder | 
| avdec_mp3adu | Codec Decoder Audio | libav mp3adu decoder | 
| avdec_mp3adufloat | Codec Decoder Audio | libav mp3adufloat decoder | 
| avdec_mp3float | Codec Decoder Audio | libav mp3float decoder | 
| avdec_mp3on4 | Codec Decoder Audio | libav mp3on4 decoder | 
| avdec_mp3on4float | Codec Decoder Audio | libav mp3on4float decoder | 
| avdec_mpc7 | Codec Decoder Audio | libav mpc7 decoder | 
| avdec_mpc8 | Codec Decoder Audio | libav mpc8 decoder | 
| avdec_mpeg2video | Codec Decoder Video | libav mpeg2video decoder | 
| avdec_mpeg4 | Codec Decoder Video | libav mpeg4 decoder | 
| avdec_mpegvideo | Codec Decoder Video | libav mpegvideo decoder | 
| avdec_msmpeg4 | Codec Decoder Video | libav msmpeg4 decoder | 
| avdec_msmpeg4v1 | Codec Decoder Video | libav msmpeg4v1 decoder | 
| avdec_msmpeg4v2 | Codec Decoder Video | libav msmpeg4v2 decoder | 
| avdec_msrle | Codec Decoder Video | libav msrle decoder | 
| avdec_mss1 | Codec Decoder Video | libav mss1 decoder | 
| avdec_mss2 | Codec Decoder Video | libav mss2 decoder | 
| avdec_msvideo1 | Codec Decoder Video | libav msvideo1 decoder | 
| avdec_mszh | Codec Decoder Video | libav mszh decoder | 
| avdec_mxpeg | Codec Decoder Video | libav mxpeg decoder | 
| avdec_nellymoser | Codec Decoder Audio | libav nellymoser decoder | 
| avdec_nuv | Codec Decoder Video | libav nuv decoder | 
| avdec_opus | Codec Decoder Audio | libav opus decoder | 
| avdec_pam | Codec Decoder Video | libav pam decoder | 
| avdec_pbm | Codec Decoder Video | libav pbm decoder | 
| avdec_pcx | Codec Decoder Video | libav pcx decoder | 
| avdec_pgm | Codec Decoder Video | libav pgm decoder | 
| avdec_pgmyuv | Codec Decoder Video | libav pgmyuv decoder | 
| avdec_png | Codec Decoder Video | libav png decoder | 
| avdec_ppm | Codec Decoder Video | libav ppm decoder | 
| avdec_prores | Codec Decoder Video | libav prores decoder | 
| avdec_qcelp | Codec Decoder Audio | libav qcelp decoder | 
| avdec_qdm2 | Codec Decoder Audio | libav qdm2 decoder | 
| avdec_qdraw | Codec Decoder Video | libav qdraw decoder | 
| avdec_qoi | Codec Decoder Video | libav qoi decoder | 
| avdec_qpeg | Codec Decoder Video | libav qpeg decoder | 
| avdec_qtrle | Codec Decoder Video | libav qtrle decoder | 
| avdec_real_144 | Codec Decoder Audio | libav real_144 decoder | 
| avdec_real_288 | Codec Decoder Audio | libav real_288 decoder | 
| avdec_roq_dpcm | Codec Decoder Audio | libav roq_dpcm decoder | 
| avdec_roqvideo | Codec Decoder Video | libav roqvideo decoder | 
| avdec_rpza | Codec Decoder Video | libav rpza decoder | 
| avdec_rv10 | Codec Decoder Video | libav rv10 decoder | 
| avdec_rv20 | Codec Decoder Video | libav rv20 decoder | 
| avdec_rv30 | Codec Decoder Video | libav rv30 decoder | 
| avdec_rv40 | Codec Decoder Video | libav rv40 decoder | 
| avdec_s302m | Codec Decoder Audio | libav s302m decoder | 
| avdec_sgi | Codec Decoder Video | libav sgi decoder | 
| avdec_shorten | Codec Decoder Audio | libav shorten decoder | 
| avdec_sipr | Codec Decoder Audio | libav sipr decoder | 
| avdec_smc | Codec Decoder Video | libav smc decoder | 
| avdec_sol_dpcm | Codec Decoder Audio | libav sol_dpcm decoder | 
| avdec_sp5x | Codec Decoder Video | libav sp5x decoder | 
| avdec_speedhq | Codec Decoder Video | libav speedhq decoder | 
| avdec_sunrast | Codec Decoder Video | libav sunrast decoder | 
| avdec_svq1 | Codec Decoder Video | libav svq1 decoder | 
| avdec_svq3 | Codec Decoder Video | libav svq3 decoder | 
| avdec_targa | Codec Decoder Video | libav targa decoder | 
| avdec_tiff | Codec Decoder Video | libav tiff decoder | 
| avdec_truehd | Codec Decoder Audio | libav truehd decoder | 
| avdec_truemotion1 | Codec Decoder Video | libav truemotion1 decoder | 
| avdec_truemotion2 | Codec Decoder Video | libav truemotion2 decoder | 
| avdec_truespeech | Codec Decoder Audio | libav truespeech decoder | 
| avdec_tscc2 | Codec Decoder Video | libav tscc2 decoder | 
| avdec_tta | Codec Decoder Audio | libav tta decoder | 
| avdec_twinvq | Codec Decoder Audio | libav twinvq decoder | 
| avdec_ultimotion | Codec Decoder Video | libav ultimotion decoder | 
| avdec_vc1 | Codec Decoder Video | libav vc1 decoder | 
| avdec_vcr1 | Codec Decoder Video | libav vcr1 decoder | 
| avdec_vmdaudio | Codec Decoder Audio | libav vmdaudio decoder | 
| avdec_vmdvideo | Codec Decoder Video | libav vmdvideo decoder | 
| avdec_vmnc | Codec Decoder Video | libav vmnc decoder | 
| avdec_vp3 | Codec Decoder Video | libav vp3 decoder | 
| avdec_vp5 | Codec Decoder Video | libav vp5 decoder | 
| avdec_vp6 | Codec Decoder Video | libav vp6 decoder | 
| avdec_vp6a | Codec Decoder Video | libav vp6a decoder | 
| avdec_vp6f | Codec Decoder Video | libav vp6f decoder | 
| avdec_vp8 | Codec Decoder Video | libav vp8 decoder | 
| avdec_vp9 | Codec Decoder Video | libav vp9 decoder | 
| avdec_vqavideo | Codec Decoder Video | libav vqavideo decoder | 
| avdec_wmalossless | Codec Decoder Audio | libav wmalossless decoder | 
| avdec_wmapro | Codec Decoder Audio | libav wmapro decoder | 
| avdec_wmav1 | Codec Decoder Audio | libav wmav1 decoder | 
| avdec_wmav2 | Codec Decoder Audio | libav wmav2 decoder | 
| avdec_wmavoice | Codec Decoder Audio | libav wmavoice decoder | 
| avdec_wmv1 | Codec Decoder Video | libav wmv1 decoder | 
| avdec_wmv2 | Codec Decoder Video | libav wmv2 decoder | 
| avdec_wmv3 | Codec Decoder Video | libav wmv3 decoder | 
| avdec_wnv1 | Codec Decoder Video | libav wnv1 decoder | 
| avdec_ws_snd1 | Codec Decoder Audio | libav ws_snd1 decoder | 
| avdec_xan_dpcm | Codec Decoder Audio | libav xan_dpcm decoder | 
| avdec_xan_wc3 | Codec Decoder Video | libav xan_wc3 decoder | 
| avdec_xan_wc4 | Codec Decoder Video | libav xan_wc4 decoder | 
| avdec_xl | Codec Decoder Video | libav xl decoder | 
| avdec_xma1 | Codec Decoder Audio | libav xma1 decoder | 
| avdec_xma2 | Codec Decoder Audio | libav xma2 decoder | 
| avdec_zmbv | Codec Decoder Video | libav zmbv decoder | 
| avdeinterlace | Filter Effect Video Deinterlace | Deinterlace video | 
| avdemux_4xm | Codec Demuxer | libav 4X Technologies demuxer | 
| avdemux_aiff | Codec Demuxer | libav Audio IFF demuxer | 
| avdemux_ape | Codec Demuxer | libav Monkey's Audio demuxer | 
| avdemux_avs | Codec Demuxer | libav Argonaut Games Creature Shock demuxer | 
| avdemux_bfstm | Codec Demuxer | libav BFSTM (Binary Cafe Stream) demuxer | 
| avdemux_brstm | Codec Demuxer | libav BRSTM (Binary Revolution Stream) demuxer | 
| avdemux_daud | Codec Demuxer | libav D-Cinema audio demuxer | 
| avdemux_dsf | Codec Demuxer | libav DSD Stream File (DSF) demuxer | 
| avdemux_ea | Codec Demuxer | libav Electronic Arts Multimedia demuxer | 
| avdemux_film_cpk | Codec Demuxer | libav Sega FILM / CPK demuxer | 
| avdemux_gif | Codec Demuxer | libav CompuServe Graphics Interchange Format (GIF) demuxer | 
| avdemux_gxf | Codec Demuxer | libav GXF (General eXchange Format) demuxer | 
| avdemux_idcin | Codec Demuxer | libav id Cinematic demuxer | 
| avdemux_iff | Codec Demuxer | libav IFF (Interchange File Format) demuxer | 
| avdemux_ipmovie | Codec Demuxer | libav Interplay MVE demuxer | 
| avdemux_ivf | Codec Demuxer | libav On2 IVF demuxer | 
| avdemux_mm | Codec Demuxer | libav American Laser Games MM demuxer | 
| avdemux_mmf | Codec Demuxer | libav Yamaha SMAF demuxer | 
| avdemux_mpc | Codec Demuxer | libav Musepack demuxer | 
| avdemux_mpc8 | Codec Demuxer | libav Musepack SV8 demuxer | 
| avdemux_mxf | Codec Demuxer | libav MXF (Material eXchange Format) demuxer | 
| avdemux_nsv | Codec Demuxer | libav Nullsoft Streaming Video demuxer | 
| avdemux_nut | Codec Demuxer | libav NUT demuxer | 
| avdemux_nuv | Codec Demuxer | libav NuppelVideo demuxer | 
| avdemux_psxstr | Codec Demuxer | libav Sony Playstation STR demuxer | 
| avdemux_pva | Codec Demuxer | libav TechnoTrend PVA demuxer | 
| avdemux_smk | Codec Demuxer | libav Smacker demuxer | 
| avdemux_sol | Codec Demuxer | libav Sierra SOL demuxer | 
| avdemux_tta | Codec Demuxer | libav TTA (True Audio) demuxer | 
| avdemux_vmd | Codec Demuxer | libav Sierra VMD demuxer | 
| avdemux_voc | Codec Demuxer | libav Creative Voice demuxer | 
| avdemux_wc3movie | Codec Demuxer | libav Wing Commander III movie demuxer | 
| avdemux_wsaud | Codec Demuxer | libav Westwood Studios audio demuxer | 
| avdemux_wsvqa | Codec Demuxer | libav Westwood Studios VQA demuxer | 
| avdemux_xwma | Codec Demuxer | libav Microsoft xWMA demuxer | 
| avdemux_yuv4mpegpipe | Codec Demuxer | libav YUV4MPEG pipe demuxer | 
| avdtpsink | Sink Audio | Plays audio to an A2DP device | 
| avdtpsrc | Source Audio Network RTP | Receives audio from an A2DP device | 
| avenc_aac | Codec Encoder Audio | libav aac encoder | 
| avenc_ac3 | Codec Encoder Audio | libav ac3 encoder | 
| avenc_ac3_fixed | Codec Encoder Audio | libav ac3_fixed encoder | 
| avenc_adpcm_adx | Codec Encoder Audio | libav adpcm_adx encoder | 
| avenc_adpcm_ima_amv | Codec Encoder Audio | libav adpcm_ima_amv encoder | 
| avenc_adpcm_ima_qt | Codec Encoder Audio | libav adpcm_ima_qt encoder | 
| avenc_adpcm_ima_wav | Codec Encoder Audio | libav adpcm_ima_wav encoder | 
| avenc_adpcm_ima_ws | Codec Encoder Audio | libav adpcm_ima_ws encoder | 
| avenc_adpcm_ms | Codec Encoder Audio | libav adpcm_ms encoder | 
| avenc_adpcm_swf | Codec Encoder Audio | libav adpcm_swf encoder | 
| avenc_adpcm_yamaha | Codec Encoder Audio | libav adpcm_yamaha encoder | 
| avenc_alac | Codec Encoder Audio | libav alac encoder | 
| avenc_amv | Codec Encoder Video | libav amv encoder | 
| avenc_aptx | Codec Encoder Audio | libav aptx encoder | 
| avenc_aptx_hd | Codec Encoder Audio | libav aptx_hd encoder | 
| avenc_asv1 | Codec Encoder Video | libav asv1 encoder | 
| avenc_asv2 | Codec Encoder Video | libav asv2 encoder | 
| avenc_bmp | Codec Encoder Image | libav bmp encoder | 
| avenc_cfhd | Codec Encoder Video | libav cfhd encoder | 
| avenc_cinepak | Codec Encoder Video | libav cinepak encoder | 
| avenc_cljr | Codec Encoder Video | libav cljr encoder | 
| avenc_dca | Codec Encoder Audio | libav dca encoder | 
| avenc_dnxhd | Codec Encoder Video | libav dnxhd encoder | 
| avenc_dvvideo | Codec Encoder Video | libav dvvideo encoder | 
| avenc_eac3 | Codec Encoder Audio | libav eac3 encoder | 
| avenc_ffv1 | Codec Encoder Video | libav ffv1 encoder | 
| avenc_ffvhuff | Codec Encoder Video | libav ffvhuff encoder | 
| avenc_flashsv | Codec Encoder Video | libav flashsv encoder | 
| avenc_flashsv2 | Codec Encoder Video | libav flashsv2 encoder | 
| avenc_flv | Codec Encoder Video | libav flv encoder | 
| avenc_g722 | Codec Encoder Audio | libav g722 encoder | 
| avenc_g726 | Codec Encoder Audio | libav g726 encoder | 
| avenc_h261 | Codec Encoder Video | libav h261 encoder | 
| avenc_h263 | Codec Encoder Video | libav h263 encoder | 
| avenc_h263p | Codec Encoder Video | libav h263p encoder | 
| avenc_hap | Codec Encoder Video | libav hap encoder | 
| avenc_huffyuv | Codec Encoder Video | libav huffyuv encoder | 
| avenc_jpeg2000 | Codec Encoder Video | libav jpeg2000 encoder | 
| avenc_ljpeg | Codec Encoder Image | libav ljpeg encoder | 
| avenc_mjpeg | Codec Encoder Image | libav mjpeg encoder | 
| avenc_mlp | Codec Encoder Audio | libav mlp encoder | 
| avenc_mp2 | Codec Encoder Audio | libav mp2 encoder | 
| avenc_mp2fixed | Codec Encoder Audio | libav mp2fixed encoder | 
| avenc_mpeg1video | Codec Encoder Video | libav mpeg1video encoder | 
| avenc_mpeg2video | Codec Encoder Video | libav mpeg2video encoder | 
| avenc_mpeg4 | Codec Encoder Video | libav mpeg4 encoder | 
| avenc_msmpeg4 | Codec Encoder Video | libav msmpeg4 encoder | 
| avenc_msmpeg4v2 | Codec Encoder Video | libav msmpeg4v2 encoder | 
| avenc_msrle | Codec Encoder Video | libav msrle encoder | 
| avenc_msvideo1 | Codec Encoder Video | libav msvideo1 encoder | 
| avenc_nellymoser | Codec Encoder Audio | libav nellymoser encoder | 
| avenc_opus | Codec Encoder Audio | libav opus encoder | 
| avenc_pam | Codec Encoder Video | libav pam encoder | 
| avenc_pbm | Codec Encoder Image | libav pbm encoder | 
| avenc_pcx | Codec Encoder Image | libav pcx encoder | 
| avenc_pgm | Codec Encoder Video | libav pgm encoder | 
| avenc_pgmyuv | Codec Encoder Video | libav pgmyuv encoder | 
| avenc_png | Codec Encoder Video | libav png encoder | 
| avenc_ppm | Codec Encoder Image | libav ppm encoder | 
| avenc_prores | Codec Encoder Video | libav prores encoder | 
| avenc_prores_aw | Codec Encoder Video | libav prores_aw encoder | 
| avenc_prores_ks | Codec Encoder Video | libav prores_ks encoder | 
| avenc_qoi | Codec Encoder Image | libav qoi encoder | 
| avenc_qtrle | Codec Encoder Video | libav qtrle encoder | 
| avenc_real_144 | Codec Encoder Audio | libav real_144 encoder | 
| avenc_roq_dpcm | Codec Encoder Audio | libav roq_dpcm encoder | 
| avenc_roqvideo | Codec Encoder Video | libav roqvideo encoder | 
| avenc_rpza | Codec Encoder Video | libav rpza encoder | 
| avenc_rv10 | Codec Encoder Video | libav rv10 encoder | 
| avenc_rv20 | Codec Encoder Video | libav rv20 encoder | 
| avenc_s302m | Codec Encoder Audio | libav s302m encoder | 
| avenc_sgi | Codec Encoder Image | libav sgi encoder | 
| avenc_smc | Codec Encoder Video | libav smc encoder | 
| avenc_speedhq | Codec Encoder Video | libav speedhq encoder | 
| avenc_sunrast | Codec Encoder Image | libav sunrast encoder | 
| avenc_svq1 | Codec Encoder Video | libav svq1 encoder | 
| avenc_targa | Codec Encoder Image | libav targa encoder | 
| avenc_tiff | Codec Encoder Image | libav tiff encoder | 
| avenc_truehd | Codec Encoder Audio | libav truehd encoder | 
| avenc_tta | Codec Encoder Audio | libav tta encoder | 
| avenc_wmav1 | Codec Encoder Audio | libav wmav1 encoder | 
| avenc_wmav2 | Codec Encoder Audio | libav wmav2 encoder | 
| avenc_wmv1 | Codec Encoder Video | libav wmv1 encoder | 
| avenc_wmv2 | Codec Encoder Video | libav wmv2 encoder | 
| avenc_zmbv | Codec Encoder Video | libav zmbv encoder | 
| avfassetsrc | Source Codec | Read and decode samples from AVFoundation assets using the AVFAssetReader API | 
| avfvideosrc | Source Video Hardware | Reads frames from an iOS/MacOS AVFoundation device | 
| avidemux | Codec Demuxer | Demultiplex an avi file into audio and video | 
| avimux | Codec Muxer | Muxes audio and video into an avi stream | 
| avisubtitle | Codec Parser Subtitle | Parse avi subtitle stream | 
| avmux_3g2 | Codec Muxer | libav 3GP2 (3GPP2 file format) muxer | 
| avmux_3gp | Codec Muxer | libav 3GP (3GPP file format) muxer (not recommended, use gppmux instead) | 
| avmux_a64 | Codec Muxer | libav a64 - video for Commodore 64 muxer | 
| avmux_adts | Codec Muxer | libav ADTS AAC (Advanced Audio Coding) muxer (not recommended, use aacparse instead) | 
| avmux_adx | Codec Muxer | libav CRI ADX muxer | 
| avmux_aiff | Codec Muxer | libav Audio IFF muxer (not recommended, use aiffmux instead) | 
| avmux_alp | Codec Muxer | libav LEGO Racers ALP muxer | 
| avmux_amr | Codec Muxer | libav 3GPP AMR muxer | 
| avmux_amv | Codec Muxer | libav AMV muxer | 
| avmux_apm | Codec Muxer | libav Ubisoft Rayman 2 APM muxer | 
| avmux_apng | Codec Muxer | libav Animated Portable Network Graphics muxer | 
| avmux_argo_asf | Codec Muxer | libav Argonaut Games ASF muxer | 
| avmux_argo_cvg | Codec Muxer | libav Argonaut Games CVG muxer | 
| avmux_asf | Codec Muxer | libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead) | 
| avmux_asf_stream | Codec Muxer | libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead) | 
| avmux_ast | Codec Muxer | libav AST (Audio Stream) muxer | 
| avmux_au | Codec Muxer | libav Sun AU muxer | 
| avmux_avi | Codec Muxer | libav AVI (Audio Video Interleaved) muxer (not recommended, use avimux instead) | 
| avmux_avif | Codec Muxer | libav AVIF muxer | 
| avmux_avm2 | Codec Muxer | libav SWF (ShockWave Flash) (AVM2) muxer | 
| avmux_avs3 | Codec Muxer | libav AVS3-P2/IEEE1857.10 muxer | 
| avmux_bit | Codec Muxer | libav G.729 BIT file format muxer | 
| avmux_caf | Codec Muxer | libav Apple CAF (Core Audio Format) muxer | 
| avmux_chromaprint | Codec Muxer | libav Chromaprint muxer | 
| avmux_codec2 | Codec Muxer | libav codec2 .c2 muxer muxer | 
| avmux_dash | Codec Muxer | libav DASH Muxer muxer | 
| avmux_daud | Codec Muxer | libav D-Cinema audio muxer | 
| avmux_dv | Codec Muxer | libav DV (Digital Video) muxer | 
| avmux_dvd | Codec Muxer | libav MPEG-2 PS (DVD VOB) muxer | 
| avmux_f4v | Codec Muxer | libav F4V Adobe Flash Video muxer | 
| avmux_film_cpk | Codec Muxer | libav Sega FILM / CPK muxer | 
| avmux_filmstrip | Codec Muxer | libav Adobe Filmstrip muxer | 
| avmux_fits | Codec Muxer | libav Flexible Image Transport System muxer | 
| avmux_flv | Codec Muxer | libav FLV (Flash Video) muxer (not recommended, use flvmux instead) | 
| avmux_gxf | Codec Muxer | libav GXF (General eXchange Format) muxer | 
| avmux_hash | Codec Muxer | libav Hash testing muxer | 
| avmux_hds | Codec Muxer | libav HDS Muxer muxer | 
| avmux_hls | Codec Muxer | libav Apple HTTP Live Streaming muxer | 
| avmux_ico | Codec Muxer | libav Microsoft Windows ICO muxer | 
| avmux_ilbc | Codec Muxer | libav iLBC storage muxer | 
| avmux_ipod | Codec Muxer | libav iPod H.264 MP4 (MPEG-4 Part 14) muxer | 
| avmux_ircam | Codec Muxer | libav Berkeley/IRCAM/CARL Sound Format muxer | 
| avmux_ismv | Codec Muxer | libav ISMV/ISMA (Smooth Streaming) muxer | 
| avmux_ivf | Codec Muxer | libav On2 IVF muxer | 
| avmux_kvag | Codec Muxer | libav Simon & Schuster Interactive VAG muxer | 
| avmux_latm | Codec Muxer | libav LOAS/LATM muxer | 
| avmux_matroska | Codec Muxer | libav Matroska muxer (not recommended, use matroskamux instead) | 
| avmux_md5 | Codec Muxer | libav MD5 testing muxer | 
| avmux_mkvtimestamp_v2 | Codec Muxer | libav extract pts as timecode v2 format, as defined by mkvtoolnix muxer | 
| avmux_mmf | Codec Muxer | libav Yamaha SMAF muxer | 
| avmux_mov | Codec Muxer | libav QuickTime / MOV muxer (not recommended, use qtmux instead) | 
| avmux_mp2 | Formatter Metadata | libav MP2 (MPEG audio layer 2) formatter (not recommended, use id3v2mux instead) | 
| avmux_mp3 | Formatter Metadata | libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead) | 
| avmux_mp4 | Codec Muxer | libav MP4 (MPEG-4 Part 14) muxer (not recommended, use mp4mux instead) | 
| avmux_mpeg | Codec Muxer | libav MPEG-1 Systems / MPEG program stream muxer | 
| avmux_mpegts | Codec Muxer | libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead) | 
| avmux_mpjpeg | Codec Muxer | libav MIME multipart JPEG muxer (not recommended, use multipartmux instead) | 
| avmux_mxf | Codec Muxer | libav MXF (Material eXchange Format) muxer (not recommended, use mxfmux instead) | 
| avmux_mxf_d10 | Codec Muxer | libav MXF (Material eXchange Format) D-10 Mapping muxer | 
| avmux_mxf_opatom | Codec Muxer | libav MXF (Material eXchange Format) Operational Pattern Atom muxer | 
| avmux_nut | Codec Muxer | libav NUT muxer | 
| avmux_obu | Codec Muxer | libav AV1 low overhead OBU muxer | 
| avmux_oga | Codec Muxer | libav Ogg Audio muxer | 
| avmux_ogg | Codec Muxer | libav Ogg muxer (not recommended, use oggmux instead) | 
| avmux_ogv | Codec Muxer | libav Ogg Video muxer | 
| avmux_oma | Codec Muxer | libav Sony OpenMG audio muxer | 
| avmux_opus | Codec Muxer | libav Ogg Opus muxer | 
| avmux_psp | Codec Muxer | libav PSP MP4 (MPEG-4 Part 14) muxer | 
| avmux_rm | Codec Muxer | libav RealMedia muxer | 
| avmux_rso | Codec Muxer | libav Lego Mindstorms RSO muxer | 
| avmux_rtsp | Codec Muxer | libav RTSP output muxer | 
| avmux_sap | Codec Muxer | libav SAP output muxer | 
| avmux_smjpeg | Codec Muxer | libav Loki SDL MJPEG muxer | 
| avmux_smoothstreaming | Codec Muxer | libav Smooth Streaming Muxer muxer | 
| avmux_sox | Codec Muxer | libav SoX (Sound eXchange) native muxer | 
| avmux_spdif | Codec Muxer | libav IEC 61937 (used on S/PDIF - IEC958) muxer | 
| avmux_spx | Codec Muxer | libav Ogg Speex muxer | 
| avmux_streamhash | Codec Muxer | libav Per-stream hash testing muxer | 
| avmux_svcd | Codec Muxer | libav MPEG-2 PS (SVCD) muxer | 
| avmux_swf | Codec Muxer | libav SWF (ShockWave Flash) muxer | 
| avmux_tta | Codec Muxer | libav TTA (True Audio) muxer | 
| avmux_uncodedframecrc | Codec Muxer | libav uncoded framecrc testing muxer | 
| avmux_vc1test | Codec Muxer | libav VC-1 test bitstream muxer | 
| avmux_vcd | Codec Muxer | libav MPEG-1 Systems / MPEG program stream (VCD) muxer | 
| avmux_vidc | Codec Muxer | libav PCM Archimedes VIDC muxer | 
| avmux_vob | Codec Muxer | libav MPEG-2 PS (VOB) muxer | 
| avmux_voc | Codec Muxer | libav Creative Voice muxer | 
| avmux_w64 | Codec Muxer | libav Sony Wave64 muxer | 
| avmux_wav | Codec Muxer | libav WAV / WAVE (Waveform Audio) muxer (not recommended, use wavenc instead) | 
| avmux_webp | Codec Muxer | libav WebP muxer | 
| avmux_wsaud | Codec Muxer | libav Westwood Studios audio muxer | 
| avmux_wtv | Codec Muxer | libav Windows Television (WTV) muxer | 
| avmux_yuv4mpegpipe | Codec Muxer | libav YUV4MPEG pipe muxer (not recommended, use y4menc instead) | 
| avsamplebufferlayersink | Sink Video | A videosink based on AVSampleBuffers | 
| avtpaafdepay | Codec Depayloader Network AVTP | Extracts raw audio from AAF AVTPDUs | 
| avtpaafpay | Codec Payloader Network AVTP | Payload-encode Raw audio into AAF AVTPDU (IEEE 1722) | 
| avtpcrfcheck | Filter Network AVTP | Check if the AVTP presentation time is synchronized with clock provided by a CRF stream | 
| avtpcrfsync | Filter Network AVTP | Synchronize Presentation Time from AVTPDUs so they are phase-locked with clock provided by CRF stream | 
| avtpcvfdepay | Codec Depayloader Network AVTP | Extracts compressed video from CVF AVTPDUs | 
| avtpcvfpay | Codec Payloader Network AVTP | Payload-encode compressed video into CVF AVTPDU (IEEE 1722) | 
| avtprvfdepay | Codec Depayloader Network AVTP | Extracts raw video from RVF AVTPDUs | 
| avtprvfpay | Codec Payloader Network AVTP | Payload-encode raw video into RVF AVTPDU (IEEE 1722) | 
| avtpsink | Sink Network | Send AVTPDUs over the network | 
| avtpsrc | Src Network | Receive AVTPDUs from the network | 
| avvideocompare | Filter Compare Video | Compare Video | 
| avwait | Filter Audio Video | Drops all audio/video until a specific timecode or running time has been reached | 
| bayer2rgb | Filter Converter Video | Converts video/x-bayer to video/x-raw | 
| bpmdetect | Filter Analyzer Audio | Detect the BPM of an audio stream | 
| breakfastquay-com-rdf-lv2-rubberband-mono | Filter Effect Audio LV2 Pitch Shifter Plugin | Rubber Band Mono Pitch Shifter | 
| breakfastquay-com-rdf-lv2-rubberband-r3mono | Filter Effect Audio LV2 Pitch Shifter Plugin | Rubber Band R3 Mono Pitch Shifter | 
| breakfastquay-com-rdf-lv2-rubberband-r3stereo | Filter Effect Audio LV2 Pitch Shifter Plugin | Rubber Band R3 Stereo Pitch Shifter | 
| breakfastquay-com-rdf-lv2-rubberband-stereo | Filter Effect Audio LV2 Pitch Shifter Plugin | Rubber Band Stereo Pitch Shifter | 
| breakmydata | Testing | randomly change data in the stream | 
| bs2b | Filter Effect Audio | Improve headphone listening of stereo audio records using the bs2b library. | 
| bulge | Transform Effect Video | Adds a protuberance in the center point | 
| burn | Filter Effect Video | Burn adjusts the colors in the video signal. | 
| bz2dec | Codec Decoder | Decodes compressed streams | 
| bz2enc | Codec Encoder | Compresses streams | 
| cacasink | Sink Video | A colored ASCII art videosink | 
| cacatv | Filter Effect Video | Colored ASCII art effect | 
| cairooverlay | Filter Editor Video | Render overlay on a video stream using Cairo | 
| camerabin | Generic Bin Camera | Take image snapshots and record movies from camera | 
| cameracalibrate | Filter Effect Video | Performs camera calibration by having it point at a chessboard pattern using upstream/downstream cameraundistort | 
| cameraundistort | Filter Effect Video | Performs camera undistort | 
| capsfilter | Generic | Pass data without modification, limiting formats | 
| capssetter | Generic | Set/merge caps on stream | 
| cc708overlay | Mixer Video Overlay Subtitle | Decode cea608/cea708 data and overlay on proper position of a video buffer | 
| cccombiner | Filter | Combines GstVideoCaptionMeta with video input stream | 
| ccconverter | Filter ClosedCaption | Converts Closed Captions between different formats | 
| ccextractor | Filter | Extract GstVideoCaptionMeta from input stream | 
| cdiocddasrc | Source File | Read audio from CD using libcdio | 
| cdparanoiasrc | Source File | cdparanoiasrc element | 
| cea608mux | Aggregator | Combines raw 608 streams | 
| checksumsink | Debug Sink | Calculates a checksum for buffers | 
| chopmydata | Generic | Split up a stream into randomly-sized buffers | 
| chromahold | Filter Effect Video | Removes all color information except for one color | 
| chromaprint | Filter Analyzer Audio | Find an audio fingerprint using the Chromaprint library | 
| chromium | Filter Effect Video | Chromium breaks the colors of the video signal. | 
| circle | Transform Effect Video | Warps the picture into an arc shaped form | 
| clockoverlay | Filter Editor Video | Overlays the current clock time on a video stream | 
| clockselect | Generic Bin | Pipeline that enables different clocks | 
| clocksync | Generic | Synchronise buffers to the clock | 
| codecalphademux | Codec Demuxer | Extract and expose as a stream the CODEC alpha. | 
| coloreffects | Filter Effect Video | Color Look-up Table filter | 
| combdetect | Video Filter | Detect combing artifacts in video stream | 
| compare | Filter Debug | Compares incoming buffers | 
| compositor | Filter Editor Video Compositor | Composite multiple video streams | 
| concat | Generic | Concatenate multiple streams | 
| cpureport | Testing | Post cpu usage information every buffer | 
| cudacompositor | Filter Editor Video Compositor Hardware | A CUDA compositor | 
| cudaconvert | Filter Converter Video Hardware | Converts video from one colorspace to another using CUDA | 
| cudaconvertscale | Filter Converter Video Scaler Colorspace Effect Hardware | Resizes video and allow color conversion using CUDA | 
| cudadownload | Filter Video | Downloads data from NVIDA GPU via CUDA APIs | 
| cudaipcsink | Sink Video | Send CUDA memory to peer cudaipcsrc elements | 
| cudaipcsrc | Source Video | Receive CUDA memory from the cudaipcsrc element | 
| cudascale | Filter Converter Video Scaler Hardware | Resize video using CUDA | 
| cudaupload | Filter Video | Uploads data into NVIDA GPU via CUDA APIs | 
| curlfilesink | Sink Network | Upload data over FILE protocol using libcurl | 
| curlftpsink | Sink Network | Upload data over FTP protocol using libcurl | 
| curlhttpsink | Sink Network | Upload data over HTTP/HTTPS protocol using libcurl | 
| curlhttpsrc | Source Network | Receiver data as a client over a network via HTTP using cURL | 
| curlsftpsink | Sink Network | Upload data over the SFTP protocol using libcurl | 
| curlsmtpsink | Sink Network | Upload data over SMTP protocol using libcurl | 
| cutter | Filter Editor Audio | Audio Cutter to split audio into non-silent bits | 
| cvdilate | Transform Effect Video | Applies cvDilate OpenCV function to the image | 
| cvequalizehist | Transform Effect Video | Applies cvEqualizeHist OpenCV function to the image | 
| cverode | Transform Effect Video | Applies cvErode OpenCV function to the image | 
| cvlaplace | Transform Effect Video | Applies cvLaplace OpenCV function to the image | 
| cvsmooth | Transform Effect Video | Applies cvSmooth OpenCV function to the image | 
| cvsobel | Transform Effect Video | Applies cvSobel OpenCV function to the image | 
| cvtracker | Filter Effect Video | Performs object tracking on videos and stores it in video buffer metadata. | 
| d3d11av1dec | Codec Decoder Video Hardware | Direct3D11/DXVA based AV1 video decoder | 
| d3d11colorconvert | Filter Converter Video Hardware | Color conversion using Direct3D11 | 
| d3d11compositor | Filter Editor Video Compositor | A Direct3D11 compositor | 
| d3d11convert | Filter Converter Scaler Effect Video Hardware | Performs resizing, colorspace conversion, cropping, and flipping/rotating using Direct3D11 | 
| d3d11deinterlace | Filter Effect Video Deinterlace Hardware | A Direct3D11 based deinterlacer bin | 
| d3d11deinterlaceelement | Filter Effect Video Deinterlace Hardware | A Direct3D11 based deinterlacer | 
| d3d11download | Filter Video | Downloads Direct3D11 texture memory into system memory | 
| d3d11h264dec | Codec Decoder Video Hardware | Direct3D11/DXVA based H.264 video decoder | 
| d3d11h265dec | Codec Decoder Video Hardware | Direct3D11/DXVA based H.265 video decoder | 
| d3d11ipcsink | Sink Video | Sends Direct3D11 shared handle to peer d3d11ipcsrc elements | 
| d3d11ipcsrc | Source Video | Receives Direct3D11 shared handle from the d3d11ipcsink element | 
| d3d11mpeg2dec | Codec Decoder Video Hardware | Direct3D11/DXVA based MPEG2 video decoder | 
| d3d11overlay | Filter Video | Provides application renderable Direct3D11 render target view | 
| d3d11scale | Filter Converter Video Scaler Hardware | Resizes video using Direct3D11 | 
| d3d11screencapturesrc | Source Video | Captures desktop screen | 
| d3d11testsrc | Source Video | Creates a test video stream | 
| d3d11upload | Filter Video | Uploads data into Direct3D11 texture memory | 
| d3d11videosink | Sink Video | A Direct3D11 based videosink | 
| d3d11vp8dec | Codec Decoder Video Hardware | Direct3D11/DXVA based VP8 video decoder | 
| d3d11vp9dec | Codec Decoder Video Hardware | Direct3D11/DXVA based VP9 video decoder | 
| d3d12av1dec | Codec Decoder Video Hardware | Direct3D12/DXVA based AV1 video decoder | 
| d3d12colorconvert | Filter Converter Video Hardware | Converts colorspace and adjusts hue/saturation/brightness/contrast using Direct3D12 | 
| d3d12compositor | Filter Editor Video Compositor | A Direct3D12 compositor | 
| d3d12convert | Filter Converter Scaler Effect Video Hardware | Performs resizing, colorspace conversion, cropping, flipping/rotating and adjusts hue/saturation/brightness/contrast using Direct3D12 | 
| d3d12deinterlace | Filter Deinterlace Effect Video Hardware | A Direct3D12 deinterlacer element | 
| d3d12download | Filter Video | Downloads Direct3D12 texture memory into system memory | 
| d3d12h264dec | Codec Decoder Video Hardware | Direct3D12/DXVA based H.264 video decoder | 
| d3d12h264enc | Codec Encoder Video Hardware | Direct3D12 H.264 Video Encoder | 
| d3d12h265dec | Codec Decoder Video Hardware | Direct3D12/DXVA based H.265 video decoder | 
| d3d12ipcsink | Sink Video | Sends Direct3D12 shared handle to peer d3d12ipcsrc elements | 
| d3d12ipcsrc | Source Video | Receives Direct3D12 shared handle from the d3d12ipcsink element | 
| d3d12mipmapping | Filter Converter Video Hardware | Generates RGBA MipMap texture from input | 
| d3d12mpeg2dec | Codec Decoder Video Hardware | Direct3D12/DXVA based MPEG2 video decoder | 
| d3d12scale | Filter Converter Video Scaler Hardware | Resizes video using Direct3D12 | 
| d3d12screencapturesrc | Source Video | Captures desktop screen | 
| d3d12swapchainsink | Sink Video | DXGI composition swapchain sink | 
| d3d12testsrc | Source Video | Creates a test video stream | 
| d3d12upload | Filter Video | Uploads system memory into Direct3D12 texture memory | 
| d3d12videosink | Sink Video | A Direct3D12 Video Sink | 
| d3d12vp8dec | Codec Decoder Video Hardware | Direct3D12/DXVA based VP8 video decoder | 
| d3d12vp9dec | Codec Decoder Video Hardware | Direct3D12/DXVA based VP9 video decoder | 
| d3dvideosink | Sink Video | Display data using a Direct3D9 video renderer | 
| dashdemux | Codec Demuxer Adaptive | Dynamic Adaptive Streaming over HTTP demuxer | 
| dashdemux2 | Codec Demuxer Adaptive | Dynamic Adaptive Streaming over HTTP demuxer | 
| dashsink | Sink | Dynamic Adaptive Streaming over HTTP sink | 
| dataurisrc | Source | Handles data: uris | 
| dc1394src | Source Video | libdc1394 based source for IIDC cameras | 
| dcaparse | Codec Parser Audio | DCA parser | 
| debugqroverlay | Qrcode overlay containing buffer information | Overlay Qrcodes over each buffer with buffer information and custom data | 
| debugspy | Filter Analyzer Debug | DebugSpy provides information on buffers with bus messages | 
| decklinkaudiosink | Audio Sink Hardware | Decklink Sink | 
| decklinkaudiosrc | Audio Source Hardware | Decklink Source | 
| decklinkvideosink | Video Sink Hardware | Decklink Sink | 
| decklinkvideosrc | Video Source Hardware | Decklink Source | 
| decodebin | Generic Bin Decoder | Autoplug and decode to raw media | 
| decodebin3 | Generic Bin Decoder | Autoplug and decode to raw media | 
| deinterlace | Filter Effect Video Deinterlace | Deinterlace Methods ported from DScaler/TvTime | 
| deinterleave | Filter Converter Audio | Splits one interleaved multichannel audio stream into many mono audio streams | 
| dewarp | Filter Effect Video | Dewarp fisheye images | 
| dfbvideosink | Sink Video | A DirectFB based videosink | 
| dicetv | Filter Effect Video | 'Dices' the screen up into many small squares | 
| diffuse | Transform Effect Video | Diffuses the image by moving its pixels in random directions | 
| dilate | Filter Effect Video | Dilate copies the brightest pixel around. | 
| diracparse | Codec Parser Video | Parses Dirac streams | 
| directsoundsrc | Source Audio | Capture from a soundcard via DirectSound | 
| disparity | Filter Effect Video | Calculates the stereo disparity map from two (sequences of) rectified and aligned stereo images | 
| dodge | Filter Effect Video | Dodge saturates the colors in the video signal. | 
| downloadbuffer | Generic | Download Buffer element | 
| dsdconvert | Filter Converter Audio | Convert between different DSD grouping formats | 
| dshowadec_mp3 | Codec Decoder Audio | DirectShow MPEG Layer 3 Audio Decoder Wrapper | 
| dshowadec_mpeg_1_2 | Codec Decoder Audio | DirectShow MPEG Layer 1,2 Audio Decoder Wrapper | 
| dshowadec_wma1 | Codec Decoder Audio | DirectShow Windows Media Audio 7 Decoder Wrapper | 
| dshowadec_wma2 | Codec Decoder Audio | DirectShow Windows Media Audio 8 Decoder Wrapper | 
| dshowadec_wma3 | Codec Decoder Audio | DirectShow Windows Media Audio 9 Professional Decoder Wrapper | 
| dshowadec_wma4 | Codec Decoder Audio | DirectShow Windows Media Audio 9 Lossless Decoder Wrapper | 
| dshowadec_wms | Codec Decoder Audio | DirectShow Windows Media Audio Voice v9 Decoder Wrapper | 
| dshowaudiosrc | Source Audio | Receive data from a directshow audio capture graph | 
| dshowvdec_cinepak | Codec Decoder Video | DirectShow Cinepack Decoder Wrapper | 
| dshowvdec_divx3 | Codec Decoder Video | DirectShow DIVX 3.0 Video Decoder Wrapper | 
| dshowvdec_divx4 | Codec Decoder Video | DirectShow DIVX 4.0 Video Decoder Wrapper | 
| dshowvdec_divx5 | Codec Decoder Video | DirectShow DIVX 5.0 Video Decoder Wrapper | 
| dshowvdec_mpeg1 | Codec Decoder Video | DirectShow MPEG-1 Video Decoder Wrapper | 
| dshowvdec_mpeg4 | Codec Decoder Video | DirectShow MPEG-4 Video Decoder Wrapper | 
| dshowvdec_msmpeg4 | Codec Decoder Video | DirectShow Microsoft ISO MPEG-4 version 1.1 Decoder Wrapper | 
| dshowvdec_msmpeg41 | Codec Decoder Video | DirectShow Microsoft ISO MPEG-4 version 1 Decoder Wrapper | 
| dshowvdec_msmpeg42 | Codec Decoder Video | DirectShow Microsoft ISO MPEG-4 version 2 Decoder Wrapper | 
| dshowvdec_msmpeg43 | Codec Decoder Video | DirectShow Microsoft ISO MPEG-4 version 3 Decoder Wrapper | 
| dshowvdec_wmv1 | Codec Decoder Video | DirectShow Windows Media Video 7 Decoder Wrapper | 
| dshowvdec_wmv2 | Codec Decoder Video | DirectShow Windows Media Video 8 Decoder Wrapper | 
| dshowvdec_wmv3 | Codec Decoder Video | DirectShow Windows Media Video 9 Decoder Wrapper | 
| dshowvdec_wmva | Codec Decoder Video | DirectShow Windows Media Video 9 Advanced Decoder Wrapper | 
| dshowvdec_wmvp | Codec Decoder Video | DirectShow Windows Media Video 9 Image Decoder Wrapper | 
| dshowvdec_wvc1 | Codec Decoder Video | DirectShow Windows Media VC1 video Decoder Wrapper | 
| dshowvdec_xvid | Codec Decoder Video | DirectShow XVID Video Decoder Wrapper | 
| dshowvideosink | Sink Video | Display data using a DirectShow video renderer | 
| dshowvideosrc | Source Video | Receive data from a directshow video capture graph | 
| dtlsdec | Decoder Network DTLS | Decodes DTLS packets | 
| dtlsenc | Encoder Network DTLS | Encodes packets with DTLS | 
| dtlssrtpdec | Decoder Network DTLS SRTP | Decodes SRTP packets with a key received from DTLS | 
| dtlssrtpdemux | DTLS SRTP Demux | Demultiplexes DTLS and SRTP packets | 
| dtlssrtpenc | Encoder Network DTLS SRTP | Encodes SRTP packets with a key received from DTLS | 
| dtmfdetect | Filter Analyzer Audio | This element detects DTMF tones | 
| dtmfsrc | Source Audio | Generates DTMF tones | 
| dtsdec | Codec Decoder Audio | Decodes DTS audio streams | 
| dv1394src | Source Video | Source for DV video data from firewire port | 
| dvbbasebin | Source Bin Video | Access descramble and split DVB streams | 
| dvbsrc | Source Video | Digital Video Broadcast Source | 
| dvbsubenc | Codec Decoder Video | Encodes AYUV video frames streams into DVB subtitles | 
| dvbsuboverlay | Mixer Video Overlay Subtitle | Renders DVB subtitles | 
| dvdec | Codec Decoder Video | Uses libdv to decode DV video (smpte314) (libdv.sourceforge.net) | 
| dvdemux | Codec Demuxer | Uses libdv to separate DV audio from DV video (libdv.sourceforge.net) | 
| dvdlpcmdec | Codec Decoder Audio | Decode DVD LPCM frames into standard PCM audio | 
| dvdreadsrc | Source File DVD | Access a DVD title/chapter/angle using libdvdread | 
| dvdspu | Mixer Video Overlay SubPicture DVD Bluray | Parses Sub-Picture command streams and renders the SPU overlay onto the video as it passes through | 
| dvdsubdec | Codec Decoder Video | Decodes DVD subtitles into AYUV video frames | 
| dvdsubparse | Codec Parser Subtitle | Parses and packetizes DVD subtitle streams | 
| dwriteclockoverlay | Filter Editor Video | Overlays the current clock time on a video stream | 
| dwritesubtitlemux | Generic | Attach subtitle metas on video buffers | 
| dwritesubtitleoverlay | Filter Editor Video Overlay Subtitle | Adds subtitle strings on top of a video buffer | 
| dwritetextoverlay | Filter Editor Video | Adds text strings on top of a video buffer | 
| dwritetimeoverlay | Filter Editor Video | Overlays buffer time stamps on a video stream | 
| dx9screencapsrc | Source Video | Captures screen | 
| dynudpsink | Sink Network | Send data over the network via UDP with packet destinations picked up dynamically from meta on the buffers passed | 
| edgedetect | Filter Effect Video | Performs canny edge detection on videos and images. | 
| edgetv | Filter Effect Video | Apply edge detect on video | 
| encodebin | Generic Bin Encoder | Convenience encoding/muxing element | 
| encodebin2 | Generic Bin Encoder | Convenience encoding/muxing element | 
| equalizer-10bands | Filter Effect Audio | Direct Form 10 band IIR equalizer | 
| equalizer-3bands | Filter Effect Audio | Direct Form 3 band IIR equalizer | 
| equalizer-nbands | Filter Effect Audio | Direct Form IIR equalizer | 
| errorignore | Generic | Pass through all packets but ignore some GstFlowReturn types | 
| exclusion | Filter Effect Video | Exclusion exclodes the colors in the video signal. | 
| faac | Codec Encoder Audio | Free MPEG-2/4 AAC encoder | 
| faad | Codec Decoder Audio | Free MPEG-2/4 AAC decoder | 
| faceblur | Filter Effect Video | Blurs faces in images and videos | 
| facedetect | Filter Effect Video | Performs face detection on videos and images, providing detected positions via bus messages | 
| faceoverlay | Filter Editor Video | Overlays SVG graphics over a detected face in a video stream | 
| fakeaudiosink | Audio Sink | Fake audio renderer | 
| fakesink | Sink | Black hole for data | 
| fakesrc | Source | Push empty (no data) buffers around | 
| fakevideodec | Codec Decoder Video | Fake video decoder | 
| fakevideosink | Video Sink | Fake video display that allows zero-copy | 
| fbdevsink | Sink Video | Linux framebuffer videosink | 
| fdkaacdec | Codec Decoder Audio | FDK AAC audio decoder | 
| fdkaacenc | Codec Encoder Audio Converter | FDK AAC audio encoder | 
| fdsink | Sink File | Write data to a file descriptor | 
| fdsrc | Source File | Read from a file descriptor | 
| festival | Filter Effect Audio | Synthesizes plain text into audio | 
| fieldanalysis | Filter Analysis Video | Analyse fields from video frames to identify if they are progressive/telecined/interlaced | 
| filesink | Sink File | Write stream to a file | 
| filesrc | Source File | Read from arbitrary point in a file | 
| fisheye | Transform Effect Video | Simulate a fisheye lens by zooming on the center of the image and compressing the edges | 
| flacdec | Codec Decoder Audio | Decodes FLAC lossless audio streams | 
| flacenc | Codec Encoder Audio | Encodes audio with the FLAC lossless audio encoder | 
| flacparse | Codec Parser Audio | Parses audio with the FLAC lossless audio codec | 
| flactag | Formatter Metadata | Rewrite tags in a FLAC file | 
| flitetestsrc | Source Audio | Creates audio test signals identifying channels | 
| fluiddec | Codec Decoder Audio | Midi Synthesizer Element | 
| flvdemux | Codec Demuxer | Demux FLV feeds into digital streams | 
| flvmux | Codec Muxer | Muxes video/audio streams into a FLV stream | 
| flxdec | Codec Decoder Video | FLC/FLI/FLX video decoder | 
| fpsdisplaysink | Sink Video | Shows the current frame-rate and drop-rate of the videosink as overlay or text on stdout | 
| freeverb | Filter Effect Audio | Add reverberation to audio streams | 
| frei0r-filter-3-point-color-balance | Filter Effect Video | Adjust color balance with 3 color points | 
| frei0r-filter-3dflippo | Filter Effect Video | Frame rotation in 3d-space | 
| frei0r-filter-aech0r | Filter Effect Video | analog video echo | 
| frei0r-filter-alpha0ps | Filter Effect Video | Display and manipulation of the alpha channel | 
| frei0r-filter-alphagrad | Filter Effect Video | Fills alpha channel with a gradient | 
| frei0r-filter-alphaspot | Filter Effect Video | Draws simple shapes into the alpha channel | 
| frei0r-filter-b | Filter Effect Video | Extracts Blue from Image | 
| frei0r-filter-baltan | Filter Effect Video | delayed alpha smoothed blit of time | 
| frei0r-filter-bgsubtract0r | Filter Effect Video | Bluescreen the background of a static video. | 
| frei0r-filter-bluescreen0r | Filter Effect Video | Color to alpha (blit SRCALPHA) | 
| frei0r-filter-brightness | Filter Effect Video | Adjusts the brightness of a source image | 
| frei0r-filter-bw0r | Filter Effect Video | Turns image black/white. | 
| frei0r-filter-c0rners | Filter Effect Video | Four corners geometry engine | 
| frei0r-filter-cairogradient | Filter Effect Video | Draws a gradient on top of image. Filter is given gradient start and end points, colors and opacities. | 
| frei0r-filter-cairoimagegrid | Filter Effect Video | Draws a grid of input images. | 
| frei0r-filter-cartoon | Filter Effect Video | Cartoonify video, do a form of edge detect | 
| frei0r-filter-color-distance | Filter Effect Video | Calculates the distance between the selected color and the current pixel and uses that value as new pixel value | 
| frei0r-filter-coloradj-rgb | Filter Effect Video | Simple color adjustment | 
| frei0r-filter-colorhalftone | Filter Effect Video | Filters image to resemble a halftone print in which tones are represented as variable sized dots | 
| frei0r-filter-colorize | Filter Effect Video | Colorizes image to selected hue, saturation and lightness | 
| frei0r-filter-colortap | Filter Effect Video | Applies a pre-made color effect to image | 
| frei0r-filter-contrast0r | Filter Effect Video | Adjusts the contrast of a source image | 
| frei0r-filter-curves | Filter Effect Video | Adjust luminance or color channel intensity with curve level mapping | 
| frei0r-filter-defish0r | Filter Effect Video | Non rectilinear lens mappings | 
| frei0r-filter-delay0r | Filter Effect Video | video delay | 
| frei0r-filter-delaygrab | Filter Effect Video | delayed frame blitting mapped on a time bitmap | 
| frei0r-filter-distort0r | Filter Effect Video | Plasma | 
| frei0r-filter-dither | Filter Effect Video | Dithers the image and reduces the number of available colors | 
| frei0r-filter-edgeglow | Filter Effect Video | Edgeglow filter | 
| frei0r-filter-elastic-scale-filter | Filter Effect Video | This is a frei0r filter which allows one to scale video footage non-linearly. | 
| frei0r-filter-emboss | Filter Effect Video | Creates embossed relief image of source image | 
| frei0r-filter-equaliz0r | Filter Effect Video | Equalizes the intensity histograms | 
| frei0r-filter-facebl0r | Filter Effect Video | automatic face blur | 
| frei0r-filter-film-grain | Filter Effect Video | Adds film-like grain and softens the picture. | 
| frei0r-filter-flippo | Filter Effect Video | Flipping in x and y axis | 
| frei0r-filter-g | Filter Effect Video | Extracts Green from Image | 
| frei0r-filter-gamma | Filter Effect Video | Adjusts the gamma value of a source image | 
| frei0r-filter-gate-weave | Filter Effect Video | Randomly moves frame around to simulate film gate weave. | 
| frei0r-filter-glitch0r | Filter Effect Video | Adds glitches and block shifting | 
| frei0r-filter-glow | Filter Effect Video | Creates a Glamorous Glow | 
| frei0r-filter-hqdn3d | Filter Effect Video | High quality 3D denoiser from Mplayer | 
| frei0r-filter-hueshift0r | Filter Effect Video | Shifts the hue of a source image | 
| frei0r-filter-iir-blur | Filter Effect Video | Three types of fast IIR blurring | 
| frei0r-filter-invert0r | Filter Effect Video | Inverts all colors of a source image | 
| frei0r-filter-k-means-clustering | Filter Effect Video | Clusters of a source image by color and spatial distance | 
| frei0r-filter-kaleid0sc0pe | Filter Effect Video | Applies a kaleid0sc0pe effect | 
| frei0r-filter-keyspillm0pup | Filter Effect Video | Reduces the visibility of key color spill in chroma keying | 
| frei0r-filter-lens-correction | Filter Effect Video | Allows compensation of lens distortion | 
| frei0r-filter-letterb0xed | Filter Effect Video | Adds Black Borders at top and bottom for Cinema Look | 
| frei0r-filter-levels | Filter Effect Video | Adjust luminance or color channel intensity | 
| frei0r-filter-light-graffiti | Filter Effect Video | Creates light graffitis from a video by keeping the brightest spots. | 
| frei0r-filter-luminance | Filter Effect Video | Creates a luminance map of the image | 
| frei0r-filter-mask0mate | Filter Effect Video | Creates an square alpha-channel mask | 
| frei0r-filter-medians | Filter Effect Video | Implements several median-type filters | 
| frei0r-filter-ndvi-filter | Filter Effect Video | This filter creates a false image from a visible + infrared source. | 
| frei0r-filter-nervous | Filter Effect Video | flushes frames in time in a nervous way | 
| frei0r-filter-nikon-d90-stairstepping-fix | Filter Effect Video | Removes the Stairstepping from Nikon D90 videos (720p only) by interpolation | 
| frei0r-filter-normaliz0r | Filter Effect Video | Normalize (aka histogram stretch, contrast stretch) | 
| frei0r-filter-nosync0r | Filter Effect Video | broken tv | 
| frei0r-filter-opencvfacedetect | Filter Effect Video | detect faces and draw shapes on them | 
| frei0r-filter-perspective | Filter Effect Video | Distorts the image for a pseudo perspective | 
| frei0r-filter-pixeliz0r | Filter Effect Video | Pixelize input image. | 
| frei0r-filter-posterize | Filter Effect Video | Posterizes image by reducing the number of colors used in image | 
| frei0r-filter-pr0be | Filter Effect Video | Measure video values | 
| frei0r-filter-pr0file | Filter Effect Video | 2D video oscilloscope | 
| frei0r-filter-premultiply-or-unpremultiply | Filter Effect Video | Multiply (or divide) each color component by the pixel's alpha value | 
| frei0r-filter-primaries | Filter Effect Video | Reduce image to primary colors | 
| frei0r-filter-r | Filter Effect Video | Extracts Red from Image | 
| frei0r-filter-rgb-parade | Filter Effect Video | Displays a histogram of R, G and B of the video-data | 
| frei0r-filter-rgbnoise | Filter Effect Video | Adds RGB noise to image. | 
| frei0r-filter-rgbsplit0r | Filter Effect Video | RGB splitting and shifting | 
| frei0r-filter-saturat0r | Filter Effect Video | Adjusts the saturation of a source image | 
| frei0r-filter-scale0tilt | Filter Effect Video | Scales, Tilts and Crops an Image | 
| frei0r-filter-scanline0r | Filter Effect Video | interlaced dark lines | 
| frei0r-filter-select0r | Filter Effect Video | Color based alpha selection | 
| frei0r-filter-sharpness | Filter Effect Video | Unsharp masking (port from Mplayer) | 
| frei0r-filter-sigmoidaltransfer | Filter Effect Video | Desaturates image and creates a particular look that could be called Stamp, Newspaper or Photocopy | 
| frei0r-filter-sobel | Filter Effect Video | Sobel filter | 
| frei0r-filter-softglow | Filter Effect Video | Does softglow effect on highlights | 
| frei0r-filter-sop-sat | Filter Effect Video | Slope/Offset/Power and Saturation color corrections according to the ASC CDL (Color Decision List) | 
| frei0r-filter-spillsupress | Filter Effect Video | Remove green or blue spill light from subjects shot in front of green or blue screen | 
| frei0r-filter-squareblur | Filter Effect Video | Variable-size square blur | 
| frei0r-filter-tehroxx0r | Filter Effect Video | Something videowall-ish | 
| frei0r-filter-threelay0r | Filter Effect Video | dynamic 3 level thresholding | 
| frei0r-filter-threshold0r | Filter Effect Video | Thresholds a source image | 
| frei0r-filter-timeout-indicator | Filter Effect Video | Timeout indicators e.g. for slides. | 
| frei0r-filter-tint0r | Filter Effect Video | Tint a source image with specified color | 
| frei0r-filter-transparency | Filter Effect Video | Tunes the alpha channel. | 
| frei0r-filter-twolay0r | Filter Effect Video | dynamic thresholding | 
| frei0r-filter-vectorscope | Filter Effect Video | Displays the vectorscope of the video-data | 
| frei0r-filter-vertigo | Filter Effect Video | alpha blending with zoomed and rotated images | 
| frei0r-filter-vignette | Filter Effect Video | Lens vignetting effect, applies natural vignetting | 
| frei0r-filter-white-balance | Filter Effect Video | Adjust the white balance / color temperature | 
| frei0r-filter-white-balance--lms-space- | Filter Effect Video | Do simple color correction, in a physically meaningful way | 
| frei0r-mixer-addition | Filter Editor Video | Perform an RGB[A] addition operation of the pixel sources. | 
| frei0r-mixer-addition-alpha | Filter Editor Video | Perform an RGB[A] addition_alpha operation of the pixel sources. | 
| frei0r-mixer-alpha-injection | Filter Editor Video | Averages Input 1 and uses this as Alpha Channel on Input 2 | 
| frei0r-mixer-alphaatop | Filter Editor Video | the alpha ATOP operation | 
| frei0r-mixer-alphain | Filter Editor Video | the alpha IN operation | 
| frei0r-mixer-alphaout | Filter Editor Video | the alpha OUT operation | 
| frei0r-mixer-alphaover | Filter Editor Video | the alpha OVER operation | 
| frei0r-mixer-alphaxor | Filter Editor Video | the alpha XOR operation | 
| frei0r-mixer-blend | Filter Editor Video | Perform a blend operation between two sources | 
| frei0r-mixer-burn | Filter Editor Video | Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm: D = saturation of 255 or depletion of 0, of ((255 - A) * 256) / (B + 1) | 
| frei0r-mixer-cairoaffineblend | Filter Editor Video | Composites second input on first input applying user-defined transformation, opacity and blend mode | 
| frei0r-mixer-cairoblend | Filter Editor Video | Composites second input on the first input with user-defined blend mode and opacity. | 
| frei0r-mixer-color-only | Filter Editor Video | Perform a conversion to color only of the source input1 using the hue and saturation values of input2. | 
| frei0r-mixer-composition | Filter Editor Video | Composites Image 2 onto Image 1 according to its Alpha Channel | 
| frei0r-mixer-darken | Filter Editor Video | Perform a darken operation between two sources (minimum value of both sources). | 
| frei0r-mixer-difference | Filter Editor Video | Perform an RGB[A] difference operation between the pixel sources. | 
| frei0r-mixer-divide | Filter Editor Video | Perform an RGB[A] divide operation between the pixel sources: input1 is the numerator, input2 the denominator | 
| frei0r-mixer-dodge | Filter Editor Video | Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm: D = saturation of 255 or (A * 256) / (256 - B) | 
| frei0r-mixer-grain-extract | Filter Editor Video | Perform an RGB[A] grain-extract operation between the pixel sources. | 
| frei0r-mixer-grain-merge | Filter Editor Video | Perform an RGB[A] grain-merge operation between the pixel sources. | 
| frei0r-mixer-hardlight | Filter Editor Video | Perform an RGB[A] hardlight operation between the pixel sources | 
| frei0r-mixer-hue | Filter Editor Video | Perform a conversion to hue only of the source input1 using the hue of input2. | 
| frei0r-mixer-lighten | Filter Editor Video | Perform a lighten operation between two sources (maximum value of both sources). | 
| frei0r-mixer-multiply | Filter Editor Video | Perform an RGB[A] multiply operation between the pixel sources. | 
| frei0r-mixer-overlay | Filter Editor Video | Perform an RGB[A] overlay operation between the pixel sources, using the generalised algorithm: D = A * (B + (2 * B) * (255 - A)) | 
| frei0r-mixer-push-down | Filter Editor Video | Push from top to bottom | 
| frei0r-mixer-push-left | Filter Editor Video | Push from right to left | 
| frei0r-mixer-push-right | Filter Editor Video | Push from left to right | 
| frei0r-mixer-push-up | Filter Editor Video | Push from bottom to top | 
| frei0r-mixer-rgb | Filter Editor Video | Averages each Input and uses each as R, G or B channel of the Output | 
| frei0r-mixer-saturation | Filter Editor Video | Perform a conversion to saturation only of the source input1 using the saturation level of input2. | 
| frei0r-mixer-screen | Filter Editor Video | Perform an RGB[A] screen operation between the pixel sources, using the generalised algorithm: D = 255 - (255 - A) * (255 - B) | 
| frei0r-mixer-slide-down | Filter Editor Video | Slide from top to bottom | 
| frei0r-mixer-slide-left | Filter Editor Video | Slide from right to left | 
| frei0r-mixer-slide-right | Filter Editor Video | Slide from left to right | 
| frei0r-mixer-slide-up | Filter Editor Video | Slide from bottom to top | 
| frei0r-mixer-softlight | Filter Editor Video | Perform an RGB[A] softlight operation between the pixel sources. | 
| frei0r-mixer-subtract | Filter Editor Video | Perform an RGB[A] subtract operation of the pixel source input2 from input1. | 
| frei0r-mixer-uv-map | Filter Editor Video | Uses Input 1 as UV Map to distort Input 2 | 
| frei0r-mixer-value | Filter Editor Video | Perform a conversion to value only of the source input1 using the value of input2. | 
| frei0r-mixer-wipe-barn-door-h | Filter Editor Video | Horizontal barn door wipe | 
| frei0r-mixer-wipe-barn-door-v | Filter Editor Video | Vertical barn door wipe | 
| frei0r-mixer-wipe-circle | Filter Editor Video | Circle wipe | 
| frei0r-mixer-wipe-down | Filter Editor Video | Wipe from top to bottom | 
| frei0r-mixer-wipe-left | Filter Editor Video | Wipe from right to left | 
| frei0r-mixer-wipe-rect | Filter Editor Video | Rectangular wipe | 
| frei0r-mixer-wipe-right | Filter Editor Video | Wipe from left to right | 
| frei0r-mixer-wipe-up | Filter Editor Video | Wipe from bottom to top | 
| frei0r-mixer-xfade0r | Filter Editor Video | a simple xfader | 
| frei0r-src-ising0r | Src Video | Generates ising noise | 
| frei0r-src-lissajous0r | Src Video | Generates Lissajous0r images | 
| frei0r-src-nois0r | Src Video | Generates white noise images | 
| frei0r-src-onecol0r | Src Video | image with just one color | 
| frei0r-src-partik0l | Src Video | Particles generated on prime number sinusoidal blossoming | 
| frei0r-src-plasma | Src Video | Demo scene 8bit plasma | 
| frei0r-src-test-pat-b | Src Video | Generates test card lookalikes | 
| frei0r-src-test-pat-c | Src Video | Generates cross sections of color spaces | 
| frei0r-src-test-pat-g | Src Video | Generates geometry test pattern images | 
| frei0r-src-test-pat-i | Src Video | Generates spatial impulse and step test patterns | 
| frei0r-src-test-pat-l | Src Video | Generates linearity checking patterns | 
| frei0r-src-test-pat-r | Src Video | Generates resolution test patterns | 
| funnel | Generic | N-to-1 pipe fitting | 
| gamma | Filter Effect Video | Adjusts gamma on a video stream | 
| gaussianblur | Filter Effect Video | Perform Gaussian blur/sharpen on a video | 
| gdiscreencapsrc | Source Video | Captures screen | 
| gdkpixbufdec | Codec Decoder Image | Decodes images in a video stream using GdkPixbuf | 
| gdkpixbufoverlay | Filter Effect Video | Overlay an image onto a video stream | 
| gdkpixbufsink | Sink Video | Output images as GdkPixbuf objects in bus messages | 
| gdpdepay | GDP Depayloader | Depayloads GStreamer Data Protocol buffers | 
| gdppay | GDP Payloader | Payloads GStreamer Data Protocol buffers | 
| gesdemux | Codec Demux Editing | Demuxer for complex timeline file formats using GES. | 
| gessrc | Codec Source Editing | Source for GESTimeline. | 
| giosink | Sink File | Write to any GIO-supported location | 
| giosrc | Source File | Read from any GIO-supported location | 
| giostreamsink | Sink | Write to any GIO stream | 
| giostreamsrc | Source | Read from any GIO stream | 
| glalpha | Filter Effect Video | Adds an alpha channel to video using OpenGL - uniform or chroma-keying | 
| glcolorbalance | Filter Effect Video | Adjusts brightness, contrast, hue, saturation on a video stream | 
| glcolorconvert | Filter Converter Video | Converts between color spaces using OpenGL shaders | 
| glcolorscale | Filter Effect Video | Colorspace converter and video scaler | 
| gldeinterlace | Deinterlace | Deinterlacing based on fragment shaders | 
| gldifferencematte | Filter Effect Video | Saves a background frame and replace it with a pixbuf | 
| gldownload | Filter Video | Downloads data from OpenGL | 
| gleffects | Filter Effect Video | GL Shading Language effects | 
| gleffects_blur | Filter Effect Video | GL Shading Language effects - Blur with 9x9 separable convolution Effect | 
| gleffects_bulge | Filter Effect Video | GL Shading Language effects - Bulge Effect | 
| gleffects_fisheye | Filter Effect Video | GL Shading Language effects - FishEye Effect | 
| gleffects_glow | Filter Effect Video | GL Shading Language effects - Glow Lighting Effect | 
| gleffects_heat | Filter Effect Video | GL Shading Language effects - Heat Signature Effect | 
| gleffects_identity | Filter Effect Video | GL Shading Language effects - Do nothing Effect | 
| gleffects_laplacian | Filter Effect Video | GL Shading Language effects - Laplacian Convolution Demo Effect | 
| gleffects_lumaxpro | Filter Effect Video | GL Shading Language effects - Luma Cross Processing Effect | 
| gleffects_mirror | Filter Effect Video | GL Shading Language effects - Mirror Effect | 
| gleffects_sepia | Filter Effect Video | GL Shading Language effects - Sepia Toning Effect | 
| gleffects_sin | Filter Effect Video | GL Shading Language effects - All Grey but Red Effect | 
| gleffects_sobel | Filter Effect Video | GL Shading Language effects - Sobel edge detection Effect | 
| gleffects_square | Filter Effect Video | GL Shading Language effects - Square Effect | 
| gleffects_squeeze | Filter Effect Video | GL Shading Language effects - Squeeze Effect | 
| gleffects_stretch | Filter Effect Video | GL Shading Language effects - Stretch Effect | 
| gleffects_tunnel | Filter Effect Video | GL Shading Language effects - Light Tunnel Effect | 
| gleffects_twirl | Filter Effect Video | GL Shading Language effects - Twirl Effect | 
| gleffects_xpro | Filter Effect Video | GL Shading Language effects - Cross Processing Effect | 
| gleffects_xray | Filter Effect Video | GL Shading Language effects - Glowing negative effect | 
| glfilterapp | Filter Effect | Use client callbacks to define the scene | 
| glfilterbin | Filter Video | glfilterbin element | 
| glfiltercube | Filter Effect Video | Map input texture on the 6 cube faces | 
| glfilterglass | Filter Effect Video | Glass Filter | 
| glimagesink | Sink Video | Infrastructure to process GL textures | 
| glimagesinkelement | Sink Video | A videosink based on OpenGL | 
| GstGLMixerBin | Bin Filter Effect Video Mixer | OpenGL video_mixer empty bin | 
| glmosaic | Filter Effect Video | OpenGL mosaic | 
| gloverlay | Filter Effect Video | Overlay GL video texture with a JPEG/PNG image | 
| gloverlaycompositor | Filter Effect | Flatten a stream containing GstVideoOverlayCompositionMeta | 
| glshader | Filter Effect | Perform operations with a GLSL shader | 
| glsinkbin | Sink Video | Infrastructure to process GL textures | 
| glsrcbin | Src Video | Infrastructure to process GL textures | 
| glstereomix | Filter Effect Video | OpenGL stereo video combiner | 
| glstereosplit | Codec Converter | Splits a stereoscopic stream into separate left/right streams | 
| gltestsrc | Source Video | Creates a test video stream | 
| gltransformation | Filter Effect Video | Transform video on the GPU | 
| glupload | Filter Video | glupload element | 
| glvideoflip | Filter Effect Video | Flip video on the GPU | 
| glvideomixer | Bin Filter Effect Video Compositor | OpenGL video_mixer bin | 
| glvideomixerelement | Filter Effect Video Compositor | OpenGL video_mixer | 
| glviewconvert | Filter | Convert stereoscopic/multiview video formats | 
| gmedec | Codec Audio Decoder | Uses libgme to emulate a gaming console sound processors | 
| goom | Visualization | Takes frames of data and outputs video frames using the GOOM filter | 
| goom2k1 | Visualization | Takes frames of data and outputs video frames using the GOOM 2k1 filter | 
| grabcut | Filter Effect Video | Runs Grabcut algorithm on input alpha. Values: BG=0, FG=1, PR_BG=2, PR_FGD=3; NOTE: larger values of alpha (notably 255) are interpreted as PR_FGD too. IN CASE OF no alpha mask input (all 0's or all 1's), the 'face' downstream event is used to create a bbox of PR_FG elements. IF nothing is present, then nothing is done. | 
| gsmdec | Codec Decoder Audio | Decodes GSM encoded audio | 
| gsmenc | Codec Encoder Audio | Encodes GSM audio | 
| gssink | Sink File | Write buffers to a sequentially named set of files on Google Cloud Storage | 
| gssrc | Source File | Read from arbitrary point from a file in a Google Cloud Storage | 
| gtkglsink | Sink Video | A video sink that renders to a GtkWidget using OpenGL | 
| gtksink | Sink Video | gtksink element | 
| gtkwaylandsink | Sink Video | gtkwaylandsink element | 
| h263parse | Codec Parser Video | Parses H.263 streams | 
| h2642json | Transform | H264 to json element | 
| h264ccextractor | Codec Video Filter | Extract GstVideoCaptionMeta from input H.264 stream | 
| h264ccinserter | Codec Video Filter | Insert closed caption data to H.264 streams | 
| h264parse | Codec Parser Converter Video | Parses H.264 streams | 
| h264timestamper | Codec Video Timestamper | Timestamp H.264 streams | 
| h2652json | Transform | H265 to json element | 
| h265ccextractor | Codec Video Filter | Extract GstVideoCaptionMeta from input H.265 stream | 
| h265ccinserter | Codec Video Filter | Insert closed caption data to H.265 streams | 
| h265parse | Codec Parser Converter Video | Parses H.265 streams | 
| h265timestamper | Codec Video Timestamper | Timestamp H.265 streams | 
| h266parse | Codec Parser Converter Video | h266parse element | 
| handdetect | Filter Effect Video | Performs hand gesture detection on videos, providing detected hand positions via bus message and navigation event, and deals with hand gesture events | 
| hdv1394src | Source Video | Source for MPEG-TS video data from firewire port | 
| hlsdemux | Codec Demuxer Adaptive | HTTP Live Streaming demuxer | 
| hlsdemux2 | Codec Demuxer Adaptive | HTTP Live Streaming demuxer | 
| hlssink | Sink | HTTP Live Streaming sink | 
| hlssink2 | Sink Muxer | HTTP Live Streaming sink | 
| icydemux | Codec Demuxer Metadata | Read and output ICY tags while demuxing the contents | 
| id3demux | Codec Demuxer Metadata | Read and output ID3v1 and ID3v2 tags while demuxing the contents | 
| id3mux | Formatter Metadata | Adds an ID3v2 header and ID3v1 footer to a file | 
| id3v2mux | Formatter Metadata | Adds an ID3v2 header to the beginning of MP3 files using taglib | 
| identity | Generic | Pass data without modification | 
| imagefreeze | Filter Video | Generates a still frame stream from an image | 
| imagesequencesrc | Source File Video | Create a video stream from a sequence of image files | 
| input-selector | Generic | input-selector element | 
| insertbin | Generic Bin Filter | insertbin element | 
| interaudiosink | Sink Audio | Virtual audio sink for internal process communication | 
| interaudiosrc | Source Audio | Virtual audio source for internal process communication | 
| interlace | Filter Video | Creates an interlaced video from progressive frames | 
| interleave | Filter Converter Audio | Folds many mono channels into one interleaved audio stream | 
| intersubsink | Sink Subtitle | Virtual subtitle sink for internal process communication | 
| intersubsrc | Source Subtitle | Virtual subtitle source for internal process communication | 
| intervideosink | Sink Video | Virtual video sink for internal process communication | 
| intervideosrc | Source Video | Virtual video source for internal process communication | 
| ipcpipelinesink | Sink | Allows splitting and continuing a pipeline in another process | 
| ipcpipelinesrc | Source | Continues a split pipeline from another process | 
| ipcslavepipeline | Generic Bin Slave | Contains the slave part of an inter-process pipeline | 
| iqa | Filter Analyzer Video | Provides various Image Quality Assessment metrics | 
| irtspparse | Raw Parser | Parses a raw interleaved RTSP stream | 
| isacdec | Codec Decoder Audio | iSAC audio decoder | 
| isacenc | Codec Encoder Audio | iSAC audio encoder | 
| ismlmux | Codec Muxer | Multiplex audio and video into a ISML file | 
| ivfparse | Codec Demuxer | Demuxes a IVF stream | 
| ivtc | Video Filter | Inverse Telecine Filter | 
| jackaudiosink | Sink Audio | Output audio to a JACK server | 
| jackaudiosrc | Source Audio | Captures audio from a JACK server | 
| jifmux | Video Formatter | Remuxes JPEG images with markers and tags | 
| jp2kdecimator | Filter Image | Removes information from JPEG2000 streams without recompression | 
| jpeg2000parse | Codec Parser Video Image | Parses JPEG 2000 files | 
| jpegdec | Codec Decoder Image | Decode images from JPEG format | 
| jpegenc | Codec Encoder Image | Encode images in JPEG format | 
| jpegparse | Codec Parser Image | Parse JPEG images into single-frame buffers | 
| kaleidoscope | Transform Effect Video | Applies 'kaleidoscope' geometric transform to the image | 
| kmssink | Sink Video | Video sink using the Linux kernel mode setting API | 
| ksvideosrc | Source Video Hardware | Stream data from a video capture device through Windows kernel streaming | 
| ladspa-amp-so-amp-mono | Filter Effect Audio LADSPA | Mono Amplifier | 
| ladspa-amp-so-amp-stereo | Filter Effect Audio LADSPA | Stereo Amplifier | 
| ladspa-delay-so-delay-5s | Filter Effect Audio LADSPA | Simple Delay Line | 
| ladspa-filter-so-hpf | Filter Effect Audio LADSPA | Simple High Pass Filter | 
| ladspa-filter-so-lpf | Filter Effect Audio LADSPA | Simple Low Pass Filter | 
| ladspa-ladspa-rubberband-so-rubberband-pitchshifter-mono | Filter Effect Audio LADSPA Frequency Pitch shifters | Rubber Band Mono Pitch Shifter | 
| ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo | Filter Effect Audio LADSPA Frequency Pitch shifters | Rubber Band Stereo Pitch Shifter | 
| ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-mono | Filter Effect Audio LADSPA | Rubber Band R3 Mono Pitch Shifter | 
| ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-stereo | Filter Effect Audio LADSPA | Rubber Band R3 Stereo Pitch Shifter | 
| ladspa-sine-so-sine-faaa | Filter Effect Audio LADSPA | Sine Oscillator (Freq:audio, Amp:audio) | 
| ladspa-sine-so-sine-faac | Filter Effect Audio LADSPA | Sine Oscillator (Freq:audio, Amp:control) | 
| ladspa-sine-so-sine-fcaa | Filter Effect Audio LADSPA | Sine Oscillator (Freq:control, Amp:audio) | 
| ladspasrc-noise-so-noise-white | Source Audio LADSPA | White Noise Source | 
| ladspasrc-sine-so-sine-fcac | Source Audio LADSPA | Sine Oscillator (Freq:control, Amp:control) | 
| lamemp3enc | Codec Encoder Audio | High-quality free MP3 encoder | 
| lc3dec | Codec Decoder Audio | Decodes an LC3 Audio stream to raw audio | 
| lc3enc | Codec Encoder Audio | Encodes a raw audio stream to LC3 | 
| lcms | Filter Effect Video | Uses LittleCMS 2 to perform ICC profile correction | 
| ldacenc | Codec Encoder Audio | Encode an LDAC audio stream | 
| level | Filter Analyzer Audio | RMS/Peak/Decaying Peak Level messager for audio/raw | 
| libde265dec | Codec Decoder Video | Decodes HEVC/H.265 video streams using libde265 | 
| libvisual_bumpscope | Visualization | Bumpscope visual plugin | 
| libvisual_corona | Visualization | Libvisual corona plugin | 
| libvisual_infinite | Visualization | Infinite visual plugin | 
| libvisual_jakdaw | Visualization | jakdaw visual plugin | 
| libvisual_jess | Visualization | Jess visual plugin | 
| libvisual_lv_analyzer | Visualization | Libvisual analyzer plugin | 
| libvisual_lv_scope | Visualization | Libvisual scope plugin | 
| libvisual_oinksie | Visualization | Libvisual Oinksie visual plugin | 
| line21decoder | Filter Video ClosedCaption | Extract line21 CC from SD video streams | 
| line21encoder | Filter Video ClosedCaption | Inject line21 CC in SD video streams | 
| liveadder | Generic Audio | Mixes multiple audio streams | 
| lsp-plug-in-plugins-lv2-comp-delay-mono | Filter Effect Audio LV2 Delay | LSP Delay Compensator Mono | 
| lsp-plug-in-plugins-lv2-comp-delay-stereo | Filter Effect Audio LV2 Delay | LSP Delay Compensator Stereo | 
| lsp-plug-in-plugins-lv2-comp-delay-x2-stereo | Filter Effect Audio LV2 Delay | LSP Delay Compensator x2 Stereo | 
| lsp-plug-in-plugins-lv2-compressor-lr | Filter Effect Audio LV2 Compressor | LSP Compressor LeftRight | 
| lsp-plug-in-plugins-lv2-compressor-mono | Filter Effect Audio LV2 Compressor | LSP Compressor Mono | 
| lsp-plug-in-plugins-lv2-compressor-ms | Filter Effect Audio LV2 Compressor | LSP Compressor MidSide | 
| lsp-plug-in-plugins-lv2-compressor-stereo | Filter Effect Audio LV2 Compressor | LSP Compressor Stereo | 
| lsp-plug-in-plugins-lv2-dyna-processor-lr | Filter Effect Audio LV2 Dynamics | LSP Dynamic Processor LeftRight | 
| lsp-plug-in-plugins-lv2-dyna-processor-mono | Filter Effect Audio LV2 Dynamics | LSP Dynamic Processor Mono | 
| lsp-plug-in-plugins-lv2-dyna-processor-ms | Filter Effect Audio LV2 Dynamics | LSP Dynamic Processor MidSide | 
| lsp-plug-in-plugins-lv2-dyna-processor-stereo | Filter Effect Audio LV2 Dynamics | LSP Dynamic Processor Stereo | 
| lsp-plug-in-plugins-lv2-expander-lr | Filter Effect Audio LV2 Expander | LSP Expander LeftRight | 
| lsp-plug-in-plugins-lv2-expander-mono | Filter Effect Audio LV2 Expander | LSP Expander Mono | 
| lsp-plug-in-plugins-lv2-expander-ms | Filter Effect Audio LV2 Expander | LSP Expander MidSide | 
| lsp-plug-in-plugins-lv2-expander-stereo | Filter Effect Audio LV2 Expander | LSP Expander Stereo | 
| lsp-plug-in-plugins-lv2-gate-lr | Filter Effect Audio LV2 Gate | LSP Gate LeftRight | 
| lsp-plug-in-plugins-lv2-gate-mono | Filter Effect Audio LV2 Gate | LSP Gate Mono | 
| lsp-plug-in-plugins-lv2-gate-ms | Filter Effect Audio LV2 Gate | LSP Gate MidSide | 
| lsp-plug-in-plugins-lv2-gate-stereo | Filter Effect Audio LV2 Gate | LSP Gate Stereo | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x16-lr | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x16 LeftRight | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x16-mono | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x16 Mono | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x16-ms | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x16 MidSide | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x16-stereo | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x16 Stereo | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x32-lr | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x32 LeftRight | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x32-mono | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x32 Mono | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x32-ms | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x32 MidSide | 
| lsp-plug-in-plugins-lv2-graph-equalizer-x32-stereo | Filter Effect Audio LV2 Multiband | LSP Graphic Equalizer x32 Stereo | 
| lsp-plug-in-plugins-lv2-impulse-responses-mono | Filter Effect Audio LV2 Reverb | LSP Impulse Responses Mono | 
| lsp-plug-in-plugins-lv2-impulse-responses-stereo | Filter Effect Audio LV2 Reverb | LSP Impulse Responses Stereo | 
| lsp-plug-in-plugins-lv2-impulse-reverb-mono | Filter Effect Audio LV2 Reverb | LSP Impulse Reverb Mono | 
| lsp-plug-in-plugins-lv2-impulse-reverb-stereo | Filter Effect Audio LV2 Reverb | LSP Impulse Reverb Stereo | 
| lsp-plug-in-plugins-lv2-latency-meter | Filter Effect Audio LV2 Analyser | LSP Latency Meter | 
| lsp-plug-in-plugins-lv2-limiter-mono | Filter Effect Audio LV2 Limiter | LSP Limiter Mono | 
| lsp-plug-in-plugins-lv2-limiter-stereo | Filter Effect Audio LV2 Limiter | LSP Limiter Stereo | 
| lsp-plug-in-plugins-lv2-mb-compressor-lr | Filter Effect Audio LV2 Compressor | LSP Multiband Compressor LeftRight x8 | 
| lsp-plug-in-plugins-lv2-mb-compressor-mono | Filter Effect Audio LV2 Compressor | LSP Multiband Compressor Mono x8 | 
| lsp-plug-in-plugins-lv2-mb-compressor-ms | Filter Effect Audio LV2 Compressor | LSP Multiband Compressor MidSide x8 | 
| lsp-plug-in-plugins-lv2-mb-compressor-stereo | Filter Effect Audio LV2 Compressor | LSP Multiband Compressor Stereo x8 | 
| lsp-plug-in-plugins-lv2-multisampler-x12 | Filter Effect Audio LV2 Instrument | LSP Multi-Sampler x12 Stereo | 
| lsp-plug-in-plugins-lv2-multisampler-x24 | Filter Effect Audio LV2 Instrument | LSP Multi-Sampler x24 Stereo | 
| lsp-plug-in-plugins-lv2-multisampler-x48 | Filter Effect Audio LV2 Instrument | LSP Multi-Sampler x48 Stereo | 
| lsp-plug-in-plugins-lv2-oscillator-mono | Filter Effect Audio LV2 Oscillator | LSP Oscillator Mono | 
| lsp-plug-in-plugins-lv2-para-equalizer-x16-lr | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x16 LeftRight | 
| lsp-plug-in-plugins-lv2-para-equalizer-x16-mono | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x16 Mono | 
| lsp-plug-in-plugins-lv2-para-equalizer-x16-ms | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x16 MidSide | 
| lsp-plug-in-plugins-lv2-para-equalizer-x16-stereo | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x16 Stereo | 
| lsp-plug-in-plugins-lv2-para-equalizer-x32-lr | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x32 LeftRight | 
| lsp-plug-in-plugins-lv2-para-equalizer-x32-mono | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x32 Mono | 
| lsp-plug-in-plugins-lv2-para-equalizer-x32-ms | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x32 MidSide | 
| lsp-plug-in-plugins-lv2-para-equalizer-x32-stereo | Filter Effect Audio LV2 Parametric | LSP Parametric Equalizer x32 Stereo | 
| lsp-plug-in-plugins-lv2-profiler-mono | Filter Effect Audio LV2 Utility | LSP Profiler Mono | 
| lsp-plug-in-plugins-lv2-profiler-stereo | Filter Effect Audio LV2 Utility | LSP Profiler Stereo | 
| lsp-plug-in-plugins-lv2-room-builder-mono | Filter Effect Audio LV2 Reverb | LSP Room Builder Mono | 
| lsp-plug-in-plugins-lv2-room-builder-stereo | Filter Effect Audio LV2 Reverb | LSP Room Builder Stereo | 
| lsp-plug-in-plugins-lv2-sampler-mono | Filter Effect Audio LV2 Instrument | LSP Sampler Mono | 
| lsp-plug-in-plugins-lv2-sampler-stereo | Filter Effect Audio LV2 Instrument | LSP Sampler Stereo | 
| lsp-plug-in-plugins-lv2-slap-delay-mono | Filter Effect Audio LV2 Delay | LSP Slapback Delay Mono | 
| lsp-plug-in-plugins-lv2-slap-delay-stereo | Filter Effect Audio LV2 Delay | LSP Slapback Delay Stereo | 
| lsp-plug-in-plugins-lv2-spectrum-analyzer-x1 | Filter Effect Audio LV2 Analyser | LSP Spectrum Analyzer x1 | 
| lsp-plug-in-plugins-lv2-trigger-midi-mono | Filter Effect Audio LV2 Dynamics | LSP Trigger MIDI Mono | 
| lsp-plug-in-plugins-lv2-trigger-midi-stereo | Filter Effect Audio LV2 Dynamics | LSP Trigger MIDI Stereo | 
| lsp-plug-in-plugins-lv2-trigger-mono | Filter Effect Audio LV2 Dynamics | LSP Trigger Mono | 
| lsp-plug-in-plugins-lv2-trigger-stereo | Filter Effect Audio LV2 Dynamics | LSP Trigger Stereo | 
| marble | Transform Effect Video | Applies a marbling effect to the image | 
| matroskademux | Codec Demuxer | Demuxes Matroska/WebM streams into video/audio/subtitles | 
| GstMatroskaMux | Codec Muxer | Muxes video/audio/subtitle streams into a matroska stream | 
| matroskaparse | Codec Parser | Parses Matroska/WebM streams into video/audio/subtitles | 
| mfaacdec | Codec Decoder Audio | Microsoft Media Foundation AAC Decoder | 
| mfaacenc | Codec Encoder Audio | Microsoft Media Foundation AAC Encoder | 
| mfh264enc | Codec Encoder Video Hardware | Microsoft Media Foundation H.264 Encoder | 
| mfh265enc | Codec Encoder Video Hardware | Microsoft Media Foundation H.265 Encoder | 
| mfmp3dec | Codec Decoder Audio | Microsoft Media Foundation MP3 Decoder | 
| mfmp3enc | Codec Encoder Audio | Microsoft Media Foundation MP3 Encoder | 
| mfvideosrc | Source Video Hardware | Capture video stream through Windows Media Foundation | 
| mfvp9enc | Codec Encoder Video Hardware | Microsoft Media Foundation VP9 Encoder | 
| midiparse | Codec Demuxer Audio | Midi Parser Element | 
| mirror | Transform Effect Video | Split the image into two halves and reflect one over each other | 
| mj2mux | Codec Muxer | Multiplex audio and video into a MJ2 file | 
| modplug | Codec Decoder Audio | Module decoder based on modplug engine | 
| monoscope | Visualization | Displays a highly stabilised waveform of audio input | 
| motioncells | Filter Effect Video | Performs motion detection on videos and images, providing detected motion cells index via bus messages | 
| mp4mux | Codec Muxer | Multiplex audio and video into a MP4 file | 
| mpeg2dec | Codec Decoder Video | Uses libmpeg2 to decode MPEG video streams | 
| mpeg2enc | Codec Encoder Video | High-quality MPEG-1/2 video encoder | 
| mpeg4videoparse | Codec Parser Video | Parses MPEG-4 Part 2 elementary video streams | 
| mpegaudioparse | Codec Parser Audio | Parses and frames mpeg1 audio streams (levels 1-3), provides seek | 
| mpegpsdemux | Codec Demuxer | Demultiplexes MPEG Program Streams | 
| mpegpsmux | Codec Muxer | Multiplexes media streams into an MPEG Program Stream | 
| mpegtsmux | Codec Muxer | Multiplexes media streams into an MPEG Transport Stream | 
| mpegvideoparse | Codec Parser Video | Parses and frames MPEG-1 and MPEG-2 elementary video streams | 
| mpg123audiodec | Codec Decoder Audio | Decodes mp3 streams using the mpg123 library | 
| mplex | Codec Muxer | High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer | 
| msdkav1dec | Codec Decoder Video Hardware | AV1 video decoder based on Intel Media SDK | 
| msdkav1enc | Codec Encoder Video Hardware | AV1 video encoder based on Intel oneVPL | 
| msdkh264dec | Codec Decoder Video Hardware | H264 video decoder based on Intel Media SDK | 
| msdkh264enc | Codec Encoder Video Hardware | H264 video encoder based on Intel Media SDK | 
| msdkh265dec | Codec Decoder Video Hardware | H265 video decoder based on Intel Media SDK | 
| msdkh265enc | Codec Encoder Video Hardware | H265 video encoder based on Intel Media SDK | 
| msdkmjpegdec | Codec Decoder Video Hardware | MJPEG video decoder based on Intel Media SDK | 
| msdkmjpegenc | Codec Encoder Video Hardware | MJPEG video encoder based on Intel Media SDK | 
| msdkmpeg2dec | Codec Decoder Video Hardware | MPEG2 video decoder based on Intel Media SDK | 
| msdkmpeg2enc | Codec Encoder Video Hardware | MPEG2 video encoder based on Intel Media SDK | 
| msdkvc1dec | Codec Decoder Video Hardware | VC1/WMV video decoder based on Intel Media SDK | 
| msdkvp8dec | Codec Decoder Video Hardware | VP8 video decoder based on Intel Media SDK | 
| msdkvp9dec | Codec Decoder Video Hardware | VP9 video decoder based on Intel Media SDK | 
| msdkvp9enc | Codec Encoder Video Hardware | VP9 video encoder based on Intel Media SDK | 
| msdkvpp | Filter Converter Video;Filter Converter Video Scaler;Filter Effect Video;Filter Effect Video Deinterlace | A MediaSDK Video Postprocessing Filter | 
| msesrc | Generic Source | Implements a GStreamer Source for the gstreamer-mse API | 
| mssdemux | Codec Demuxer Adaptive | Parse and demultiplex a Smooth Streaming manifest into audio and video streams | 
| mssdemux2 | Codec Demuxer Adaptive | Parse and demultiplex a Smooth Streaming manifest into audio and video streams | 
| mulawdec | Codec Decoder Audio | Convert 8bit mu law to 16bit PCM | 
| mulawenc | Codec Encoder Audio | Convert 16bit PCM to 8bit mu law | 
| multifdsink | Sink Network | Send data to multiple filedescriptors | 
| multifilesink | Sink File | Write buffers to a sequentially named set of files | 
| multifilesrc | Source File | Read a sequentially named set of files into buffers | 
| multipartdemux | Codec Demuxer | demux multipart streams | 
| multipartmux | Codec Muxer | mux multipart streams | 
| multiqueue | Generic | Multiple data queue | 
| GstMultiSocketSink | Sink Network | Send data to multiple sockets | 
| GstMultiUDPSink | Sink Network | Send data over the network via UDP to one or multiple recipients which can be added or removed at runtime using action signals | 
| musepackdec | Codec Decoder Audio | Musepack decoder | 
| mxfdemux | Codec Demuxer | Demux MXF files | 
| mxfmux | Codec Muxer | Muxes video/audio streams into a MXF stream | 
| navigationtest | Filter Effect Video | Handle navigation events showing black squares following mouse pointer and touch points | 
| navseek | Filter Video | Seek based on navigation keys left-right | 
| neonhttpsrc | Source Network | Receive data as a client over the network via HTTP using NEON | 
| netsim | Filter Network | An element that simulates network jitter, packet loss and packet duplication | 
| nlecomposition | Filter Editor | Combines NLE objects | 
| nleoperation | Filter Editor | Encapsulates filters/effects for use with NLE Objects | 
| NleSource | Filter Editor | Manages source elements | 
| nleurisource | Filter Editor | High-level URI Source element | 
| nvautogpuav1enc | Codec Encoder Video Hardware | Encode AV1 video streams using NVCODEC API auto GPU select Mode | 
| nvautogpuh264enc | Codec Encoder Video Hardware | Encode H.264 video streams using NVCODEC API auto GPU select Mode | 
| nvautogpuh265enc | Codec Encoder Video Hardware | Encode H.265 video streams using NVCODEC API auto GPU select Mode | 
| nvav1dec | Codec Decoder Video Hardware | NVIDIA AV1 video decoder | 
| nvav1enc | Codec Encoder Video Hardware | Encode AV1 video streams using NVCODEC API CUDA Mode | 
| nvcompvideodec | Decoder Video Hardware | Decompress a video stream using nvCOMP library | 
| nvcompvideoenc | Encoder Video Hardware | Lossless video compression element based on nvCOMP library | 
| nvd3d11av1enc | Codec Encoder Video Hardware | Encode AV1 video streams using NVCODEC API Direct3D11 Mode | 
| nvd3d11h264enc | Codec Encoder Video Hardware | Encode H.264 video streams using NVCODEC API Direct3D11 Mode | 
| nvd3d11h265enc | Codec Encoder Video Hardware | Encode H.265 video streams using NVCODEC API Direct3D11 Mode | 
| nvdsdewarp | Filter Effect Video Hardware | Performs dewraping using NVIDIA DeepStream NVWarp360 API | 
| nvh264dec | Codec Decoder Video Hardware | NVIDIA H.264 video decoder | 
| nvh264enc | Codec Encoder Video Hardware | Encode H.264 video streams using NVCODEC API CUDA Mode | 
| nvh265dec | Codec Decoder Video Hardware | NVIDIA H.265 video decoder | 
| nvh265enc | Codec Encoder Video Hardware | Encode H.265 video streams using NVCODEC API CUDA Mode | 
| nvjpegdec | Codec Decoder Video Hardware | NVDEC video decoder | 
| nvjpegenc | Codec Encoder Video Hardware | Encode JPEG image using nvJPEG library | 
| nvmpeg2videodec | Codec Decoder Video Hardware | NVDEC video decoder | 
| nvmpeg4videodec | Codec Decoder Video Hardware | NVDEC video decoder | 
| nvmpegvideodec | Codec Decoder Video Hardware | NVDEC video decoder | 
| nvvp8dec | Codec Decoder Video Hardware | NVIDIA VP8 video decoder | 
| nvvp9dec | Codec Decoder Video Hardware | NVIDIA VP9 video decoder | 
| objectdetectionoverlay | Analyzer Visualization Video | Overlay a visual representation of analytics metadata on the video | 
| oggaviparse | Codec Parser | parse an ogg avi stream into pages (info about ogg: http://xiph.org) | 
| oggdemux | Codec Demuxer | demux ogg streams (info about ogg: http://xiph.org) | 
| oggmux | Codec Muxer | mux ogg streams (info about ogg: http://xiph.org) | 
| oggparse | Codec Parser | parse ogg streams into pages (info about ogg: http://xiph.org) | 
| ogmaudioparse | Codec Parser Audio | parse an OGM audio header and stream | 
| ogmtextparse | Codec Decoder Subtitle | parse an OGM text header and stream | 
| ogmvideoparse | Codec Parser Video | parse an OGM video header and stream | 
| onnxinference | Filter Effect Video | Apply neural network to video frames and create tensor output | 
| openalsink | Sink Audio | Output audio through OpenAL | 
| openalsrc | Source Audio | Input audio through OpenAL | 
| openaptxdec | Codec Decoder Audio | Decode an aptX or aptX-HD audio stream using libopenaptx | 
| openaptxenc | Codec Encoder Audio | Encode an aptX or aptX-HD audio stream using libopenaptx | 
| opencvtextoverlay | Filter Effect Video | Write text on the top of video | 
| openexrdec | Codec Decoder Video | Decode EXR streams | 
| openh264dec | Decoder Video | OpenH264 video decoder | 
| openh264enc | Encoder Video | OpenH264 video encoder | 
| openjpegdec | Codec Decoder Video | Decode JPEG2000 streams | 
| openjpegenc | Codec Encoder Video | Encode JPEG2000 streams | 
| openmptdec | Codec Decoder Audio | Decoders module files (MOD/S3M/XM/IT/MTM/...) using OpenMPT | 
| openni2src | Source Video | Extract readings from an OpenNI supported device (Kinect etc). | 
| optv | Filter Effect Video | Optical art meets real-time video effect | 
| opusdec | Codec Decoder Audio Converter | decode opus streams to audio | 
| opusenc | Codec Encoder Audio | Encodes audio in Opus format | 
| opusparse | Codec Parser Audio | parses opus audio streams | 
| oss4sink | Sink Audio | Output to a sound card via OSS version 4 | 
| oss4src | Source Audio | Capture from a sound card via OSS version 4 | 
| osssink | Sink Audio | Output to a sound card via OSS | 
| osssrc | Source Audio | Capture from a sound card via OSS | 
| osxaudiosink | Sink Audio | Output to a sound card on macOS | 
| osxaudiosrc | Source Audio | Input from a sound card on macOS | 
| osxvideosink | Sink Video | macOS native videosink | 
| output-selector | Generic | 1-to-N output stream selector | 
| overlaycomposition | Filter Editor Video | Overlay Composition | 
| parsebin | Generic Bin Parser | Parse and de-multiplex to elementary stream | 
| pcapparse | Raw Parser | Parses a raw pcap stream | 
| perspective | Transform Effect Video | Apply a 2D perspective transform | 
| pinch | Transform Effect Video | Applies 'pinch' geometric transform to the image | 
| pitch | Filter Effect Audio | Control the pitch of an audio stream | 
| playbin | Generic Bin Player | Autoplug and play media from an uri | 
| playbin3 | Generic Bin Player | Autoplug and play media from an uri | 
| playsink | Generic Bin Sink | Convenience sink for multiple streams | 
| pngdec | Codec Decoder Image | Decode a png video frame to a raw image | 
| pngenc | Codec Encoder Image | Encode a video frame to a .png image | 
| pngparse | Codec Parser Video Image | Parses PNG files | 
| pnmdec | Codec Decoder Image | Decodes images in portable pixmap/graymap/bitmap/anymamp (PNM) format | 
| pnmenc | Codec Encoder Image | Encodes images into portable pixmap or graymap (PNM) format | 
| progressreport | Testing | Periodically query and report on processing progress | 
| GstProxySink | Sink | Proxy source for internal process communication | 
| proxysrc | Source | Proxy source for internal process communication | 
| pulsesink | Sink Audio | Plays audio to a PulseAudio server | 
| pulsesrc | Source Audio | Captures audio from a PulseAudio server | 
| pushfilesrc | Testing | Implements pushfile:// URI-handler for push-based file access | 
| qml6d3d11sink | Sink Video | A video sink that renders to a QQuickItem for Qt6 using Direct3D11 | 
| qml6glmixer | Video QML Mixer | A mixer that renders a QML scene | 
| qml6gloverlay | Filter QML Overlay | A filter that renders a QML scene onto a video stream | 
| qml6glsink | Sink Video | A video sink that renders to a QQuickItem for Qt6 | 
| qml6glsrc | Source Video | A video src that captures a window from a QML view | 
| qmlgloverlay | Filter QML Overlay | A filter that renders a QML scene onto a video stream | 
| qmlglsink | Sink Video | A video sink that renders to a QQuickItem | 
| qmlglsrc | Source Video | A video src that captures a window from a QML view | 
| qroverlay | Qrcode overlay containing random data | Overlay Qrcodes over each buffer with data passed in | 
| qsvav1enc | Codec Encoder Video Hardware | Intel Quick Sync Video AV1 Encoder | 
| qsvh264dec | Codec Decoder Video Hardware | Intel Quick Sync Video H.264 Decoder | 
| qsvh264enc | Codec Encoder Video Hardware | Intel Quick Sync Video H.264 Encoder | 
| qsvh265dec | Codec Decoder Video Hardware | Intel Quick Sync Video H.265 Decoder | 
| qsvh265enc | Codec Encoder Video Hardware | Intel Quick Sync Video H.265 Encoder | 
| qsvjpegdec | Codec Decoder Video Hardware | Intel Quick Sync Video JPEG Decoder | 
| qsvjpegenc | Codec Encoder Video Hardware | Intel Quick Sync Video JPEG Encoder | 
| qsvvp9dec | Codec Decoder Video Hardware | Intel Quick Sync Video VP9 Decoder | 
| qsvvp9enc | Codec Encoder Video Hardware | Intel Quick Sync Video VP9 Encoder | 
| qtdemux | Codec Demuxer | Demultiplex a QuickTime file into audio and video streams | 
| qtmoovrecover | Util | Recovers unfinished qtmux files | 
| qtmux | Codec Muxer | qtmux element | 
| quarktv | Filter Effect Video | Motion dissolver | 
| queue | Generic | Simple data queue | 
| queue2 | Generic | Simple data queue | 
| rademux | Codec Demuxer | Demultiplex a RealAudio file | 
| radioactv | Filter Effect Video | motion-enlightment effect | 
| rawaudioparse | Codec Parser Audio | Converts unformatted data streams into timestamped raw audio frames | 
| rawvideoparse | Codec Parser Video | Converts unformatted data streams into timestamped raw video frames | 
| removesilence | Filter Effect Audio | Removes all the silence periods from the audio stream. | 
| retinex | Filter Effect Video | Multiscale retinex for colour image enhancement | 
| revtv | Filter Effect Video | A video waveform monitor for each line of video processed | 
| rfbsrc | Source Video | Creates a rfb video stream | 
| rganalysis | Filter Analyzer Audio | Perform the ReplayGain analysis | 
| rgb2bayer | Filter Converter Video | Converts video/x-raw to video/x-bayer | 
| rglimiter | Filter Effect Audio | Apply signal compression to raw audio data | 
| rgvolume | Filter Effect Audio | Apply ReplayGain volume adjustment | 
| rippletv | Filter Effect Video | RippleTV does ripple mark effect on the video input | 
| ristrtpdeext | Filter Network | Removes RIST TR-06-2 RTP Header extension | 
| ristrtpext | Filter Network | Adds RIST TR-06-2 RTP Header extension | 
| ristrtxreceive | Codec | Receive retransmitted RIST packets according to VSF TR-06-1 | 
| ristrtxsend | Codec | Retransmit RTP packets when needed, according to VSF TR-06-1 | 
| ristsink | Source Network | Sink that implements RIST TR-06-1 streaming specification | 
| ristsrc | Source Network | Source that implements RIST TR-06-1 streaming specification | 
| rmdemux | Codec Demuxer | Demultiplex a RealMedia file into audio and video streams | 
| rndbuffersize | Testing | pull random sized buffers | 
| rotate | Transform Effect Video | Rotates the picture by an arbitrary angle | 
| roundrobin | Source Network | A round robin dispatcher element. | 
| rpicamsrc | Source Video | Raspberry Pi camera module source | 
| rsndvdbin | Generic Bin Player | DVD playback element | 
| rsvgdec | Codec Decoder Image | Uses librsvg to decode SVG images | 
| rsvgoverlay | Filter Editor Video | Overlays SVG graphics over a video stream | 
| rtmp2sink | Sink | Sink element for RTMP streams | 
| rtmp2src | Source | Source element for RTMP streams | 
| rtmpsink | Sink Network | Sends FLV content to a server via RTMP | 
| rtmpsrc | Source File | Read RTMP streams | 
| rtpL16depay | Codec Depayloader Network RTP | Extracts raw audio from RTP packets | 
| rtpL16pay | Codec Payloader Network RTP | Payload-encode Raw audio into RTP packets (RFC 3551) | 
| rtpL24depay | Codec Depayloader Network RTP | Extracts raw 24-bit audio from RTP packets | 
| rtpL24pay | Codec Payloader Network RTP | Payload-encode Raw 24-bit audio into RTP packets (RFC 3190) | 
| rtpL8depay | Codec Depayloader Network RTP | Extracts raw audio from RTP packets | 
| rtpL8pay | Codec Payloader Network RTP | Payload-encode Raw audio into RTP packets (RFC 3551) | 
| rtpac3depay | Codec Depayloader Network RTP | Extracts AC3 audio from RTP packets (RFC 4184) | 
| rtpac3pay | Codec Payloader Network RTP | Payload AC3 audio as RTP packets (RFC 4184) | 
| rtpamrdepay | Codec Depayloader Network RTP | Extracts AMR or AMR-WB audio from RTP packets (RFC 3267) | 
| rtpamrpay | Codec Payloader Network RTP | Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267) | 
| rtpasfdepay | Codec Depayloader Network | Extracts ASF streams from RTP | 
| rtpasfpay | Codec Payloader Network | Payload-encodes ASF into RTP packets (MS_RTSP) | 
| rtpbin | Filter Network RTP | Real-Time Transport Protocol bin | 
| rtpbvdepay | Codec Depayloader Network RTP | Extracts BroadcomVoice audio from RTP packets (RFC 4298) | 
| rtpbvpay | Codec Payloader Network RTP | Packetize BroadcomVoice audio streams into RTP packets (RFC 4298) | 
| rtpceltdepay | Codec Depayloader Network RTP | Extracts CELT audio from RTP packets | 
| rtpceltpay | Codec Payloader Network RTP | Payload-encodes CELT audio into a RTP packet | 
| rtpdec | Codec Parser Network | Accepts raw RTP and RTCP packets and sends them forward | 
| rtpdtmfdepay | Codec Depayloader Network RTP | Generates DTMF Sound from telephone-event RTP packets | 
| rtpdtmfmux | Codec Muxer | mixes RTP DTMF streams into other RTP streams | 
| rtpdtmfsrc | Source Network RTP | Generates RTP DTMF packets | 
| rtpdvdepay | Codec Depayloader Network RTP | Depayloads DV from RTP packets (RFC 3189) | 
| rtpdvpay | Codec Payloader Network RTP | Payloads DV into RTP packets (RFC 3189) | 
| rtpfunnel | RTP Funneling | Funnel RTP buffers together for multiplexing | 
| rtpg722depay | Codec Depayloader Network RTP | Extracts G722 audio from RTP packets | 
| rtpg722pay | Codec Payloader Network RTP | Payload-encode Raw audio into RTP packets (RFC 3551) | 
| rtpg723depay | Codec Depayloader Network RTP | Extracts G.723 audio from RTP packets (RFC 3551) | 
| rtpg723pay | Codec Payloader Network RTP | Packetize G.723 audio into RTP packets | 
| rtpg726depay | Codec Depayloader Network RTP | Extracts G.726 audio from RTP packets | 
| rtpg726pay | Codec Payloader Network RTP | Payload-encodes G.726 audio into a RTP packet | 
| rtpg729depay | Codec Depayloader Network RTP | Extracts G.729 audio from RTP packets (RFC 3551) | 
| rtpg729pay | Codec Payloader Network RTP | Packetize G.729 audio into RTP packets | 
| rtpgsmdepay | Codec Depayloader Network RTP | Extracts GSM audio from RTP packets | 
| rtpgsmpay | Codec Payloader Network RTP | Payload-encodes GSM audio into a RTP packet | 
| rtpgstdepay | Codec Depayloader Network | Extracts GStreamer buffers from RTP packets | 
| rtpgstpay | Codec Payloader Network RTP | Payload GStreamer buffers as RTP packets | 
| rtph261depay | Codec Depayloader Network RTP | Extracts H261 video from RTP packets (RFC 4587) | 
| rtph261pay | Codec Payloader Network RTP | Payload-encodes H261 video in RTP packets (RFC 4587) | 
| rtph263depay | Codec Depayloader Network RTP | Extracts H263 video from RTP packets (RFC 2190) | 
| rtph263pay | Codec Payloader Network RTP | Payload-encodes H263 video in RTP packets (RFC 2190) | 
| rtph263pdepay | Codec Depayloader Network RTP | Extracts H263/+/++ video from RTP packets (RFC 4629) | 
| rtph263ppay | Codec Payloader Network RTP | Payload-encodes H263/+/++ video in RTP packets (RFC 4629) | 
| rtph264depay | Codec Depayloader Network RTP | Extracts H264 video from RTP packets (RFC 3984) | 
| rtph264pay | Codec Payloader Network RTP | Payload-encode H264 video into RTP packets (RFC 3984) | 
| rtph265depay | Codec Depayloader Network RTP | Extracts H265 video from RTP packets (RFC 7798) | 
| rtph265pay | Codec Payloader Network RTP | Payload-encode H265 video into RTP packets (RFC 7798) | 
| rtphdrextclientaudiolevel | Network Extension RTPHeader | Client-to-Mixer Audio Level Indication (RFC6464) RTP Header Extension | 
| rtphdrextcolorspace | Network Extension RTPHeader | rtphdrextcolorspace element | 
| rtphdrextmid | Network Extension RTPHeader | Extends RTP packets to add or retrieve a Media Identification (MID) value as specified in RFC8843 | 
| rtphdrextntp64 | Network Extension RTPHeader | Extends RTP packets to add or retrieve a 64-bit NTP timestamp as specified in RFC6051 | 
| rtphdrextrepairedstreamid | Network Extension RTPHeader | Extends RTP packets to add or retrieve a RepairedStreamId (RID) value as specified in RFC8852 | 
| rtphdrextstreamid | Network Extension RTPHeader | Extends RTP packets to add or retrieve a RtpStreamId (RID) value as specified in RFC8852 | 
| rtphdrexttwcc | Network Extension RTPHeader | rtphdrexttwcc element | 
| rtpilbcdepay | Codec Depayloader Network RTP | Extracts iLBC audio from RTP packets (RFC 3952) | 
| rtpilbcpay | Codec Payloader Network RTP | Packetize iLBC audio streams into RTP packets | 
| rtpisacdepay | Codec Depayloader Network RTP | Extracts iSAC audio from RTP packets | 
| rtpisacpay | Codec Payloader Network RTP | Payload-encodes iSAC audio into a RTP packet | 
| rtpj2kdepay | Codec Depayloader Network RTP | Extracts JPEG 2000 video from RTP packets (RFC 5371) | 
| rtpj2kpay | Codec Payloader Network RTP | Payload-encodes JPEG 2000 pictures into RTP packets (RFC 5371) | 
| rtpjitterbuffer | Filter Network RTP | A buffer that deals with network jitter and other transmission faults | 
| rtpjpegdepay | Codec Depayloader Network RTP | Extracts JPEG video from RTP packets (RFC 2435) | 
| rtpjpegpay | Codec Payloader Network RTP | Payload-encodes JPEG pictures into RTP packets (RFC 2435) | 
| rtpklvdepay | Codec Depayloader Network RTP | Extracts KLV (SMPTE ST 336) metadata from RTP packets | 
| rtpklvpay | Codec Payloader Network RTP | Payloads KLV (SMPTE ST 336) metadata as RTP packets | 
| rtpldacpay | Codec Payloader Network | Payload LDAC audio as RTP packets | 
| rtpmp1sdepay | Codec Depayloader Network RTP | Extracts MPEG1 System Streams from RTP packets (RFC 3555) | 
| rtpmp2tdepay | Codec Depayloader Network RTP | Extracts MPEG2 TS from RTP packets (RFC 2250) | 
| rtpmp2tpay | Codec Payloader Network RTP | Payload-encodes MPEG2 TS into RTP packets (RFC 2250) | 
| rtpmp4adepay | Codec Depayloader Network RTP | Extracts MPEG4 audio from RTP packets (RFC 3016) | 
| rtpmp4apay | Codec Payloader Network RTP | Payload MPEG4 audio as RTP packets (RFC 3016) | 
| rtpmp4gdepay | Codec Depayloader Network RTP | Extracts MPEG4 elementary streams from RTP packets (RFC 3640) | 
| rtpmp4gpay | Codec Payloader Network RTP | Payload MPEG4 elementary streams as RTP packets (RFC 3640) | 
| rtpmp4vdepay | Codec Depayloader Network RTP | Extracts MPEG4 video from RTP packets (RFC 3016) | 
| rtpmp4vpay | Codec Payloader Network RTP | Payload MPEG-4 video as RTP packets (RFC 3016) | 
| rtpmpadepay | Codec Depayloader Network RTP | Extracts MPEG audio from RTP packets (RFC 2038) | 
| rtpmpapay | Codec Payloader Network RTP | Payload MPEG audio as RTP packets (RFC 2038) | 
| rtpmparobustdepay | Codec Depayloader Network RTP | Extracts MPEG audio from RTP packets (RFC 5219) | 
| rtpmpvdepay | Codec Depayloader Network RTP | Extracts MPEG video from RTP packets (RFC 2250) | 
| rtpmpvpay | Codec Payloader Network RTP | Payload-encodes MPEG2 ES into RTP packets (RFC 2250) | 
| rtpmux | Codec Muxer | multiplex N rtp streams into one | 
| rtponvifparse | Effect RTP | Add absolute timestamps and flags of recorded data in a playback session | 
| rtponviftimestamp | Effect RTP | Add absolute timestamps and flags of recorded data in a playback session | 
| rtpopusdepay | Codec Depayloader Network RTP | Extracts Opus audio from RTP packets | 
| rtpopuspay | Codec Payloader Network RTP | Puts Opus audio in RTP packets | 
| rtppassthroughpay | Codec Payloader Network RTP | Passes through RTP packets | 
| rtppcmadepay | Codec Depayloader Network RTP | Extracts PCMA audio from RTP packets | 
| rtppcmapay | Codec Payloader Network RTP | Payload-encodes PCMA audio into a RTP packet | 
| rtppcmudepay | Codec Depayloader Network RTP | Extracts PCMU audio from RTP packets | 
| rtppcmupay | Codec Payloader Network RTP | Payload-encodes PCMU audio into a RTP packet | 
| rtpptdemux | Demux Network RTP | Parses codec streams transmitted in the same RTP session | 
| rtpqcelpdepay | Codec Depayloader Network RTP | Extracts QCELP (PureVoice) audio from RTP packets (RFC 2658) | 
| rtpqdm2depay | Codec Depayloader Network RTP | Extracts QDM2 audio from RTP packets (no RFC) | 
| rtpreddec | Codec Depayloader Network RTP | Decode Redundant Audio Data (RED) | 
| rtpredenc | Codec Payloader Network RTP | Encode Redundant Audio Data (RED) | 
| rtprtxqueue | Codec | Keep RTP packets in a queue for retransmission | 
| rtprtxreceive | Codec | Receive retransmitted RTP packets according to RFC4588 | 
| rtprtxsend | Codec | Retransmit RTP packets when needed, according to RFC4588 | 
| rtpsbcdepay | Codec Depayloader Network RTP | Extracts SBC audio from RTP packets | 
| rtpsbcpay | Codec Payloader Network | Payload SBC audio as RTP packets | 
| rtpsession | Filter Network RTP | Implement an RTP session | 
| rtpsink | Generic Bin Sink | Simple RTP sink | 
| rtpsirendepay | Codec Depayloader Network RTP | Extracts Siren audio from RTP packets | 
| rtpsirenpay | Codec Payloader Network RTP | Packetize Siren audio streams into RTP packets | 
| rtpspeexdepay | Codec Depayloader Network RTP | Extracts Speex audio from RTP packets | 
| rtpspeexpay | Codec Payloader Network RTP | Payload-encodes Speex audio into a RTP packet | 
| rtpsrc | Generic Bin Src | Simple RTP src | 
| rtpssrcdemux | Demux Network RTP | Splits RTP streams based on the SSRC | 
| rtpst2022-1-fecdec | SMPTE 2022-1 FEC decoding | performs FEC as described by SMPTE 2022-1 | 
| rtpst2022-1-fecenc | SMPTE 2022-1 FEC encoding | performs FEC as described by SMPTE 2022-1 | 
| rtpstorage | Analyzer RTP | Helper element for various purposes (ex. recovering from packet loss using RED/FEC). Saves given number of RTP packets. Should be instantiated before jitterbuffer | 
| rtpstreamdepay | Codec Depayloader Network | Depayloads RTP/RTCP packets for streaming protocols according to RFC4571 | 
| rtpstreampay | Codec Payloader Network | Payloads RTP/RTCP packets for streaming protocols according to RFC4571 | 
| rtpsv3vdepay | Codec Depayloader Network RTP | Extracts SVQ3 video from RTP packets (no RFC) | 
| rtptheoradepay | Codec Depayloader Network RTP | Extracts Theora video from RTP packets (draft-01 of RFC XXXX) | 
| rtptheorapay | Codec Payloader Network RTP | Payload-encode Theora video into RTP packets (draft-01 RFC XXXX) | 
| rtpulpfecdec | Codec Depayloader Network RTP | Decodes RTP FEC (RFC5109) | 
| rtpulpfecenc | Codec Payloader Network RTP | Encodes RTP FEC (RFC5109) | 
| rtpvorbisdepay | Codec Depayloader Network RTP | Extracts Vorbis Audio from RTP packets (RFC 5215) | 
| rtpvorbispay | Codec Payloader Network RTP | Payload-encode Vorbis audio into RTP packets (RFC 5215) | 
| rtpvp8depay | Codec Depayloader Network RTP | Extracts VP8 video from RTP packets) | 
| rtpvp8pay | Codec Payloader Network RTP | Puts VP8 video in RTP packets | 
| rtpvp9depay | Codec Depayloader Network RTP | Extracts VP9 video from RTP packets) | 
| rtpvp9pay | Codec Payloader Network RTP | Puts VP9 video in RTP packets) | 
| rtpvrawdepay | Codec Depayloader Network RTP | Extracts raw video from RTP packets (RFC 4175) | 
| rtpvrawpay | Codec Payloader Network RTP | Payload raw video as RTP packets (RFC 4175) | 
| rtpxqtdepay | Codec Depayloader Network | Extracts Quicktime audio/video from RTP packets | 
| rtspclientsink | Sink Network | Send data over the network via RTSP RECORD(RFC 2326) | 
| rtspsrc | Source Network | Receive data over the network via RTSP (RFC 2326) | 
| rtspwms | Network Extension Protocol | Extends RTSP so that it can handle WMS setup | 
| sbcdec | Codec Decoder Audio | Decode an SBC audio stream | 
| sbcenc | Codec Encoder Audio | Encode an SBC audio stream | 
| sbcparse | Codec Parser Audio | Parses an SBC bluetooth audio stream | 
| scaletempo | Filter Effect Rate Audio | Sync audio tempo with playback rate | 
| scenechange | Video Filter | Detects scene changes in video | 
| sctpdec | Decoder Network SCTP | Decodes packets with SCTP | 
| sctpenc | Encoder Network SCTP | Encodes packets with SCTP | 
| sdpdemux | Codec Demuxer Network RTP | Receive data over the network via SDP | 
| sdpsrc | Source Network RTP | Stream RTP based on an SDP | 
| segmentation | Filter Effect Video | Create a Foregound/Background mask applying a particular algorithm | 
| sfdec | Decoder Audio | Read audio streams using libsndfile | 
| shagadelictv | Filter Effect Video | Oh behave, ShagedelicTV makes images shagadelic! | 
| shapewipe | Filter Editor Video | Adds a shape wipe transition to a video stream | 
| shmsink | Sink | Send data over shared memory to the matching source | 
| shmsrc | Source | Receive data from the shared memory sink | 
| shout2send | Sink Network | Sends data to an icecast server | 
| siddec | Codec Decoder Audio | Use libsidplay to decode SID audio tunes | 
| simplevideomark | Filter Effect Video | Marks a video signal with a pattern | 
| simplevideomarkdetect | Filter Effect Video | Detect patterns in a video signal | 
| sirendec | Codec Decoder Audio | Decode streams encoded with the Siren7 codec into 16bit PCM | 
| sirenenc | Codec Encoder Audio | Encode 16bit PCM streams into the Siren7 codec | 
| skindetect | Filter Effect Video | Performs non-parametric skin detection on input | 
| smooth | Filter Effect Video | Apply a smooth filter to an image | 
| smpte | Filter Editor Video | Apply the standard SMPTE transitions on video images | 
| smptealpha | Filter Editor Video | Apply the standard SMPTE transitions as alpha on video images | 
| socketsrc | Source Network | Receive data from a socket | 
| solarize | Filter Effect Video | Solarize tunable inverse in the video signal. | 
| souphttpclientsink | Generic | Sends streams to HTTP server via PUT | 
| souphttpsrc | Source Network | Receive data as a client over the network via HTTP using SOUP | 
| spacescope | Visualization | Simple stereo visualizer | 
| spanplc | Filter Effect Audio | Adds packet loss concealment to audio | 
| spectrascope | Visualization | Simple frequency spectrum scope | 
| spectrum | Filter Analyzer Audio | Run an FFT on the audio signal, output spectrum data | 
| speed | Filter Effect Audio | Set speed/pitch on audio/raw streams (resampler) | 
| speexdec | Codec Decoder Audio | decode speex streams to audio | 
| speexenc | Codec Encoder Audio | Encodes audio in Speex format | 
| sphere | Transform Effect Video | Applies 'sphere' geometric transform to the image | 
| splitfilesrc | Source File | Read a sequentially named set of files as if it was one large file | 
| splitmuxsink | Generic Bin Muxer | Convenience bin that muxes incoming streams into multiple time/size limited files | 
| splitmuxsrc | Generic Bin Demuxer | Source that reads a set of files created by splitmuxsink | 
| square | Transform Effect Video | Distort center part of the image into a square | 
| srtclientsink | Sink Network | Send data over the network via SRT | 
| srtclientsrc | Source Network | Receive data over the network via SRT | 
| srtenc | Codec Encoder Subtitle | Srt subtitle encoder | 
| srtpdec | Filter Network SRTP | A SRTP and SRTCP decoder | 
| srtpenc | Filter Network SRTP | A SRTP and SRTCP encoder | 
| srtserversink | Sink Network | Send data over the network via SRT | 
| srtserversrc | Source Network | Receive data over the network via SRT | 
| srtsink | Sink Network | Send data over the network via SRT | 
| srtsrc | Source Network | Receive data over the network via SRT | 
| ssaparse | Codec Decoder Subtitle | Parses SSA subtitle streams | 
| ssdobjectdetector | Tensordecoder Video | Apply tensor output from inference to detect objects in video frames | 
| stereo | Filter Effect Audio | Muck with the stereo signal to enhance its 'stereo-ness' | 
| streaktv | Filter Effect Video | StreakTV makes after images of moving objects | 
| streamcombiner | Generic | Recombines streams split by the streamsplitter element | 
| streamiddemux | Generic | 1-to-N output stream by stream-id | 
| streamsplitter | Generic | Splits streams based on their media type | 
| streamsynchronizer | Generic | Synchronizes a group of streams to have equal durations and starting points | 
| stretch | Transform Effect Video | Stretch the image in a circle around the center point | 
| subparse | Codec Decoder Subtitle | Parses subtitle (.sub) files into text streams | 
| subtitleoverlay | Video Overlay Subtitle | Overlays a video stream with subtitles | 
| svtav1enc | Codec Encoder Video | Scalable Video Technology for AV1 Encoder (SVT-AV1 Encoder) | 
| svthevcenc | Codec Encoder Video | Scalable Video Technology for HEVC Encoder (SVT-HEVC Encoder) | 
| svtjpegxsdec | Codec Decoder Video | Scalable Video Technology for JPEG XS Decoder | 
| svtjpegxsenc | Codec Encoder Video | Scalable Video Technology for JPEG XS Encoder | 
| switchbin | Generic Bin | Switch between sub-pipelines (paths) based on input caps | 
| synaescope | Visualization | Creates video visualizations of audio input, using stereo and pitch information | 
| taginject | Generic | inject metadata tags | 
| tcpclientsink | Sink Network | Send data as a client over the network via TCP | 
| tcpclientsrc | Source Network | Receive data as a client over the network via TCP | 
| tcpserversink | Sink Network | Send data as a server over the network via TCP | 
| tcpserversrc | Source Network | Receive data as a server over the network via TCP | 
| tee | Generic | 1-to-N pipe fitting | 
| teletextdec | Decoder | Decode a raw VBI stream containing teletext information to RGBA and text | 
| templatematch | Filter Effect Video | Performs template matching on videos and images, providing detected positions via bus messages. | 
| testsink | Testing | perform a number of tests | 
| testsrcbin | Generic Bin | Simple container object | 
| textoverlay | Filter Editor Video | Adds text strings on top of a video buffer | 
| textrender | Filter Editor Video | Renders a text string to an image bitmap | 
| theoradec | Codec Decoder Video | theoradec element | 
| theoraenc | Codec Encoder Video | theoraenc element | 
| theoraparse | Codec Parser Video | parse raw theora streams | 
| timecodestamper | Filter Video | Attaches a timecode meta into each video frame | 
| timeoverlay | Filter Editor Video | Overlays buffer time stamps on a video stream | 
| tinyalsasink | Sink Audio | Plays audio to an ALSA device | 
| tonegeneratesrc | Source Audio | tonegeneratesrc element | 
| transcodebin | Generic Bin Encoding | Autoplug and transcoder a stream | 
| tsdemux | Codec Demuxer | Demuxes MPEG2 transport streams | 
| tsparse | Codec Parser | Parses MPEG2 transport streams | 
| ttmlparse | Codec Decoder Subtitle | Parses TTML subtitle files | 
| ttmlrender | Overlay Subtitle | Renders timed-text subtitles on top of video buffers | 
| tunnel | Transform Effect Video | Light tunnel effect | 
| twirl | Transform Effect Video | Twists the image from the center out | 
| twolamemp2enc | Codec Encoder Audio | twolamemp2enc element | 
| typefind | Generic | Finds the media type of a stream | 
| udpsink | Sink Network | Send data over the network via UDP | 
| udpsrc | Source Network | Receive data over the network via UDP | 
| unalignedaudioparse | Codec Parser Bin Audio | Parse unaligned raw audio data | 
| unalignedvideoparse | Codec Parser Bin Video | Parse unaligned raw video data | 
| unixfdsink | Sink | Unix file descriptor sink | 
| unixfdsrc | Src | Unix file descriptor source | 
| uridecodebin | Generic Bin Decoder | Autoplug and decode an URI to raw media | 
| uridecodebin3 | Generic Bin Decoder | Autoplug and decode an URI to raw media | 
| urisourcebin | Generic Bin Source | Download and buffer a URI as needed | 
| uritranscodebin | Generic Bin Encoding | Autoplug and transcoder media from uris | 
| uvch264mjpgdemux | Video Demuxer | Demux UVC H264 auxiliary streams from MJPG images | 
| uvch264src | Source Video | UVC H264 Encoding camera source | 
| uvcsink | Sink Video | Streams Video via UVC Gadget | 
| v4l2radio | Tuner | Controls a Video4Linux2 radio device | 
| v4l2sink | Sink Video | Displays frames on a video4linux2 device | 
| v4l2slav1dec | Codec Decoder Video Hardware | A V4L2 based AV1 video decoder | 
| v4l2slh264dec | Codec Decoder Video Hardware | A V4L2 based H.264 video decoder | 
| v4l2slh265dec | Codec Decoder Video Hardware | A V4L2 based H.265 video decoder | 
| v4l2slmpeg2dec | Codec Decoder Video Hardware | A V4L2 based Mpeg2 video decoder | 
| v4l2slvp8alphadecodebin | Codec Decoder Video Hardware | Wrapper bin to decode VP8 with alpha stream. | 
| v4l2slvp8dec | Codec Decoder Video Hardware | A V4L2 based VP8 video decoder | 
| v4l2slvp9alphadecodebin | Codec Decoder Video Hardware | Wrapper bin to decode VP9 with alpha stream. | 
| v4l2slvp9dec | Codec Decoder Video Hardware | A V4L2 based VP9 video decoder | 
| v4l2src | Source Video | Reads frames from a Video4Linux2 device | 
| vaapiav1dec | Codec Decoder Video Hardware | A VA-API based AV1 video decoder | 
| vaapidecodebin | Codec Decoder Video Hardware | A VA-API based bin with a decoder and a postprocessor | 
| vaapih264dec | Codec Decoder Video Hardware | A VA-API based H264 video decoder | 
| vaapih264enc | Codec Encoder Video Hardware | A VA-API based H264 video encoder | 
| vaapih265dec | Codec Decoder Video Hardware | A VA-API based H265 video decoder | 
| vaapih265enc | Codec Encoder Video Hardware | A VA-API based H265 video encoder | 
| vaapijpegdec | Codec Decoder Video Hardware | A VA-API based JPEG video decoder | 
| vaapimpeg2dec | Codec Decoder Video Hardware | A VA-API based MPEG2 video decoder | 
| vaapimpeg2enc | Codec Encoder Video Hardware | A VA-API based MPEG-2 video encoder | 
| vaapipostproc | Filter Converter Effect Video Scaler Deinterlace Hardware | A VA-API video postprocessing filter | 
| vaapisink | Sink Video | A VA-API based videosink | 
| vaapivc1dec | Codec Decoder Video Hardware | A VA-API based VC1 video decoder | 
| vaapivp9dec | Codec Decoder Video Hardware | A VA-API based VP9 video decoder | 
| vaav1dec | Codec Decoder Video Hardware | VA-API based AV1 video decoder | 
| vaav1enc | Codec Encoder Video Hardware | VA-API based AV1 video encoder | 
| vacompositor | Filter Editor Video Compositor Hardware | VA-API based video compositor | 
| vadeinterlace | Filter Effect Video Deinterlace | VA-API based deinterlacer | 
| vah264dec | Codec Decoder Video Hardware | VA-API based H.264 video decoder | 
| vah264enc | Codec Encoder Video Hardware | VA-API based H.264 video encoder | 
| vah264lpenc | Codec Encoder Video Hardware | VA-API based H.264 low power video encoder | 
| vah265dec | Codec Decoder Video Hardware | VA-API based H.265 video decoder | 
| vah265enc | Codec Encoder Video Hardware | VA-API based H.265 video encoder | 
| vah265lpenc | Codec Encoder Video Hardware | VA-API based H.265 low power video encoder | 
| vajpegdec | Codec Decoder Image Hardware | VA-API based JPEG image decoder | 
| vajpegenc | Codec Encoder Video Hardware | VA-API based JPEG video encoder | 
| valve | Filter | Drops buffers and events or lets them through | 
| vampeg2dec | Codec Decoder Video Hardware | VA-API based Mpeg2 video decoder | 
| vapostproc | Converter Filter Colorspace Scaler Video Hardware | VA-API based video postprocessor | 
| vavp8alphadecodebin | Codec Decoder Video Hardware | Wrapper bin to decode VP8 with alpha stream. | 
| vavp8dec | Codec Decoder Video Hardware | VA-API based VP8 video decoder | 
| vavp9alphadecodebin | Codec Decoder Video Hardware | Wrapper bin to decode VP9 with alpha stream. | 
| vavp9dec | Codec Decoder Video Hardware | VA-API based VP9 video decoder | 
| vc1parse | Codec Parser Converter Video | Parses VC1 streams | 
| vertigotv | Filter Effect Video | A loopback alpha blending effector with rotating and scaling | 
| videoanalyse | Filter Analyzer Video | Analyse video signal | 
| videobalance | Filter Effect Video | Adjusts brightness, contrast, hue, saturation on a video stream | 
| videobox | Filter Effect Video | Resizes a video by adding borders or cropping | 
| videocodectestsink | Debug video Sink | videocodectestsink element | 
| videoconvert | Filter Converter Video Colorspace | Converts video from one colorspace to another | 
| videoconvertscale | Filter Converter Video Scaler Colorspace | Resizes video and converts from one colorspace to another | 
| videocrop | Filter Effect Video | Crops video into a user-defined region | 
| videodiff | Video Filter | Visualize differences between adjacent video frames | 
| videoflip | Filter Effect Video | Flips and rotates video | 
| videoframe-audiolevel | Filter Analyzer Audio | Synchronized audio/video RMS Level messenger for audio/raw | 
| videomedian | Filter Effect Video | Apply a median filter to an image | 
| videomixer | Filter Editor Video Compositor | Deprecated by compositor. Mix multiple video streams | 
| videoparse | Filter Video | Converts stream into video frames (deprecated: use rawvideoparse instead) | 
| videorate | Filter Effect Video | Drops/duplicates/adjusts timestamps on video frames to make a perfect stream | 
| videoscale | Filter Video Scaler | Resizes video | 
| videosegmentclip | Filter Video | Clips video buffers to the configured segment | 
| videotestsrc | Source Video | Creates a test video stream | 
| viewfinderbin | Sink Video | Viewfinder Bin used in camerabin2 | 
| vmncdec | Codec Decoder Video | Decode VmWare video to raw (RGB) video | 
| voaacenc | Codec Encoder Audio | AAC audio encoder | 
| voamrwbenc | Codec Encoder Audio | Adaptive Multi-Rate Wideband audio encoder | 
| volume | Filter Effect Audio | Set volume on audio/raw streams | 
| vorbisdec | Codec Decoder Audio | decode raw vorbis streams to float audio | 
| vorbisenc | Codec Encoder Audio | Encodes audio in Vorbis format | 
| GstVorbisParse | Codec Parser Audio | parse raw vorbis streams | 
| vorbistag | Formatter Metadata | Retags vorbis streams | 
| vp82json | Transform | VP8 to json element | 
| vp8alphadecodebin | Codec Decoder Video | Wrapper bin to decode VP8 with alpha stream. | 
| vp8dec | Codec Decoder Video | Decode VP8 video streams | 
| vp8enc | Codec Encoder Video | Encode VP8 video streams | 
| vp9alphadecodebin | Codec Decoder Video | Wrapper bin to decode VP9 with alpha stream. | 
| vp9dec | Codec Decoder Video | Decode VP9 video streams | 
| vp9enc | Codec Encoder Video | Encode VP9 video streams | 
| vp9parse | Codec Parser Converter Video | Parses VP9 streams | 
| GstVtdec | Codec Decoder Video Hardware | Apple VideoToolbox Decoder | 
| vtdec_hw | Codec Decoder Video Hardware | Apple VideoToolbox Decoder | 
| vtenc_h264 | Codec Encoder Video Hardware | H.264 encoder | 
| vtenc_h264_hw | Codec Encoder Video Hardware | H.264 (HW only) encoder | 
| vtenc_h265 | Codec Encoder Video Hardware | H.265/HEVC encoder | 
| vtenc_h265_hw | Codec Encoder Video Hardware | H.265/HEVC (HW only) encoder | 
| vtenc_h265a | Codec Encoder Video Hardware | H.265/HEVC with alpha encoder | 
| vtenc_h265a_hw | Codec Encoder Video Hardware | H.265/HEVC with alpha (HW only) encoder | 
| vtenc_prores | Codec Encoder Video Hardware | Apple ProRes encoder | 
| vulkancolorconvert | Filter Video Convert | A Vulkan Color Convert | 
| vulkandownload | Filter Video | A Vulkan data downloader | 
| vulkanh264dec | Codec Decoder Video Hardware | A H.264 video decoder based on Vulkan | 
| vulkanh265dec | Codec Decoder Video Hardware | A H.265 video decoder based on Vulkan | 
| vulkanimageidentity | Filter Video | A Vulkan image copier | 
| vulkanoverlaycompositor | Filter Video | Vulkan Overlay Composition element | 
| vulkanshaderspv | Filter Video | Performs operations with SPIRV shaders in Vulkan | 
| vulkansink | Sink Video | A videosink based on Vulkan | 
| vulkanupload | Filter Video | A Vulkan data uploader | 
| vulkanviewconvert | Filter Video Convert | A Vulkan View Convert | 
| warptv | Filter Effect Video | WarpTV does realtime goo'ing of the video input | 
| wasapi2sink | Sink Audio Hardware | Stream audio to an audio capture device through WASAPI | 
| wasapi2src | Source Audio Hardware | Stream audio from an audio capture device through WASAPI | 
| wasapisink | Sink Audio Hardware | Stream audio to an audio capture device through WASAPI | 
| wasapisrc | Source Audio Hardware | Stream audio from an audio capture device through WASAPI | 
| watchdog | Generic | Watches for pauses in stream buffers | 
| waterripple | Transform Effect Video | Creates a water ripple effect on the image | 
| wavenc | Codec Muxer Audio | Encode raw audio into WAV | 
| wavescope | Visualization | Simple waveform oscilloscope | 
| wavpackdec | Codec Decoder Audio | Decodes Wavpack audio data | 
| wavpackenc | Codec Encoder Audio | Encodes audio with the Wavpack lossless/lossy audio codec | 
| wavpackparse | Codec Parser Audio | Wavpack parser | 
| wavparse | Codec Demuxer Audio | Parse a .wav file into raw audio | 
| waylandsink | Sink Video | Output to wayland surface | 
| webmmux | Codec Muxer | Muxes video and audio streams into a WebM stream | 
| webpdec | Codec Decoder Image | Decode images from WebP format | 
| webpenc | Codec Encoder Image | webpenc element | 
| webrtcbin | Filter Network WebRTC | A bin for webrtc connections | 
| webrtcdsp | Generic Audio | Pre-processes voice with WebRTC Audio Processing Library | 
| webrtcechoprobe | Generic Audio | Gathers playback buffers for webrtcdsp | 
| webview2src | Source Video | Creates a video stream rendered by WebView2 | 
| webvttenc | Codec Encoder Subtitle | WebVTT subtitle encoder | 
| wicjpegdec | Codec Decoder Image | Jpeg image decoder using Windows Imaging Component API | 
| wicpngdec | Codec Decoder Image | Png image decoder using Windows Imaging Component API | 
| wildmididec | Codec Decoder Audio | Decodes MIDI music using WildMidi | 
| win32ipcvideosink | Sink Video | Send video frames to win32ipcvideosrc elements | 
| win32ipcvideosrc | Source Video | Receive video frames from the win32ipcvideosink | 
| wpesrc | Source Video Audio | Creates Audio/Video streams from a web page using WPE web engine | 
| wpevideosrc | Source Video | Creates a video stream from a WPE browser | 
| wrappercamerabinsrc | Source Video | Wrapper camera src element for camerabin2 | 
| x264enc | Codec Encoder Video | libx264-based H.264 video encoder | 
| x265enc | Codec Encoder Video | H265 Encoder | 
| ximagesink | Sink Video | A standard X based videosink | 
| ximagesrc | Source Video | Creates a screenshot video stream | 
| xingmux | Formatter Muxer Metadata | Adds a Xing header to the beginning of a VBR MP3 file | 
| xvimagesink | Sink Video | A Xv based videosink | 
| y4mdec | Codec Demuxer | Demuxes/decodes YUV4MPEG streams | 
| y4menc | Codec Encoder Video | Encodes a YUV frame into the yuv4mpeg format (mjpegtools) | 
| zbar | Filter Analyzer Video | Detect bar codes in the video streams | 
| zebrastripe | Filter Analysis | Overlays zebra striping on overexposed areas of video | 
| zxing | Filter Analyzer Video | Detect bar codes in the video streams with zxing library | 
The results of the search are