Screencast
Screencasting
ffmpeg
ffmpeg -f x11grab -video_size 1920x1080 -i $DISPLAY -f alsa -i default -c:v ffvhuff -c:a flac test.mkv
ffmpeg -f x11grab -s 1920x1080 -r 25 -i $DISPLAY -f alsa -i default -c:v libx264 -b:v 200k -s 1280x720 test.mp4 # implicitely encode to a shareable size use
ffmpeg -f x11grab -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg
avconv -f alsa -i pulse -f x11grab -r 30 -s 1280x800 -i :0.0 -vcodec libx264 -acodec libmp3lame myscreencast.avi
to sort
- https://github.com/GNOME/byzanz - a simple tool to record a running X desktop to an animation suitable for presentation in a web browser.
- https://github.com/colinkeenan/silentcast - Create silent mkv screencast and animated gif.
recorditnow
net/tibesti
krut
screenkey
screencap
xscast
- https://github.com/tckmn/xscast - a tool for creating mini-screencasts of a terminal or other window. It displays a bar on top of the terminal (with dzen2) that shows keys as you press them, and it outputs an animated GIF. [1]
Green Recorder
- https://github.com/foss-project/green-recorder - A simple desktop recorder for Linux systems. Built using Python, GTK+ 3 and ffmpeg. It supports recording audio and video on almost all Linux interfaces. Also, Green Recorder is the first desktop program to support Wayland display server on GNOME session.
RecordRTC
gifski
- gifski - converts video frames to GIF animations using pngquant's fancy features for efficient cross-frame palettes and temporal dithering. It produces animated GIFs that use thousands of colors per frame.
LICEcap
- LICEcap - can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc) or .LCF (see below). LICEcap is an intuitive but flexible application (for Windows and now OSX) by Cockos Incorporated, that is designed to be lightweight and function with high performance.
vokoscreen
- vokoscreen - an easy to use screencast creator to record educational videos,live recordings of browser, installation, videoconferences, etc.
kazam
- https://github.com/hzbd/kazam - A screencasting program created with design in mind.
peek
- https://github.com/phw/peek - Simple animated GIF screen recorder with an easy to use interface