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
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
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
audioloudnorm Filter Effect Audio Normalizes perceived loudness of an audio stream
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
audiornnoise Filter Effect Audio Removes noise from an audio stream
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_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_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_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_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_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 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
awskvswebrtcsink Sink Network WebRTC WebRTC sink with kinesis video streams signaller
awss3hlssink Generic Streams HLS data to S3
awss3putobjectsink Source Network Writes an object to Amazon S3 using PutObject (mostly useful for small files)
awss3sink Source Network Writes an object to Amazon S3
awss3src Source Network Reads an object from Amazon S3
awstranscribeparse Text Subtitle Parses AWS transcripts into timed text buffers
awstranscriber Audio Text Filter Speech to Text filter, using AWS transcribe
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 cc708overlay element
cccombiner Filter Combines GstVideoCaptionMeta with video input stream
ccconverter Filter ClosedCaption Converts Closed Captions between different formats
ccdetect Filter Video ClosedCaption Detect Detect if valid closed captions are present in a stream
ccextractor Filter Extract GstVideoCaptionMeta from input stream
cctost2038anc Generic Converts Closed Captions to ST-2038 ANC
cdgdec Decoder Video CDG decoder
cdgparse Codec Parser Video CDG parser
cdiocddasrc Source File Read audio from CD using libcdio
cdparanoiasrc Source File cdparanoiasrc element
cea608mux Aggregator Combines raw 608 streams
cea608overlay Video Overlay Subtitle Renders CEA 608 closed caption meta over raw video frames
cea608tocea708 Converter Converts CEA-608 Closed Captions to CEA-708 Closed Captions
cea608tojson Generic Converts CEA-608 Closed Captions to JSON
cea608tott Generic Converts CEA-608 Closed Captions to SRT/VTT timed text
cea708mux Muxer Combines multiple CEA-708 streams
cea708overlay Video Overlay Subtitle Renders CEA 708 closed caption meta over raw video frames
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
claxondec Decoder Audio Claxon FLAC decoder
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
cmafmux Codec Muxer CMAF fragmented MP4 muxer
codecalphademux Codec Demuxer Extract and expose as a stream the CODEC alpha.
colordetect Filter Video Detects the dominant color of a video
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
csoundfilter Filter Effect Audio Implement an audio filter/effects using Csound
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
d3d12compositor Filter Editor Video Compositor A Direct3D12 compositor
d3d12convert Filter Converter Scaler Effect Video Hardware Performs resizing, colorspace conversion, cropping and flipping/rotating using Direct3D12
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
d3d12mpeg2dec Codec Decoder Video Hardware Direct3D12/DXVA based MPEG2 video decoder
d3d12screencapturesrc Source Video Captures desktop screen
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
dashmp4mux Codec Muxer DASH fragmented MP4 muxer
dashsink Sink Dynamic Adaptive Streaming over HTTP sink
dataurisrc Source Handles data: uris
dav1ddec Codec Decoder Video Decode AV1 video streams with dav1d
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
ebur128level Filter Analyzer Audio Measures different loudness metrics according to EBU R128
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
fallbacksrc Generic Source Live source with uridecodebin3 or custom source, and fallback stream
fallbackswitch Generic Priority-based automatic input selector element
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
ffv1dec Codec Decoder Video Decode FFV1 video streams
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.
gifenc Encoder Video GIF encoder
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
gopbuffer Video GOP Buffer
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
gtk4paintablesink Sink Video A GTK 4 Paintable sink
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
h264parse Codec Parser Converter Video Parses H.264 streams
h264timestamper Codec Video Timestamper Timestamp H.264 streams
h2652json Transform H265 to json element
h265parse Codec Parser Converter Video Parses H.265 streams
h265timestamper Codec Video Timestamper Timestamp H.265 streams
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
hlscmafsink Sink Muxer HTTP Live Streaming CMAF Sink
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
hlssink3 Sink Muxer HTTP Live Streaming sink
hrtfrender Filter Effect Audio Renders spatial sounds to a given position
hsvdetector Filter Effect Converter Video Works within the HSV colorspace to mark positive pixels
hsvfilter Filter Effect Converter Video Works within the HSV colorspace to apply transformations to incoming frames
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 N-to-1 input stream selector
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
intersink Generic Sink Inter Sink
intersrc Generic Src Inter Src
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
isofmp4mux Codec Muxer ISO fragmented MP4 muxer
isomp4mux Codec Muxer ISO MP4 muxer
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
janusvrwebrtcsink Sink Network WebRTC WebRTC sink with Janus Video Room signaller
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
jsongstenc Encoder JSON Wraps buffers containing any valid top-level JSON structures into higher level JSON objects, and outputs those as ndjson
jsongstparse Parser JSON Parses ndjson as output by jsongstenc
jsontovtt Generic Converts JSON to WebVTT
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
lewtondec Decoder Audio lewton Vorbis decoder
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
livekitwebrtcsink Sink Network WebRTC WebRTC sink with LiveKit signaller
livekitwebrtcsrc Source Network WebRTC WebRTC source with LiveKit signaller
livesync Filter Outputs livestream, inserting gap frames when input lags
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
mccenc Encoder ClosedCaption Encodes MCC Closed Caption Files
mccparse Parser ClosedCaption Parses MCC Closed Caption Files
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
mpegtslivesrc Network Wrap MPEG-TS sources and provide a live clock
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
ndisink Sink Audio Video NewTek NDI Sink
ndisinkcombiner Combiner Audio Video NewTek NDI sink audio/video combiner
ndisrc Source Audio Video Network NewTek NDI Source
ndisrcdemux Demuxer Audio Video NewTek NDI source demuxer
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
nvcudah264enc Codec Encoder Video Hardware Encode H.264 video streams using NVCODEC API CUDA Mode
nvcudah265enc Codec Encoder Video Hardware Encode H.265 video streams using NVCODEC API CUDA 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
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
onviffmp4mux Codec Muxer ONVIF fragmented MP4 muxer
onvifmeta2relationmeta Metadata Convert ONVIF metadata to relation metadata
onvifmetadatacombiner Video Metadata Combiner ONVIF metadata combiner
onvifmetadataextractor Video Metadata Extract the ONVIF GstMeta into a separate stream
onvifmetadataoverlay Video Overlay Renders ONVIF analytics meta over raw video frames
onvifmetadataparse Metadata Parser Parses ONVIF Timed XML Metadata
onvifmp4mux Codec Muxer ONVIF MP4 muxer
openalsink Sink Audio Output audio through OpenAL
openalsrc Source Audio Input audio through OpenAL
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
originalbufferrestore Generic Restores a reference to the buffer in a meta
originalbuffersave Generic Saves a reference to the buffer in a meta
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 in OS X
osxaudiosrc Source Audio Input from a sound card in OS X
osxvideosink Sink Video OSX 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 Multiplex audio and video into a QuickTime file
quarktv Filter Effect Video Motion dissolver
queue Generic Simple data queue
queue2 Generic Simple data queue
quinnquicsink Source Network QUIC Send data over the network via QUIC
quinnquicsrc Source Network QUIC Receive data over the network via QUIC
rademux Codec Demuxer Demultiplex a RealAudio file
radioactv Filter Effect Video motion-enlightment effect
raptorqdec RTP RaptorQ FEC Decoding Performs FEC using RaptorQ (RFC6681, RFC6682)
raptorqenc RTP RaptorQ FEC Encoding Performs FEC using RaptorQ (RFC6681, RFC6682)
rav1enc Encoder Video rav1e AV1 encoder
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
regex Text Filter Applies operations according to regular expressions
relationmeta2onvifmeta Metadata Convert relation metadata to ONVIF metadata
removesilence Filter Effect Audio Removes all the silence periods from the audio stream.
reqwesthttpsrc Source Network HTTP Read stream from an HTTP/HTTPS location
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
roundedcorners Filter Effect Converter Video Adds rounded corners to video
roundrobin Source Network A round robin dispatcher element.
rpicamsrc Source Video Raspberry Pi camera module source
rsaudioecho Filter Effect Audio Adds an echo or reverb effect to an audio stream
rsfilesink Sink File Write stream to a file
rsfilesrc Source File Read stream from a file
rsflvdemux Codec Demuxer Demuxes FLV Streams
rsndvdbin Generic Bin Player DVD playback element
rspngenc Encoder Video PNG encoder
rsvgdec Codec Decoder Image Uses librsvg to decode SVG images
rsvgoverlay Filter Editor Video Overlays SVG graphics over a video stream
rswebpdec Codec Decoder Video Decodes potentially animated WebP images
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)
rtpac3depay2 Codec Depayloader Network RTP Depayload an AC-3 Audio Stream from RTP packets (RFC 4184)
rtpac3pay Codec Payloader Network RTP Payload AC3 audio as RTP packets (RFC 4184)
rtpac3pay2 Codec Payloader Network RTP Payload an AC-3 Audio Elementary Stream into 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)
rtpav1depay Codec Depayloader Network RTP Depayload AV1 from RTP packets
rtpav1pay Codec Payloader Network RTP Payload AV1 as RTP packets
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
rtpgccbwe Network WebRTC RTP Filter Estimates current network bandwidth using the Google Congestion Control algorithm notifying about it through the 'bitrate' property
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)
rtpjpegdepay2 Codec Depayloader Network RTP Depayload a JPEG Video stream from RTP packets (RFC 2435)
rtpjpegpay Codec Payloader Network RTP Payload-encodes JPEG pictures into RTP packets (RFC 2435)
rtpjpegpay2 Codec Payloader Network RTP Payload a JPEG Video stream to RTP packets (RFC 2435)
rtpklvdepay Codec Depayloader Network RTP Extracts KLV (SMPTE ST 336) metadata from RTP packets
rtpklvdepay2 Codec Depayloader Network RTP Depayload an SMPTE ST 336 KLV metadata stream from RTP packets (RFC 6597)
rtpklvpay Codec Payloader Network RTP Payloads KLV (SMPTE ST 336) metadata as RTP packets
rtpklvpay2 Codec Payloader Network RTP Payload an SMPTE ST 336 KLV metadata stream into RTP packets (RFC 6597)
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)
rtpmp2tdepay2 Codec Depayloader Network RTP Depayload an MPEG Transport Stream from RTP packets (RFC 2250)
rtpmp2tpay Codec Payloader Network RTP Payload-encodes MPEG2 TS into RTP packets (RFC 2250)
rtpmp2tpay2 Codec Payloader Network RTP Payload an MPEG Transport Stream into RTP packets (RFC 2250)
rtpmp4adepay Codec Depayloader Network RTP Extracts MPEG4 audio from RTP packets (RFC 3016)
rtpmp4adepay2 Codec Depayloader Network RTP Depayload an MPEG-4 Audio bitstream (e.g. AAC) from RTP packets (RFC 3016)
rtpmp4apay Codec Payloader Network RTP Payload MPEG4 audio as RTP packets (RFC 3016)
rtpmp4apay2 Codec Payloader Network RTP Payload an MPEG-4 Audio bitstream (e.g. AAC) into RTP packets (RFC 3016)
rtpmp4gdepay Codec Depayloader Network RTP Extracts MPEG4 elementary streams from RTP packets (RFC 3640)
rtpmp4gdepay2 Codec Depayloader Network RTP Depayload MPEG-4 Generic elementary streams from RTP packets (RFC 3640)
rtpmp4gpay Codec Payloader Network RTP Payload MPEG4 elementary streams as RTP packets (RFC 3640)
rtpmp4gpay2 Codec Payloader Network RTP Payload an MPEG-4 Generic elementary stream into 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
rtponvifmetadatadepay Depayloader Network RTP ONVIF metadata RTP depayloader
rtponvifmetadatapay Payloader Network RTP ONVIF metadata RTP payloader
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
rtpopusdepay2 Codec Depayloader Network RTP Depayload an Opus audio stream from RTP packets (RFC 7587)
rtpopuspay Codec Payloader Network RTP Puts Opus audio in RTP packets
rtpopuspay2 Codec Payloader Network RTP Payload an Opus audio stream into RTP packets (RFC 7587)
rtppassthroughpay Codec Payloader Network RTP Passes through RTP packets
rtppcmadepay Codec Depayloader Network RTP Extracts PCMA audio from RTP packets
rtppcmadepay2 Codec Depayloader Network RTP Depayload A-law from RTP packets (RFC 3551)
rtppcmapay Codec Payloader Network RTP Payload-encodes PCMA audio into a RTP packet
rtppcmapay2 Codec Payloader Network RTP Payload A-law Audio into RTP packets (RFC 3551)
rtppcmudepay Codec Depayloader Network RTP Extracts PCMU audio from RTP packets
rtppcmudepay2 Codec Depayloader Network RTP Depayload µ-law from RTP packets (RFC 3551)
rtppcmupay Codec Payloader Network RTP Payload-encodes PCMU audio into a RTP packet
rtppcmupay2 Codec Payloader Network RTP Payload µ-law Audio into RTP packets (RFC 3551)
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)
rtprecv Network RTP Filter RTP sessions management (receiver)
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
rtpsend Network RTP Filter RTP session management (sender)
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)
rtpvp8depay2 Codec Depayloader Network RTP Depayload VP8 from RTP packets
rtpvp8pay Codec Payloader Network RTP Puts VP8 video in RTP packets
rtpvp8pay2 Codec Payloader Network RTP Payload VP8 as RTP packets
rtpvp9depay Codec Depayloader Network RTP Extracts VP9 video from RTP packets)
rtpvp9depay2 Codec Depayloader Network RTP Depayload VP9 from RTP packets
rtpvp9pay Codec Payloader Network RTP Puts VP9 video in RTP packets)
rtpvp9pay2 Codec Payloader Network RTP Payload VP9 as 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)
rtspsrc2 Source Network Receive audio or video from a network device via the Real Time Streaming Protocol (RTSP) (RFC 2326, 7826)
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
sccenc Encoder ClosedCaption Encodes SCC Closed Caption Files
sccparse Parser ClosedCaption Parses SCC Closed Caption Files
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
sodiumdecrypter Generic libsodium-based file decrypter
sodiumencrypter Generic libsodium-based file encrypter
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
speechmaticstranscriber Audio Text Filter Speech to Text filter, using Speechmatics transcribe
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
spotifyaudiosrc Source Audio Spotify source
spotifylyricssrc Source Text Spotify lyrics source
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
st2038ancdemux Metadata Video Demuxer Splits individual ancillary metadata streams from an SMPTE ST-2038 stream
st2038ancmux Muxer Combines multiple ST2038 Anc streams
st2038anctocc Generic Converts ST-2038 ANC to Closed Captions
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
streamgrouper Generic Modifies all input streams to use the same group-id
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)
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
textahead Text Filter Display upcoming text buffers ahead
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
textwrap Text Filter Breaks text into fixed-size lines, with optional hyphenation
theoradec Codec Decoder Video decode raw theora streams to raw YUV video
theoraenc Codec Encoder Video encode raw YUV video to a theora stream
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
togglerecord Generic Valve that ensures multiple streams start/end at the same time. If the input comes from a live stream, when not recording it will be dropped. If it comes from a non-live stream, when not recording it will be blocked.
tonegeneratesrc Source Audio tonegeneratesrc element
transcodebin Generic Bin Encoding Autoplug and transcoder a stream
transcriberbin Audio Video Text Transcribes audio and adds it as closed captions
ts-appsrc Source Generic Thread-sharing app source
ts-audiotestsrc Source Test Thread-sharing audio test source
ts-input-selector Generic Simple input selector element
ts-jitterbuffer Generic Simple jitterbuffer
ts-proxysink Sink Generic Thread-sharing proxy sink
ts-proxysrc Source Generic Thread-sharing proxy source
ts-queue Generic Simple data queue
ts-tcpclientsrc Source Network Receives data over the network via TCP
ts-udpsink Sink Network Thread-sharing UDP sink
ts-udpsrc Source Network Receives data over the network via UDP
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
tttocea608 Generic Converts timed text to CEA-608 Closed Captions
tttocea708 Generic Converts timed text to CEA-708 Closed Captions
tttojson Encoder ClosedCaption Encodes Timed Text to JSON
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
uriplaylistbin Generic Source Sequentially play uri streams
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
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
vah265dec Codec Decoder Video Hardware VA-API based H.265 video decoder
vah265enc Codec Encoder Video Hardware VA-API based H.265 video encoder
vajpegdec Codec Decoder Image Hardware VA-API based JPEG image decoder
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
vavp8dec Codec Decoder Video Hardware VA-API based VP8 video decoder
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
videocompare Filter Video Compare similarity of video frames
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_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
webrtcsink Sink Network WebRTC WebRTC sink with custom protocol signaller
webrtcsrc Source Network WebRTC WebRTC src
webvttenc Codec Encoder Subtitle WebVTT subtitle encoder
whepsrc Source Network WebRTC A bin to stream media using the WebRTC HTTP Egress Protocol (WHEP)
whipclientsink Sink Network WebRTC WebRTC sink with WHIP client signaller
whipserversrc Source Network WebRTC WebRTC source element using WHIP Server as the signaller
whipsink Sink Network WebRTC A bin to stream RTP media using the WebRTC HTTP Ingestion Protocol (WHIP)
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

Subpages:

aws

cdg

claxondec – Claxon FLAC decoder

csoundfilter – Implement an audio filter/effects using Csound

dav1ddec – Decode AV1 video streams with dav1d

fallbackswitch

ffv1dec – Decode FFV1 video streams

fmp4

gifenc – GIF encoder

gopbuffer – GOP Buffer

gtk4paintablesink – A GTK 4 Paintable sink

hlssink3

hsv

json

lewtondec – lewton Vorbis decoder

livesync – Outputs livestream, inserting gap frames when input lags

mp4

mpegtslivesrc – Wrap MPEG-TS sources and provide a live clock

ndi

originalbuffer

1394

a52dec – Decodes ATSC A/52 encoded audio streams

aasink

accurip – Computes an AccurateRip CRC

adaptivedemux2

adder – Add N audio channels together

adpcmdec – Decode MS and IMA ADPCM audio

adpcmenc – Encode ADPCM audio

aes

aiff

aja

alaw

alpha – Adds an alpha channel to video - uniform or via chroma-keying

alphacolor – ARGB from/to AYUV colorspace conversion preserving the alpha channel

alsa

amfcodec

amrnb

amrwbdec – Adaptive Multi-Rate Wideband audio decoder

objectdetectionoverlay – Overlay a visual representation of analytics metadata on the video

aom

apedemux – Read and output APE tags while demuxing the contents

app

applemedia

asf

asfmux

assrender – Renders ASS/SSA subtitles with libass

audiobuffersplit – Splits raw audio buffers into equal sized chunks

audioconvert – Convert audio to different formats

audiofx

audiochannelmix – Mixes left/right channels of stereo audio

audiolatency – Measures the audio latency between the source and the sink

audiomixer

audiomixmatrix – Mixes a number of input channels into a number of output channels according to a transformation matrix

audioparsers

audiorate – Drops/duplicates/adjusts timestamps on audio samples to make a perfect stream

audioresample – Resamples audio

audiotestsrc – Creates audio test signals of given frequency and volume

audiovisualizers

auparse – Parse an .au file into raw audio

autoconvert

autodetect

avi

avtp

fakevideodec – Fake video decoder

bayer

bluez

bs2b – Improve headphone listening of stereo audio records using the bs2b library.

bz2

cacasink

cairooverlay – Render overlay on a video stream using Cairo

camerabin

cdiocddasrc – Read audio from CD using libcdio

cdparanoia

chromaprint – Find an audio fingerprint using the Chromaprint library

closedcaption

codec2json

codecalpha

codectimestamper

coloreffects

lcms – Uses LittleCMS 2 to perform ICC profile correction

compositor – Composite multiple video streams

Core Plugin – GStreamer plugin from GStreamer core

Core Plugin – GStreamer plugin from GStreamer core

curl

cutter – Audio Cutter to split audio into non-silent bits

d3dvideosink – Display data using a Direct3D9 video renderer

d3d11

d3d12

dash

dc1394src – libdc1394 based source for IIDC cameras

libde265dec – Decodes HEVC/H.265 video streams using libde265

debug

debugutilsbad

decklink

deinterlace – Deinterlace Methods ported from DScaler/TvTime

dfbvideosink – A DirectFB based videosink

directshow

directsoundsrc – Capture from a soundcard via DirectSound

dsdconvert – Convert between different DSD grouping formats

dtls

dtmf

dtsdec – Decodes DTS audio streams

dv

dvb

dvbsubenc – Encodes AYUV video frames streams into DVB subtitles

dvbsuboverlay – Renders DVB subtitles

dvdlpcmdec – Decode DVD LPCM frames into standard PCM audio

dvdreadsrc – Access a DVD title/chapter/angle using libdvdread

dvdspu – Parses Sub-Picture command streams and renders the SPU overlay onto the video as it passes through

dvdsub

dwrite

effectv

encoding

equalizer

faac – Free MPEG-2/4 AAC encoder

faad – Free MPEG-2/4 AAC decoder

faceoverlay – Overlays SVG graphics over a detected face in a video stream

fbdevsink – Linux framebuffer videosink

fdkaac

festival – Synthesizes plain text into audio

fieldanalysis – Analyse fields from video frames to identify if they are progressive/telecined/interlaced

flac

flitetestsrc – Creates audio test signals identifying channels

fluiddec – Midi Synthesizer Element

flv

flxdec – FLC/FLI/FLX video decoder

freeverb – Add reverberation to audio streams

frei0r

gaudieffects

gdkpixbuf

gdp

geometrictransform

ges

gio

gmedec – Uses libgme to emulate a gaming console sound processors

goom – Takes frames of data and outputs video frames using the GOOM filter

goom2k1 – Takes frames of data and outputs video frames using the GOOM 2k1 filter

gs

gsm

gtk

gtkwayland

hls

icydemux – Read and output ICY tags while demuxing the contents

id3demux – Read and output ID3v1 and ID3v2 tags while demuxing the contents

id3mux – Adds an ID3v2 header and ID3v1 footer to a file

imagefreeze – Generates a still frame stream from an image

insertbin

inter

interlace – Creates an interlaced video from progressive frames

interleave

ipcpipeline

iqa – Provides various Image Quality Assessment metrics

isac

isomp4

ivfparse – Demuxes a IVF stream

ivtc

jack

jp2kdecimator – Removes information from JPEG2000 streams without recompression

jpeg

jpegformat

kmssink – Video sink using the Linux kernel mode setting API

ladspa

lamemp3enc – High-quality free MP3 encoder

lc3

ldacenc – Encode an LDAC audio stream

legacyrawparse

level – RMS/Peak/Decaying Peak Level messager for audio/raw

FFMPEG plugin – GStreamer plugins from gst-ffmpeg

libvisual

lv2

matroska

mediafoundation

microdns

midiparse – Midi Parser Element

modplug – Module decoder based on modplug engine

monoscope – Displays a highly stabilised waveform of audio input

mpeg2dec – Uses libmpeg2 to decode MPEG video streams

mpeg2enc – High-quality MPEG-1/2 video encoder

mpegpsdemux – Demultiplexes MPEG Program Streams

mpegpsmux – Multiplexes media streams into an MPEG Program Stream

mpegtsdemux

mpegtsmux

mpg123audiodec – Decodes mp3 streams using the mpg123 library

mplex – High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer

msdk

msesrc – Implements a GStreamer Source for the gstreamer-mse API

mulaw

multifile

multipart

musepackdec – Musepack decoder

mxf

navigationtest – Handle navigation events showing black squares following mouse pointer and touch points

neonhttpsrc – Receive data as a client over the network via HTTP using NEON

netsim – An element that simulates network jitter, packet loss and packet duplication

nle

nvcodec

ogg

openal

opencv

openexrdec – Decode EXR streams

GstOpengl

openh264

openjpeg

openmptdec – Decoders module files (MOD/S3M/XM/IT/MTM/...) using OpenMPT

openni2src – Extract readings from an OpenNI supported device (Kinect etc).

opus

opusparse – parses opus audio streams

oss4

ossaudio

osxaudio

osxvideosink – OSX native videosink

overlaycomposition – Overlay Composition

pango

pbtypes

pcapparse

playback

png

pnm

proxy

pulseaudio

qml6

qmlgl

qroverlay

qsv

qml6d3d11sink – A video sink that renders to a QQuickItem for Qt6 using Direct3D11

rawparse

realmedia

removesilence – Removes all the silence periods from the audio stream.

replaygain

rsndvdbin – DVD playback element

rfbsrc – Creates a rfb video stream

rist

rpicamsrc – Raspberry Pi camera module source

rsvg

rtmp

rtmp2

rtp

rtpmanager

rtpmanagerbad

rtponvif

rtsp

rtspclientsink

sbc

sctp

sdpelem

segmentclip

shapewipe – Adds a shape wipe transition to a video stream

shm

shout2send – Sends data to an icecast server

siddec – Use libsidplay to decode SID audio tunes

siren

smooth – Apply a smooth filter to an image

mssdemux – Parse and demultiplex a Smooth Streaming manifest into audio and video streams

smpte

sfdec – Read audio streams using libsndfile

soundtouch

soup

spandsp

spectrum – Run an FFT on the audio signal, output spectrum data

speed – Set speed/pitch on audio/raw streams (resampler)

speex

srt

srtp

subenc

subparse

svtav1enc – Scalable Video Technology for AV1 Encoder (SVT-AV1 Encoder)

svthevcenc – Scalable Video Technology for HEVC Encoder (SVT-HEVC Encoder)

switchbin – Switch between sub-pipelines (paths) based on input caps

taglib

tcp

teletextdec – Decode a raw VBI stream containing teletext information to RGBA and text

theora

timecode

tinyalsasink – Plays audio to an ALSA device

transcode

ttmlsubs

twolame

typefindfunctions

udp

unixfd

uvcsink – Streams Video via UVC Gadget

uvch264

v4l2codecs

va

video4linux2

videobox – Resizes a video by adding borders or cropping

videoconvertscale

videocrop

videofilter

videofiltersbad

videoframe-audiolevel – Synchronized audio/video RMS Level messenger for audio/raw

videomixer – Deprecated by compositor. Mix multiple video streams

videoparsersbad

videorate – Drops/duplicates/adjusts timestamps on video frames to make a perfect stream

videosignal

videotestsrc – Creates a test video stream

vmncdec – Decode VmWare video to raw (RGB) video

voaacenc – AAC audio encoder

voamrwbenc – Adaptive Multi-Rate Wideband audio encoder

volume – Set volume on audio/raw streams

vorbis

vpx

vulkan

wasapi

wasapi2

wavenc – Encode raw audio into WAV

wavpack

wavparse – Parse a .wav file into raw audio

waylandsink – Output to wayland surface

webp

webrtcbin – A bin for webrtc connections

webrtcdsp

wic

wildmididec – Decodes MIDI music using WildMidi

win32ipc

ksvideosrc – Stream data from a video capture device through Windows kernel streaming

winscreencap

wpe

x264enc – libx264-based H.264 video encoder

x265enc – H265 Encoder

ximagesink – A standard X based videosink

ximagesrc – Creates a screenshot video stream

xingmux – Adds a Xing header to the beginning of a VBR MP3 file

xvimagesink – A Xv based videosink

y4mdec – Demuxes/decodes YUV4MPEG streams

y4menc – Encodes a YUV frame into the yuv4mpeg format (mjpegtools)

zbar – Detect bar codes in the video streams

quinn

raptorq

rav1enc – rav1e AV1 encoder

regex – Applies operations according to regular expressions

reqwesthttpsrc – Read stream from an HTTP/HTTPS location

rsaudiofx

rsclosedcaption

rsfile

rsflvdemux – Demuxes FLV Streams

rsinter

rsonvif

rspngenc – PNG encoder

rsrelationmeta

rsrtp

rtspsrc2 – Receive audio or video from a network device via the Real Time Streaming Protocol (RTSP) (RFC 2326, 7826)

rstracers

rsvideofx

rswebpdec – Decodes potentially animated WebP images

rswebrtc

sodium

speechmaticstranscriber – Speech to Text filter, using Speechmatics transcribe

spotify

streamgrouper – Modifies all input streams to use the same group-id

textahead – Display upcoming text buffers ahead

textwrap – Breaks text into fixed-size lines, with optional hyphenation

threadshare

togglerecord – Valve that ensures multiple streams start/end at the same time. If the input comes from a live stream, when not recording it will be dropped. If it comes from a non-live stream, when not recording it will be blocked.

uriplaylistbin – Sequentially play uri streams

VAAPI Plugin – GStreamer plugins from gstreamer-vaapi

webrtchttp

The results of the search are