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.
Homepage
Download
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.