SimpleScreenRecorder

SimpleScreenRecorder is a Qt-based free and open source multithreaded screencast software made for Linux and Unix-like operating systems which can handle similar tasks FFmpeg/avconv and VLC does.

The program reduces the frame rate of the video if the computer its running on is too slow.

The program can pause and resume recording by pressing a hotkey.

The program also shows statistics about the computer's performance during recording.

"[6] SimpleScreenRecorder can output video and audio into many final file container formats.