[English | Japanese]

# x11rec: a very ad hoc X11 recorder

Last Modified: 2001-06-07

## What's x11rec?

x11rec is a very ad hoc X11 recorder which creates a movie. x11rec sequentially runs xwd to capture a sequence of window images and finally creates a movie file in an MNG or animated GIF format with ImageMagick and Gifsicle

Sample movie which records gnomine (22 sec., 14.5 fps): MNG (66 KB), GIF (38 KB)

## News!

- 2001-06-05: x11rec 0.2 released!
  Use Gifsicle for optimizing movie files.
- 2001-06-04: x11rec 0.1 released!
  The first release.

## Usage

      % x11rec foo.mng # creates an MNG movie file.
      % x11rec foo.gif # creates an GIF movie file.

Example:

      % x11rec foo.mng
      ** Select an X window with a mouse. **
      id: 537803852
      ** Hit Ctrl+Z to finish the recording. **
      frames: 24
      time: 1 sec.
      fps: 24.00
      converting each xwd file into a gif file: 24/24
      creating the resulting movie file...
      removing temporary files...
      size: 14461 bytes
      done.

## Requirements

- Ruby
- ImageMagick
- Gifsicle
- xwd, xwininfo

## Download

x11rec is a free software with ABSOLUTELY NO WARRANTY under the terms of the GNU General Public License version 2.

- x11rec-0.3.tar.gz (About 3 KB)

## Tips

- To create compressed GIF files, build ImageMagick with ./configure --enable-lzw

## Known problems

- Can't capture a pointer.
- Can't control fps.
- Can't record in accurate timing.
- Can't work well with low-performance machines.
- Can't capture a large window smoothly.

## Links

- ttyrec: a tty recorder
- Gerd
  Gtk+ Event Recorder

$Id: x11rec-en.html,v 1.11 2001/06/06 12:58:34 satoru Exp $