Skip to content
X11 video GRABbeR
C
Find file
Failed to load latest commit information.
COPYING First working version.
Makefile Revert back to use libav
README.mkd Add -m, --nomousehighligh switch for cursor highlight
TODO.mkd Add mouse click highlighting, fix grabbing position when follow mouse…
options.c
options.h Add -m, --nomousehighligh switch for cursor highlight
record.c Revert back to use libav
record.h Add mouse click highlighting, fix grabbing position when follow mouse…
util.c Use X Record Extension for pointer button press and motion events
util.h Revert back to use libav
x11grabr.c Add -m, --nomousehighligh switch for cursor highlight
x11grabr.h Add -m, --nomousehighligh switch for cursor highlight

README.mkd

x11grabr

This is an extended work after I submitted two patchs to libav for mouse following and grabbing region indicator. I believe that any further development is better off libav, and it would be better to be a standalone program.

Current Status

In this very first stage, x11grabr tries to do the same as it is in libav.

Currently, x11grabr requires libav and a few X libraries to build. Simply run make should do the trick, then you should be able to run a comannd as follows:

./x11grabr -s hd720 -r 25 -b | ffmpeg -f rawvideo -pix_fmt bgra -s hd720 -r 25 -i - test.mp4

Development

If you are interested in this, be sure you check out TODO.mkd in source files, so you know what I have in mind.

License

GPLv2, because x11grab.c is licensed under it.

Something went wrong with that request. Please try again.