 |
|
 |
GStreamer Good Plugins 0.10 Plugins Reference Manual |
 |
gst-plugins-good Elements
-
aasink — An ASCII art videosink
-
alphacolor — RGBA to AYUV colorspace conversion preserving the alpha channel
-
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
-
audioamplify — Amplifies an audio stream with selectable clipping mode
-
audiochebband — Chebyshev band pass and band reject filter
-
audiocheblimit — Chebyshev low pass and high pass filter
-
audiowsincband — Windowed Sinc band pass and band reject filter
-
audiowsinclimit — Windowed Sinc low pass and high pass filter
-
audiodynamic — Compressor and Expander
-
audioinvert — Swaps upper and lower half of audio samples
-
audiopanorama — audio stereo pan effect
-
audiokaraoke — Voice removal element
-
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
-
avisubtitle — Parse avi subtitle stream
-
cacasink — A colored ASCII art videosink
-
cairotimeoverlay — Overlays the time on a video stream
-
cmmldec — Decodes CMML streams
-
cmmlenc — Encodes CMML streams
-
deinterleave — Splits one interleaved multichannel audio stream into many mono audio streams
-
directdrawsink — Direct Draw video sink
-
directsoundsink — output sound using Directsound API
-
dv1394src — Source for DV video data from firewire port
-
hdv1394src — Source for MPEG-TS video data from firewire port
-
dvdec — Uses libdv to decode DV video (smpte314) (libdv.sourceforge.net)
-
dvdemux — Uses libdv to separate DV audio from DV video (libdv.sourceforge.net)
-
equalizer-10bands — 10-band equalizer
-
equalizer-3bands — 3-band equalizer
-
equalizer-nbands — Fully parametric N-band equalizer
-
esdsink — Plays audio to an esound server
-
flacdec — Decodes FLAC lossless audio streams
-
flacenc — Encodes audio with the FLAC lossless audio encoder
-
flactag — Rewrite tags in a FLAC file
-
gamma — Adjusts gamma on a video stream
-
gdkpixbufsink — video sink that converts RGB images to GdkPixbufs.
-
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
-
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
-
interleave — Folds many mono channels into one interleaved audio stream
-
jpegdec — Decode images from JPEG format
-
jpegenc — Encode images in JPEG format
-
level — audio level analyzer
-
monoscope — Displays a highly stabilised waveform of audio input
-
multifilesink — Writes buffers to sequentially-named files
-
multifilesrc — Read buffers from sequentially-named files
-
multipartdemux — Demuxer that takes a multipart digital stream as input
and demuxes one or many digital streams from it.
-
multipartmux — Muxer that takes one or several digital streams
and muxes them to a single multipart stream.
-
multiudpsink — Send data over the network via UDP
-
ossmixer — element to control sound input and output levels with OSS
-
osssink — output sound using OSS
-
osssrc — record sound from your sound card using OSS
-
osxaudiosink — play audio to an CoreAudio device
-
osxaudiosrc — Input from a sound card in OS X
-
osxvideosink — OSX native videosink
-
pngdec — Decode a png video frame to a raw image
-
pngenc — Encode a video frame to a .png image
-
progressreport — Reports progress
-
pulsesink — Output audio to a PulseAudio sound server
-
pulsesrc — Capture audio from a PulseAudio sound server
-
pulsemixer — Element to control sound input and output levels for the PulseAudio sound server
-
qtdemux — Demultiplex a QuickTime file into audio and video streams
-
rganalysis — Perform the ReplayGain analysis
-
rglimiter — Apply signal compression to raw audio data
-
rgvolume — Apply ReplayGain volume adjustment
-
rtpdec — Accepts raw RTP and RTCP packets and sends them forward
-
rtspsrc — Receive data over the network via RTSP (RFC 2326)
-
smokedec — Decode video from Smoke format
-
smokeenc — Encode images into the Smoke format
-
smpte — Takes to video frames and applies an SMPTE transition
effect on them.
-
smptealpha — Takes a video frames and applies an SMPTE transition
effect on it in the alpha channel.
-
souphttpsrc — Read from an HTTP/HTTPS/WebDAV/Icecast/Shoutcast
location.
-
spectrum — audio spectrum analyzer
-
taginject — inject metadata tags
-
udpsrc — Receive data over the network via UDP
-
v4l2src — Reads raw frames from a video4linux2 (BT8x8) device
-
videobalance — Adjusts brightness, contrast, hue, saturation on a video stream
-
videocrop — Crops video into a user-defined region
-
videoflip — Flips and rotates video
-
videomixer — Takes several AYUV video streams as input and mixes them
together.
-
waveformsink — output sound using WaveForm API
-
wavpackdec — Decodes Wavpack audio data
-
wavpackenc — Encodes audio with the Wavpack lossless/lossy audio codec
-
wavpackparse — Parses Wavpack files
-
wavparse — Parse a .wav file into raw audio
-
ximagesrc — a source that captures your X Display