diff options
Diffstat (limited to 'contrib/ffmpeg/doc/ffplay-doc.texi')
-rw-r--r-- | contrib/ffmpeg/doc/ffplay-doc.texi | 135 |
1 files changed, 135 insertions, 0 deletions
diff --git a/contrib/ffmpeg/doc/ffplay-doc.texi b/contrib/ffmpeg/doc/ffplay-doc.texi new file mode 100644 index 000000000..1ac315662 --- /dev/null +++ b/contrib/ffmpeg/doc/ffplay-doc.texi @@ -0,0 +1,135 @@ +\input texinfo @c -*- texinfo -*- + +@settitle FFplay Documentation +@titlepage +@sp 7 +@center @titlefont{FFplay Documentation} +@sp 3 +@end titlepage + + +@chapter Introduction + +@c man begin DESCRIPTION +FFplay is a very simple and portable media player using the FFmpeg +libraries and the SDL library. It is mostly used as a testbed for the +various FFmpeg APIs. +@c man end + +@chapter Invocation + +@section Syntax +@example +@c man begin SYNOPSIS +ffplay [options] @file{input_file} +@c man end +@end example + +@c man begin OPTIONS +@section Main options + +@table @option +@item -h +show help +@item -x width +force displayed width +@item -y height +force displayed height +@item -s size +Set frame size (WxH or abbreviation), needed for videos which don't +contain a header with the framesize like raw YUV. +@item -an +disable audio +@item -vn +disable video +@item -ss pos +seek to a given position in seconds +@item -bytes +seek by bytes +@item -nodisp +disable graphical display +@item -f fmt +force format +@end table + +@section Advanced options +@table @option +@item -pix_fmt format +set pixel format +@item -stats +Show the stream duration, the codec parameters, the current position in +the stream and the audio/video synchronisation drift. +@item -debug +print specific debug info +@item -bug +work around bugs +@item -vismv +visualize motion vectors +@item -fast +non-spec-compliant optimizations +@item -genpts +generate pts +@item -rtp_tcp +Force RTP/TCP protocol usage instead of RTP/UDP. It is only meaningful +if you are streaming with the RTSP protocol. +@item -sync type +Set the master clock to audio (@code{type=audio}), video +(@code{type=video}) or external (@code{type=ext}). Default is audio. The +master clock is used to control audio-video synchronization. Most media +players use audio as master clock, but in some cases (streaming or high +quality broadcast) it is necessary to change that. This option is mainly +used for debugging purposes. +@item -threads count +thread count +@end table + +@section While playing + +@table @key +@item q, ESC +quit + +@item f +toggle full screen + +@item p, SPC +pause + +@item a +cycle audio channel + +@item v +cycle video channel + +@item w +show audio waves + +@item left/right +seek backward/forward 10 seconds + +@item down/up +seek backward/forward 1 minute + +@item mouse click +seek to percentage in file corresponding to fraction of width + +@end table + +@c man end + +@ignore + +@setfilename ffplay +@settitle FFplay media player + +@c man begin SEEALSO +ffmpeg(1), ffserver(1) and the html documentation of @file{ffmpeg}. +@c man end + +@c man begin AUTHOR +Fabrice Bellard +@c man end + +@end ignore + +@bye |