.TH GStreamer 1 "June 2001"
.SH NAME
-gstreamer\-complete - do bash completion for gstreamer\-launch command\-lines
+gst\-complete - do bash completion for gst\-launch command\-lines
.SH SYNOPSIS
-.B complete -C gstreamer\-complete gstreamer\-launch
+.B complete -C gst\-complete gst\-launch
.SH DESCRIPTION
.PP
-\fIgstreamer\-complete\fP is a utility enabling bash to provide
-context sensitive tab completion for \fIgstreamer\-launch\fP command\-lines.
+\fIgst\-complete\fP is a utility enabling bash to provide
+context sensitive tab completion for \fIgst\-launch\fP command\-lines.
.
-See other docs for the syntax of \fIgstreamer\-launch\fP command\-lines.
+See other docs for the syntax of \fIgst\-launch\fP command\-lines.
.
You must have a version of bash which supports Programmable Completion.
Versions of bash which support this provide the \fIcomplete\fP builtin
.
.SH USAGE
Generate the registry of available plugins by running
-\fIgstreamer\-compprep\fP.
+\fIgst\-compprep\fP.
.
In your .bash_profile or other appropriate place, run
.TP 8
-.B complete -C gstreamer\-complete gstreamer\-launch
+.B complete -C gst\-complete gst\-launch
.SH SEE ALSO
-.BR gstreamer\-compreg (1),
-.BR gstreamer\-lanuch (1),
-.BR gstreamer\-register (1),
-.BR gstreamer\-inspect (1),
-.BR gstreamer\-config (1)
+.BR gst\-compreg (1),
+.BR gst\-lanuch (1),
+.BR gst\-register (1),
+.BR gst\-inspect (1),
+.BR gst\-config (1)
.SH AUTHOR
The GStreamer team at http://gstreamer.net/
-.TH "gstreamer-compprep" "1" "0.2.0" "Richard Boulton" "GStreamer"
+.TH "gst-compprep" "1" "0.2.0" "Richard Boulton" "GStreamer"
.SH "NAME"
-gstreamer\-compprep \- create the registry for gstreamer\-complete
+gst\-compprep \- create the registry for gst\-complete
.SH "SYNOPSIS"
-gstreamer\-compprep
+gst\-compprep
.SH "DESCRIPTION"
.LP
-\fIgstreamer\-compprep\fR is a utility to build the registry of gstreamer
+\fIgst\-compprep\fR is a utility to build the registry of gstreamer
elements and their features to enable context sensitive tab completion for
-\fIgstreamer\-launch\fR command\-lines to be performed by
-\fIgstreamer\-complete\fR.
+\fIgst\-launch\fR command\-lines to be performed by
+\fIgst\-complete\fR.
.LP
By default, the registry is stored in /etc/gstreamer/compreg.xml
.SH "USAGE"
Whenever the available gstreamer plugins are modified, generate the registry of available plugins by running
-\fIgstreamer\-compprep\fP.
+\fIgst\-compprep\fP.
.SH "FILES"
.TP 8
-/etc/gstreamer/compreg.xml
-Registry generated by \fIgstreamer\-compprep\fP and used by \fIgstreamer\-complete\fP.
+/etc/gst/compreg.xml
+Registry generated by \fIgst\-compprep\fP and used by \fIgst\-complete\fP.
.SH "SEE ALSO"
-.BR gstreamer\-complete (1),
-.BR gstreamer\-lanuch (1),
-.BR gstreamer\-register (1),
-.BR gstreamer\-inspect (1),
-.BR gstreamer\-config (1)
+.BR gst\-complete (1),
+.BR gst\-launch (1),
+.BR gst\-register (1),
+.BR gst\-inspect (1),
+.BR gst\-config (1)
.SH "AUTHOR"
The GStreamer team at http://gstreamer.net/
.TH GStreamer 1 "March 2001"
.SH NAME
-gstreamer\-inspect - print info about a GStreamer plugin or element
+gst\-inspect - print info about a GStreamer plugin or element
.SH SYNOPSIS
-.B gstreamer\-register [OPTION...] [PLUGIN|ELEMENT]
+.B gst\-register [OPTION...] [PLUGIN|ELEMENT]
.SH DESCRIPTION
.PP
-\fIgstreamer\-inspect\fP is a tool to print out information on the
+\fIgst\-inspect\fP is a tool to print out information on the
available \fIGStreamer\fP plugins, information on a plugin, or
information on an element. With no PLUGIN or ELEMENT option it
will list all plugins and elements.
.
.SH OPTIONS
.l
-\fIgstreamer\-inspect\fP accepts the following options:
+\fIgst\-inspect\fP accepts the following options:
.TP 8
.B PLUGIN
Name of a plugin
.B \-\-gst\-plugin\-path=PATH
Add directories separated with ':' to the plugin search path
.SH SEE ALSO
-.BR gstreamer\-config (1),
-.BR gstreamer\-register (1),
-.BR gstreamer\-launch (1)
+.BR gst\-config (1),
+.BR gst\-register (1),
+.BR gst\-launch (1)
.SH AUTHOR
The GStreamer team at http://gstreamer.net/
.TH "GStreamer" "1" "March 2001"
.SH "NAME"
-gstreamer\-launch \- build and run a GStreamer pipeline
+gst\-launch \- build and run a GStreamer pipeline
.SH "SYNOPSIS"
-\fBgstreamer\-launch\fR \fI[OPTION...]\fR PIPELINE\-DESCRIPTION
+\fBgst\-launch\fR \fI[OPTION...]\fR PIPELINE\-DESCRIPTION
.SH "DESCRIPTION"
.LP
-\fBgstreamer\-launch\fR is a tool that is used to build and run a basic <fl>GStreamer\fR pipeline.
+\fBgst\-launch\fR is a tool that is used to build and run a basic <fl>GStreamer\fR pipeline.
A simple commandline looks like:
- gstreamer\-launch filesrc location=music.mp3 ! mad ! osssink
+ gst\-launch filesrc location=music.mp3 ! mad ! osssink
This plays an mp3 music file music.mp3 using libmad, and:
- gstreamer\-launch filesrc location=music.mp3 ! mp3parse ! mpg123 ! osssink
+ gst\-launch filesrc location=music.mp3 ! mp3parse ! mpg123 ! osssink
Plays and mp3 music file using mpg123
You can also stream files over http:
- gstreamer\-launch httpsrc location=http://domain.com/music.mp3 ! mad ! osssink
+ gst\-launch httpsrc location=http://domain.com/music.mp3 ! mad ! osssink
And using gnome\-vfs you can do the same with:
- gstreamer\-launch gnomevfssrc location=music.mp3 ! mad ! osssink
- gstreamer\-launch gnomevfssrc location=http://domain.com/music.mp3 ! mad ! osssink
+ gst\-launch gnomevfssrc location=music.mp3 ! mad ! osssink
+ gst\-launch gnomevfssrc location=http://domain.com/music.mp3 ! mad ! osssink
And too play the same song with gnome\-vfs via smb:
- gstreamer\-launch gnomevfssrc location=smb://computer/music.mp3 ! mad ! osssink
+ gst\-launch gnomevfssrc location=smb://computer/music.mp3 ! mad ! osssink
Here we convert a Mp3 file into an Ogg Vorbis file:
- gstreamer\-launch filesrc location=music.mp3 ! mad ! vorbisenc ! disksink location=music.ogg
+ gst\-launch filesrc location=music.mp3 ! mad ! vorbisenc ! disksink location=music.ogg
Or converting from mp3 to Flac:
- gstreamer\-launch filesrc location=claptrap.mp3 ! mad ! flacenc ! disksink location=test.flac
+ gst\-launch filesrc location=claptrap.mp3 ! mad ! flacenc ! disksink location=test.flac
And then we can play that file with:
- gstreamer\-launch filesrc location=music.ogg ! vorbisdec ! osssink
+ gst\-launch filesrc location=music.ogg ! vorbisdec ! osssink
Some other useful pipelines are..
Plays wav files (currently there are no wav encoders):
- gstreamer\-launch filesrc location=music.wav ! parsewav ! osssink
+ gst\-launch filesrc location=music.wav ! parsewav ! osssink
Converts wav files into mp3 and ogg files:
- gstreamer\-launch filesrc location=music.wav ! parsewav ! vorbisenc ! disksink location=music.ogg
- gstreamer\-launch filesrc location=music.wav ! parsewav ! mpegaudio ! disksink location=music.mp3
+ gst\-launch filesrc location=music.wav ! parsewav ! vorbisenc ! disksink location=music.ogg
+ gst\-launch filesrc location=music.wav ! parsewav ! mpegaudio ! disksink location=music.mp3
Play mpeg movie with the aasink:
- gstreamer\-launch filesrc location=JB_FF9_TheGravityOfLove.mpg ! mpegdemux video_00! { queue ! mpeg2dec ! aasink }
+ gst\-launch filesrc location=JB_FF9_TheGravityOfLove.mpg ! mpegdemux video_00! { queue ! mpeg2dec ! aasink }
You can also use lame for mp3 encoding if you have it installed, it does a
much better job than mpegaudio.
Rips all songs from cd and saves them into a mp3 file:
- gstreamer\-launch cdparanoia ! mpegaudio ! disksink location=cd.mp3
+ gst\-launch cdparanoia ! mpegaudio ! disksink location=cd.mp3
-You can toy around with gstreamer\-inspect to discover the settings for
+You can toy around with gst\-inspect to discover the settings for
cdparanoia to rip individual tracks
Record sound from your sound input and encode it into an ogg file:
- gstreamer\-launch osssrc ! vorbisenc ! disksink location=input.ogg
+ gst\-launch osssrc ! vorbisenc ! disksink location=input.ogg
-gstreamer\-launch not only handles audio but video as well:
+gst\-launch not only handles audio but video as well:
For mpeg video files (here outputing to aasink) :
- gstreamer\-launch filesrc location=JB_FF9_TheGravityOfLove.mpg ! mpegdemux video_00! { queue ! mpeg2dec ! aasink }
+ gst\-launch filesrc location=JB_FF9_TheGravityOfLove.mpg ! mpegdemux video_00! { queue ! mpeg2dec ! aasink }
For vob files (here outputting image to sdlvideosink):
- gstreamer\-launch filesrc location=/flflfj.vob ! mpegdemux video_00! { queue ! mpeg2dec ! sdlvideosink }
+ gst\-launch filesrc location=/flflfj.vob ! mpegdemux video_00! { queue ! mpeg2dec ! sdlvideosink }
See other docs, examples, and the source for description on how to
create a PIPELINE\-DESCRIPTION.
.
.SH "OPTIONS"
.l
-\fIgstreamer\-launch\fP accepts the following options:
+\fIgst\-launch\fP accepts the following options:
.TP 8
.B \-\-help
Print help synopsis and available FLAGS
.B \-\-gst\-plugin\-path=PATH
Add directories separated with ':' to the plugin search path
.SH "SEE ALSO"
-.BR gstreamer\-guilaunch (1),
-.BR gstreamer\-complete (1),
-.BR gstreamer\-register (1),
-.BR gstreamer\-inspect (1),
-.BR gstreamer\-config (1)
+.BR gst\-guilaunch (1),
+.BR gst\-complete (1),
+.BR gst\-register (1),
+.BR gst\-inspect (1),
+.BR gst\-config (1)
.SH "AUTHOR"
The GStreamer team at http://gstreamer.net/
.TH GStreamer 1 "March 2001"
.SH NAME
-gstreamer\-register - register GStreamer plugins
+gst\-register - register GStreamer plugins
.SH SYNOPSIS
-.B gstreamer\-register [OPTION...]
+.B gst\-register [OPTION...]
.SH DESCRIPTION
.PP
-\fIgstreamer\-register\fP is a tool that is used to register all
+\fIgst\-register\fP is a tool that is used to register all
the \fIGStreamer\fP plugins on your system. It creates a listing of their
properties such that on startup of \fIGStreamer\fP based application do not
need to load plugins until they need them.
.
.SH OPTIONS
.l
-\fIgstreamer\-register\fP accepts the following options:
+\fIgst\-register\fP accepts the following options:
.TP 8
.B \-\-help
Print help synopsis and available FLAGS
.B \-\-gst\-plugin\-path=PATH
Add directories separated with ':' to the plugin search path
.SH SEE ALSO
-.BR gstreamer\-config (1),
-.BR gstreamer\-inspect (1),
-.BR gstreamer\-launch (1),
-.BR gstreamer\-compreg (1)
+.BR gst\-config (1),
+.BR gst\-inspect (1),
+.BR gst\-launch (1),
+.BR gst\-compreg (1)
.SH AUTHOR
The GStreamer team at http://gstreamer.net/