diff options
author | Paul B Mahol <onemda@gmail.com> | 2012-03-13 21:45:46 +0000 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2012-07-21 03:33:02 +0000 |
commit | 296c1b6bd1fa41b2c09dd378a991e3cde0f5d6d3 (patch) | |
tree | 87a3c4adb263aff97333e308dc52d00cdfc71a1d /doc/outdevs.texi | |
parent | 3c033d00f5990e48b14f962d33c362f76695fb07 (diff) | |
download | ffmpeg-296c1b6bd1fa41b2c09dd378a991e3cde0f5d6d3.tar.gz |
libcaca output device
Diffstat (limited to 'doc/outdevs.texi')
-rw-r--r-- | doc/outdevs.texi | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/doc/outdevs.texi b/doc/outdevs.texi index 8034a228ba..296ec22170 100644 --- a/doc/outdevs.texi +++ b/doc/outdevs.texi @@ -22,6 +22,67 @@ A description of the currently available output devices follows. ALSA (Advanced Linux Sound Architecture) output device. +@section caca + +CACA output device. + +This output devices allows to show a video stream in CACA window. +Only one CACA window is allowed per application, so you can +have only one instance of this output device in an application. + +To enable this output device you need to configure FFmpeg with +@code(--enable-libcaca). +libcaca is a graphics library that outputs text instead of pixels. + +For more information about libcaca, check: +@url{http://caca.zoy.org/wiki/libcaca} + +@subsection Options + +@table @option + +@item window_title +Set the CACA window title, if not specified default to the filename +specified for the output device. + +@item window_size +Set the CACA window size, can be a string of the form +@var{width}x@var{height} or a video size abbreviation. +If not specified it defaults to the size of the input video. + +@item driver +Set display driver. + +@item algorithm +Set dithering algorithm. Dithering is necessary +because the picture being rendered has usually far more colours than +the available palette. + +@item antialias +Set antialias method. Antialiasing smoothens the rendered +image and avoids the commonly seen staircase effect. + +@item charset +Set which characters are going to be used when rendering text. + +@item colors +Set colors to be used when rendering text. + +@item list_drivers +List available drivers. + +@item list_dither +List available dither options. +@end table + +@subsection Examples + +The following command shows the @command{ffmpeg} output is an +CACA window, forcing its size to 80x25: +@example +ffmpeg -i INPUT -vcodec rawvideo -pix_fmt rgb24 -window_size 80x25 -f caca - +@end example + @section oss OSS (Open Sound System) output device. |