Version 0.4.2
-------------
- Improved X11/Wayland detection.
- Changed ALSA input to use non-blocking API. This seems to reduce the latency in some cases.
- Added support for s24, s32 and f32 sample formats for ALSA input.
- Added 'open folder' button after saving the recording.
- Several minor improvements.
Version 0.4.1
-------------
- Added warning for Wayland users.
- Internal error messages from FFmpeg and other libraries are now shown in the log window.
- Fixed blocked continue button after selecting a window.
Version 0.4.0
-------------
- Added high-DPI monitor support.
- Added option to skip the welcome screen.
- Increased maximum video size to 20000x20000.
- Added more command-line options.
- Added recording schedule.
- Add command-line control over stdin.
- Many bugfixes.
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
Version 0.3.11
--------------
- Fixed FFmpeg 4.0 compatibility.
- Fixed AAC codec (missing channel layout).
- Improved build system.
- Minor bugfixes.
Version 0.3.10
--------------
- Custom recording frame to replace QRubberBand (important for Qt5).
- Improved build system.
Version 0.3.9
-------------
- Switch to CMake build system.
- Add RGB24 support.
- Automatically add scroll bars when the screen resolution is too low to
display the complete window.
- Improve PulseAudio latency handling of monitors.
- Add a separate checkbox to enable timestamps.
- Provide a default file name, so now all options are set to a sensible
default value.
- Use base-10 units for bitrate for consistency with FFmpeg
(1 kbit/s = 1000 bit/s).
- Minor bugfixes.
Version 0.3.8
-------------
- Revert sample rate to 44.1 kHz for FLV container, since it does not support
48 kHz.
Version 0.3.7
-------------
- Added support for latest FFmpeg/libav.
- Make relaxed GLInject permissions actually work.
- The backend now supports fragmented recording, but there is no GUI for
this yet.
- The default audio sample rate is now 48 kHz. This makes SSR compatible
with Opus.
- System tray icon now indicates errors during recording.
SimpleScreenRecorder is a Linux program that I've created to record
programs and games. There were already a few programs that could do
this, but I wasn't 100% happy with any of them, so I created my own.
My original goal was to create a program that was just really simple
to use, but as I was writing it I started adding more and more
features, and the result is actually a pretty powerful program. It's
'simple' in the sense that it's easier to use than ffmpeg/avconv or
VLC, because it has a straightforward user interface.