aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorStefano Sabatini <stefano.sabatini-lala@poste.it>2011-03-07 18:54:52 +0100
committerAnton Khirnov <anton@khirnov.net>2011-03-28 16:49:22 +0200
commitc6f951442efb34dd63e1e00b19bc30447075d5a3 (patch)
treea53eb5db60239c26a5424436f74a30aa1d8ea3d9 /doc
parent364cbc346b336e5d09b371ce05650f30be813276 (diff)
downloadffmpeg-c6f951442efb34dd63e1e00b19bc30447075d5a3.tar.gz
framebuffer device demuxer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'doc')
-rw-r--r--doc/indevs.texi25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/indevs.texi b/doc/indevs.texi
index 2d66033ca1..c5e04b029e 100644
--- a/doc/indevs.texi
+++ b/doc/indevs.texi
@@ -59,6 +59,31 @@ BSD video input device.
Linux DV 1394 input device.
+@section fbdev
+
+Linux framebuffer input device.
+
+The Linux framebuffer is a graphic hardware-independent abstraction
+layer to show graphics on a computer monitor, typically on the
+console. It is accessed through a file device node, usually
+@file{/dev/fb0}.
+
+For more detailed information read the file
+Documentation/fb/framebuffer.txt included in the Linux source tree.
+
+To record from the framebuffer device @file{/dev/fb0} with
+@file{ffmpeg}:
+@example
+ffmpeg -f fbdev -r 10 -i /dev/fb0 out.avi
+@end example
+
+You can take a single screenshot image with the command:
+@example
+ffmpeg -f fbdev -vframes 1 -r 1 -i /dev/fb0 screenshot.jpeg
+@end example
+
+See also @url{http://linux-fbdev.sourceforge.net/}, and fbset(1).
+
@section jack
JACK input device.