LinuxCommandLibrary

byzanz-record

Record screen sessions as animated GIFs or videos

TLDR

Record the screen to a file (default 10 seconds)

$ byzanz-record [path/to/file.gif]
copy
Show verbose information during recording
$ byzanz-record -v [path/to/file.gif]
copy
Record for a specific duration
$ byzanz-record -d 60 [path/to/file.gif]
copy
Delay before starting recording
$ byzanz-record --delay 10 [path/to/file.gif]
copy

SYNOPSIS

byzanz-record [options] file

DESCRIPTION

byzanz-record captures screen recordings and saves them in various formats including GIF, WebM, OGV, and FLV. It is designed for creating short screencasts and animated GIFs for documentation or demonstrations.
By default, recording lasts 10 seconds. The tool supports recording specific windows or screen regions.

PARAMETERS

-d, --duration seconds

Recording duration in seconds
--delay seconds
Delay before starting recording
-v, --verbose
Show information during and after recording
-x, -y pixels
X and Y position of recording area
-w, --width pixels
Width of recording area
-h, --height pixels
Height of recording area
-c, --cursor
Record cursor movements

OUTPUT FORMATS

- .gif - Animated GIF
- .webm - WebM video
- .ogv/.ogg - Ogg Theora video
- .flv - Flash video
- .byzanz - Native format

CAVEATS

GIF output can produce large files for long recordings. Works only with X11, not Wayland. Recording high-resolution screens may be resource-intensive.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community