'\" t .\" Title: gst123 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.79.1 .\" Date: 07/18/2017 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .TH "GST123" "1" "07/18/2017" "\ \&" "\ \&" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" gst123 \- A GStreamer based command line media player .SH "SYNOPSIS" .sp .nf \fIgst123\fR [\fIOPTIONS\fR] [\fI\&...\fR] .fi .SH "DESCRIPTION" .sp \fBgst123\fR is a command line based media player released as free software under the GNU LGPL\&. .SH "OPTIONS" .PP \-h, \-\-help .RS 4 Shows a brief help message\&. .RE .PP \-\-version .RS 4 Prints out gst123 version\&. .RE .PP \-\-full\-version .RS 4 Prints out gst123 version and version of libraries used by gst123\&. .RE .PP \-r, \-\-repeat .RS 4 Repeat playlist forever\&. .RE .PP \-z, \-\-shuffle .RS 4 Shuffle playlist before playing\&. .RE .PP \-Z, \-\-random .RS 4 Play files in random order forever\&. .RE .PP \-x, \-\-novideo .RS 4 Do not play the video stream\&. .RE .PP \-f, \-\-fullscreen .RS 4 Use fullscreen video output\&. .RE .PP \-@ , \-\-list .RS 4 Load files to play from the playlist file\&. .RE .PP \-a [=], \-\-audio\-output [=] .RS 4 Set audio output driver (and device)\&. See section audio drivers for details\&. .RE .PP \-v , \-\-visualization .RS 4 Use a plugin for visualization during audio playback\&. .RE .PP \-V, \-\-visualization\-list .RS 4 Show a list of available audio visualization plugins which can be used with the \-v option\&. .RE .PP \-k , \-\-skip .RS 4 Skip the first \fIn\fR seconds of each file\&. .RE .PP \-\-volume .RS 4 Set initial replay volume (in percent)\&. .RE .PP \-s , \-\-subtitle .RS 4 Set subtitle file to use for video playback\&. .RE .PP \-q, \-\-quiet .RS 4 Don\(cqt display any messages (title, codec, ui feedback)\&. .RE .PP \-\-verbose .RS 4 Print GStreamer pipeline used to play files\&. .RE .sp Besides filenames, playlist entries or command line args can be directories\&. In this case, \fBgst123\fR recursively searches the directory and plays all files contained in it\&. .SH "INTERRUPT" .sp You can abort \fBgst123\fR at any time by pressing Ctrl\-C\&. If you are playing multiple files, this will stop the current file and begin playing the next one\&. If you want to abort playing immediately instead of skipping to the next file, press Ctrl\-C within the first second of the playback of a new file\&. .SH "KEYBOARD INPUT" .PP cursor left/right .RS 4 Seek 10 seconds backwards/forwards\&. .RE .PP cursor down/up .RS 4 Seek 1 minute backwards/forwards\&. .RE .PP page down/up .RS 4 Seek 10 minute backwards/forwards\&. .RE .PP space .RS 4 Toggle pause\&. .RE .PP +/\- .RS 4 Increase/decrease volume by 10%\&. .RE .PP m .RS 4 Toggle mute/unmute\&. .RE .PP f .RS 4 Toggle fullscreen display (only for videos)\&. .RE .PP 1 .RS 4 Normal video size (only for videos)\&. .RE .PP A/a .RS 4 Increase/decrease opacity by 10% (only for videos)\&. .RE .PP s .RS 4 Toggle subtitles (only for videos)\&. .RE .PP r .RS 4 Toggle playback direction, forward or reverse\&. .RE .PP [ ] .RS 4 Change playback rate to 10% faster/slower\&. .RE .PP { } .RS 4 Change playback rate to 2x faster/slower\&. .RE .PP Backspace .RS 4 Change playback rate to normal speed, 1x\&. .RE .PP n .RS 4 Play next file\&. .RE .PP q .RS 4 Quit \fBgst123\fR .RE .PP ? .RS 4 Show keyboard help\&. .RE .SH "CONFIGURATION FILE" .sp During start, gst123 will read ~/\&.gst123rc, if this file exists\&. Empty lines and lines starting with a # are ignored\&. The following commands are available: .PP audio_output [=] .RS 4 This sets the default audio driver and the default audio device\&. It has the same effect as the \-a / \-\-audio\-output command line option\&. When both are present, a config file entry and the command line option, the value from the command line option will be used\&. Read the section on audio drivers for details on the available drivers and syntax\&. .RE .PP visualization .RS 4 Set default visualization plugin for audio files\&. This setting has the same effect as the \-v / \-\-visualization command line option\&. When both are present, the value from the command line option will be used\&. .RE .SH "AUDIO DRIVERS" .PP alsa= .RS 4 The ALSA driver; when used without argument (as in \-a alsa), the ALSA driver uses the default device\&. To select an ALSA device, its possible to use for example alsa=hw:1 (which will use the hw:1 ALSA device)\&. .RE .PP oss= .RS 4 The OSS driver; when used without argument (as in \-a oss), the OSS driver uses the default device\&. The device can be specified using for example oss=/dev/dsp1 (which would use the OSS device /dev/dsp1)\&. .RE .PP pulse= .RS 4 The PulseAudio driver\&. This driver optionally accepts a device name using the pulse= syntax\&. .RE .PP jack .RS 4 The JACK driver\&. Device selection is not supported in this case\&. .RE .PP none .RS 4 Dummy output driver, will not output any audio\&. .RE .SH "SEE ALSO" .sp gst123 Website (http://space\&.twc\&.de/~stefan/gst123\&.php)