Table of Contents

gst-plugins-good Elements
apedemux - reads tag information from APE tag data blocks and outputs them as GStreamer tag messages and events.
apev2mux - Adds an APEv2 header to the beginning of files using taglib
autoaudiosink - Wrapper audio sink for automatically detected audio sink
autovideosink - Wrapper video sink for automatically detected video sink
avidemux - Demultiplex an avi file into audio and video
avimux - Muxes audio and video into an avi stream
cairotimeoverlay - Overlays the time on a video stream
cdiocddasrc - Reads raw audio from an Audio CD
cmmldec - Decodes CMML streams
dvdec - Uses libdv to decode DV video (smpte314) (libdv.sourceforge.net)
dvdemux - Uses libdv to separate DV audio from DV video (libdv.sourceforge.net)
esdsink - Plays audio to an esound server
flacdec - Decodes FLAC lossless audio streams
goom - Takes frames of data and outputs video frames using the GOOM filter
halaudiosink - Audio sink for sound device access via HAL
halaudiosrc - Audio source for sound device access via HAL
icydemux - reads tag information from an Icy (Icecast/Shoutcast) stream, outputting them as tag messages, and forwarding the enclosed data.
id3demux - reads tag information from ID3v1 and ID3v2 (<= 2.4.0) data blocks and outputs them as GStreamer tag messages and events.
id3v2mux - Adds an ID3v2 header to the beginning of MP3 files using taglib
jpegdec - Decode images from JPEG format
jpegenc - Encode images in JPEG format
level - RMS/Peak/Decaying Peak Level messager for audio/raw
multiudpsink - Send data over the network via UDP
multipartmux - Muxer that takes one or several digital streams and muxes them to a single multipart stream.
multipartdemux - Demuxer that takes a multipart digital stream as input and demuxes one or many digital streams from it.
rtspsrc - Receive data over the network via RTSP (RFC 2326)
rtpdec - Accepts raw RTP and RTCP packets and sends them forward
smokedec - Decode video from Smoke format
smokeenc - Encode images into the Smoke format
udpsrc - Receive data over the network via UDP
videobalance - Adjusts brightness, contrast, hue, saturation on a video stream
videoflip - Flips and rotates video
videomixer - Takes several AYUV video streams as input and mixes them together.
wavparse - Parse a .wav file into raw audio
ximagesrc - a source that captures your X Display
gst-plugins-good Plugins
1394 - Source for DV data via IEEE1394 interface
aasink - ASCII Art video sink
alaw - ALaw audio conversion routines
alpha - adds an alpha channel to video
alphacolor - RGB->YUV colorspace conversion preserving the alpha channels
annodex - annodex stream manipulation (info about annodex: http://www.annodex.net)
apetag - APEv1/2 tag reader
autodetect - Plugin contains auto-detection plugins for video/audio outputs
avi - AVI stream handling
cacasink - Colored ASCII Art video sink
cairo - Cairo-based overlaying
cdio - Read audio from audio CDs
cutter - Audio Cutter to split audio into non-silent bits
debug - elements for testing and debugging
dv - DV demuxer and decoder based on libdv (libdv.sf.net)
efence - This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence".
effectv - effect plugins from the effectv project
esdsink - ESD Element Plugins
flac - The FLAC Lossless compressor Codec
flxdec - FLX video decoder
gconfelements - elements wrapping the GStreamer/GConf audio/video output settings
goom - GOOM visualization filter
halelements - elements wrapping the GStreamer/HAL audio input/output devices
icydemux - Demux ICY tags from a stream
id3demux - Demux ID3v1 and ID3v2 tags from a file
jpeg - JPeg plugin library
ladspa - All LADSPA plugins
level - Audio level plugin
matroska - Matroska stream handling
mulaw - MuLaw audio conversion routines
multipart - multipart stream manipulation
navigationtest - Template for a video filter
ossaudio - OSS (Open Sound System) support for GStreamer
png - PNG plugin library
rtp - Real-time protocol plugins
rtsp - transfer data via RTSP
shout2send - Sends data to an icecast server using libshout2
smpte - Apply the standard SMPTE transitions on video images
speex - Speex plugin library
taglib - Tag writing plug-in based on taglib
udp - transfer data via UDP
videobox - resizes a video by adding borders or cropping
videobalance - Changes hue, saturation, brightness etc. on video images
videoflip - Flips and rotates video
videomixer - Video mixer
wavenc - Encode raw audio into WAV
wavparse - Parse a .wav file into raw audio
ximagesrc - X11 video input plugin using standard Xlib calls