SimpleScreenRecorder 0.4.2

SimpleScreenRecorder is a screen recorder for Linux. Despite the name, this program is actually quite complex. It's 'simple' in the sense that it's easier to use than ffmpeg/avconv or VLC.

Tags video capture screen-capture c++ qt
License GNU GPLv3
State development

Recent Releases

0.4.219 May 2020 03:15 minor feature: Update translations. . Use https link in welcome screen. . French translation update. . one. . . Another for the French transaltion. . Another one. . . . Add support for s24, s32 and f32 sample formats in ALSAInput. . Change ALSAInput to use nonblocking API combined with snd_pcm_wait. . Properly update selection when removing widgets from WidgetRack. . Move selection logic to DialogRecordSchedule for consistency. . typos in French translation. . Add warning for MP4 corruption. . Improve X11 detection. . Add a button to open the folder where the recording was saved. . Add function to open a folder using a file browser. . Use tabs instead of spaces. . . . Make open folder buttan smaller and do some cleanup. . Use the correct open folder icon. . New version.
0.4.101 May 2020 03:17 minor feature: Rename appdata to metainfo . . . Check whether we are actually running on X11 before doing X11 calls (f . . Merge branch 'master' of github.com:MaartenBaert/ssr. . Add warning for non-X11 window systems (e.g. Wayland). . Redirect stderr messages to the log window. . Add replacement for QX11Info::isPlatformX11. . Add Galician translation. . incorrect validation logic on PageInput. . Use https links in about dialog. . New version.
0.4.009 Apr 2020 10:45 minor feature: Use av_muxer_iterate/av_codec_iterate instead of av_oformat_next/av_c . Added support for Serbian language. . mouse grabbing when SSR loses focus while selecting a rectangle/w . . Try to disable high-DPI scaling since it breaks too many things in SSR. . Rename EventData for consistency. . Use the X11 Xinerama extension to get screen resolutions in X11Input. . High-DPI drawing for VideoPreviewer. . VideoPreviewer for Qt4. . high DPI support for PageInput. . Update simplescreenrecorder_lt.ts. . follow mouse mode in X11input. . Add 'follow fullscreen' recording mode to X11Input. . . . . . Update translations. . in X11Input dead space calculation. . Actually in X11Input dead space calculation. . Update Chinese (Traditional) translation. . . . Add missing tooltips. . Added cmake to debian/Ubuntu dependencies. . Updated Russian translation. . Russian comment to shortcut. . Update Japanese translation. . Improve appearance for non-integer scale factors. . Automatically use the right version of lrelease. . . . missing newline. . . . Update README.md. . . . Update Hungarian translation. . Add Hungarian entry to.desktop file. . . . . . Add option to skip the welcome page. . Merge branch 'master' of github.com:MaartenBaert/ssr. . a French translation mistake. . . . French translation update. . Update README (adds xinerama build dep). . . . . . Update Russian translation. . . . Increase maximum image size to 20000x20000. . Merge branch 'master' of github.com:MaartenBaert/ssr. . Updated german translations. . . . Add screenshot to readme. . Update copyright year. . Merge branch 'master' of github.com:MaartenBaert/ssr. . Improve command-line option parsing, add option to change settings file. . Add option to start recording immediately after launch. . Add recording schedule. . Add option to start schedule automatically. . Add command-line control over stdin. . reentrancy problem in stdin handler. . Change default hotkey t
0.3.1122 May 2018 06:05 minor feature: Add QT_SELECT to simple-build-and-install. . Update simplescreenrecorder_fr.ts. . compilation without OpenGL recording. . . . Add Qt version requirement to README. . Merge branch 'master' of github.com:MaartenBaert/ssr. . Add --version option. . Update manage. . . sign compare warning. . Add missing ALSA/JACK checks. . Merge branch 'master' of github.com:MaartenBaert/ssr. . Add FeatureSummary to build scripts. . Add minimum Qt version numbers to build scripts. . add ssr to keywords. . . . FFmpeg 4.0 compatibility. . Merge branch 'master' of github.com:MaartenBaert/ssr. . Set channel layout so AAC codec works again. . Add missing includes. . Remove some deprecated functions. . Update translations. . Update changelog. . New version.
0.3.1012 Mar 2018 03:15 minor feature: Added "extern char environ;" because this is required on some syste . Use platform-independent CMAKE_DL_LIBS instead of the platform-depend . . Made the default of ENABLE_X86_ASM be dependent on CMAKE_SYSTEM_PROCE . . . . . . . . some Clang warnings. . Clean up CMakeLists. . Add an option to disable ALSA support. . Make OpenGL recording optional. . some build system problems (moc + conditional compilation now wor . . Disable sound notifications when compiling without ALSA. . Improve compatibility with older cmake versions. . Improve German translation. . Minor cmake improvement. . Replace QRubberBand with custom recording frame. . Select Qt5 by default in simple-build-and-install (if it is installed). . Make it easier to override auto-detected options in simple-build-and- . . Improve simple-build-and-install. . Clean up build instructions and dependencies in README file. . Improve simple-build-and-install. . Update README. . mistake in simple-build-and-install. . Add version tests to Qt detection in simple-build-and-install. . Update translations. . Update changelog. . New version.
0.3.911 Dec 2017 03:15 minor feature: Updated Hungarian translation . first cmake attempt. . cleanups. . cmake: adding pthreads to link step. . list of files to be installed. . adding glinject library. . cmake: typo. cmake: adding X11 to required libraries (build ). . cmake: finding avformat library. . typo. cmake: finding avcodec library. . cmake: finding avutil library. . typo. cmake: finding Xlibrary. . cmake: adding missing file. . typo. make: finding swscale library. . cmake: mocing first files. . make: finding pulse audio library. . cmake: adding more files to moc. . including/linking Alsa. . cmake: cleanups with XExtensions. . cmake: adding mssse3 flag to certain files. . cmake: translating files. . adding 32bit version of GLInject. . cmake: adding install target. . cmake: ing icons installation. . cmake: ing libssr-glinject name. . cmake: ing installation paths for man. . cleanups. . Added one more translation. . . . Add RGB24 support (without optimization since it is rarely used). . Merge branch 'master' of github.com:MaartenBaert/ssr. . . . polish translation progress. . adding more polish translations. . restoring original TS version. . Merge branch 'tr' - progress for polish translations. . . . CMake refactoring. . moving options to main CMakeLists.txt + adding qt5 option. . cmake: support for qt4 (default). . cmake: introducing WITH_GLINJECT and WITH_SIMPLESCREENRECORDER options. . cmake: preparations for ing WITH_JACK option. . . . CMake: finishing jack support. . cmake cleanups. . cmake: for conditional build of pulse audio. . cmake: build x86 specific files only when necessary. . cmake: moving ENABLE_32BIT_GLInject option to top CMakeLists.txt. . rename tray normal status to ssr-indicator. . scalable
0.3.813 Nov 2016 01:42 minor feature: Revert sample rate to 44.1 kHz for FLV container, since it does not support 48 kHz.